分类分类
大小:52.00 MB更新:2020/11/24
类别:数据库类系统:Winll

Prometheus(监控报警系统)将开源监控报警系统和时序列数据库进行一定的整合,帮助我们对于实时的展现监控数据,以及对于一些不安全的信息给用户做出相应的报警,数据信息的写入都是有按照一定的时间顺序写入以及数据所占内存小,读取方便,有需要的朋友可以下载体验一下哦!
Prometheus 是一套开源的监控,报警、时间序列数据库的组合,起始是由 SoundCloud 公司开发的。随着发展,越来越多公司和组织接受采用Prometheus,社区也十分活跃,他们便将它独立成开源项目,并且有公司来运作。现如今Prometheus使用非常广泛,因为它不仅仅可以支持容器,同时还可以监控传统的架构与应用。
pull 方式:
该方式为拉取形式,首先需要在 Client 安装 exporter,exporters 以守护进程的模式运行,然后开始采集数据每个exporters 程序为一个单独的 http-server,因为它可以对 http 的请求做出响应,并返回 metric(K/V数据)而Prometheus-server 则通过 pull 的形式去访问每个节点上的 exporter 并采集所需要的数据,默认为该方式。
push 方式:
该方式为推送形式,如需使用 push 方式,则需在服务端或者客户端上安装 pushgateway 插件 pushgateway 我们可以将其理解为一个代理,它位于客户端与服务端之间,pushgateway 先接收指标,然后 pushgateway 再推送给prometheus-server,这里的 pushgateway 不一定要安装客户端,也可以安装在服务端甚至其它节点。
指标的英文叫做 metrics,metrics 就是一组K/V数据,可以理解为 metrics 是对采集过来的数据的一种统称
而非一个具体的数值或者指标,因为指标的类型是多样的:
conter:计数器
gauge:仪表盘
histogram:直方图
summary:摘要
Prometheus-Server 组件:
Prometheus-Server 为 Prometheus 组件的核心,负责数据的采集与存储,并提供 PromSQL 查询语言支持Prometheus-Server 可以通过静态配置管理监控目标,也可以配合使用 Service Discovery 的方式动态管理监控目标,并从这些监控目标中获取数据在 Prometheus 当中,它内置了 Express Browser UI,通过它,我们可以直接使用PromSQL 查询语言来实现数据的查询以及可视化
Exporters 组件:
Exporters 相当于 Zabbix 当中的 Agent,它将监控数据采集的端点通过 HTTP 服务的形式暴露给 Prometheus-Server
而 Prometheus-Server 则通过访问这个 Exporter 提供的 Endpoint 端点,即可获取到需要采集的监控数据
AlertManager 组件:
此组件为警报管理器,除了提供基本的告警功能以外,还主要提供了分组,抑制,静默等高级告警特性在 Prometheus Server 中支持基于 PromQL 创建告警规则,如果满足 PromQL 定义的规则,则会产生一条告警,而告警的后续处理流程则由 AlertManager 进行管理
PushGateway 组件:
Prometheus 的数据采集基于 Pull 模型所设计,也就是拉取,所以在网络环境当中 Exporter 需要能够直接与Prometheus-Server 通信那如果不是直连呢?那就要通过 PushGateway 进行中转,PushGateway 将监控数据主动Push 到 Gateway 当中而Prometheus-Server 则可以采用同样Pull的方式从 PushGateway 中获取到监控数据,总之相当于一个代理,同时也是一个独立的服务,它接收指标而不是探测指标,是从 PushGateway 中获取到监控数据,总之相当于一个代理,同时也是一个独立的服务,它接收指标而不是探测指标
1、到官网http://prometheus.io下载二进制安装包,解压后可以看到主配置文件prometheus.yml,该文件大致分为了global、alerting、rules_file、scrape_configs四块区域& _src=&http://prometheus.io下载二进制安装包,解压后可以看到主配置文件prometheus.yml,该文件大致分为了global、alerting、rules_file、scrape_configs四块区域&>http://prometheus.io下载二进制安装包,解压后可以看到主配置文件prometheus.yml,该文件大致分为了global、alerting、rules_file、scrape_configs四块区域

2、在启动Prometheus之前可以使用protool工具对配置文件进行检查
3、配置文件检查没有问题后运行prometheus脚本启动服务,默认监听9090端口,监控数据存放在/usr/local/prometheus/data下,该目录中那些一长串一长串的文件夹都是已经写入到磁盘中的历史数据。在写入磁盘前这些数据放在内存中,如果发生断电等情况就会使用硬盘中的数据进行恢复

4、重启Prometheus可以通过两种热加载方式来操作,一个是直接用kill命令发送HUP信号,一个是开启web.enable-lifecycle选项后使用curl命令
![]()
5、通过浏览器访问9090端口可以进入到Prometheus WEB管理界面。如下图就是查看已经监控的节点列表

6、在进行数据查询时需要使用统一的查询语法根据指标名称和label标签进行过滤和聚合,label标签支持正则表达式

navicat for mysql 12 中文破解版(含注册码)数据库类48.80 MBv12.1.13 免费版_32位/64位
详情Navicat Premium中文免费版数据库类31.10 MBv11.2.13 32位/64位通用版
详情解决microsoft.ace.oledb.12.0连接失败所需要的驱动数据库类25.10 MB完整版
详情Access database engine 2010数据库类27.20 MBv14.06.119.500 官方简体中文版
详情Microsoft office access 2007数据库类34.65 MB精简绿色破解版
详情Microsoft SQL Server 2000 Personal Edition数据库类311.91 MB中文个人版带sp4补丁
详情accessdatabaseengine_x64.exe数据库类27.58 MB微软官方版
详情微软SQL Server 2000 4in1(个人版|企业版|专业版|开发版)数据库类1.18 GB简体中文完整版
详情SQL Server 2016 express数据库类213.80 MB中文精简版
详情sql server 2008 r2安装包中文完整版数据库类4.16 GB简体中文版
详情plsql developer 12 64位破解版数据库类45.58 MB附中文语言包/注册码
详情PowerDesigner数据库类474.97 MBv16.5.0.3982 汉化版
详情Navicat 8 for MySQL(mysql图形化界面软件)数据库类14.63 MBv8.0.20 免安装中文版
详情Visual Foxpro数据库类72.00 MBv6.0 官方简体中文版
详情SQL Server 2008数据库类92.40 MBx64 中文精简版
详情SQL Server 2005 SP2数据库类297.38 MB简体中文版
详情Microsoft SQL Server 2000简体中文企业版数据库类312.18 MB
详情access database engine 2016中文版数据库类79.30 MBv16.0.5044.1000 安装版64/32位
详情navicat premium 32位全功能免费版数据库类83.00 MBv16.0.11.0 中文官方版
详情Navicat Keygen Patch数据库类4.69 MBv3.4 最新版
详情点击查看更多
Microsoft SQL Server 2000 Personal Edition数据库类311.91 MB中文个人版带sp4补丁
详情SQL Server 2008 X86+64数据库类2.38 GB简体中文官方版
详情sql server 2008 sp3数据库类312.00 MBv10.00.550 简体中文版(32/64位)
详情Microsoft SQL Server 2000简体中文企业版数据库类312.18 MB
详情SQL Server 2005 SP2数据库类297.38 MB简体中文版
详情解决microsoft.ace.oledb.12.0连接失败所需要的驱动数据库类25.10 MB完整版
详情Oracle数据库存储开发(PL/SQL Developer)数据库类54.53 MBv11.0.2.1766 绿色中文版
详情instantclient-basic-win-x64位数据库类71.50 MBv12.2.0.1.0 免费版
详情S7-200库文件大全数据库类4.83 MB免费版
详情navicat premium绿色版数据库类64.00 MBv12.0.11.0 简体中文免安装版
详情sql server 2008 r2安装包中文完整版数据库类4.16 GB简体中文版
详情microsoft sql server 2014数据库类1.86 GB64位/32位 官方正式版
详情SQL Server 2008数据库类92.40 MBx64 中文精简版
详情MariaDB for Windows数据库类51.00 MBv10.5.8 官方安装版
详情oracle11g客户端精简版数据库类30.00 MBv11.2.0.1.0 绿色版
详情MSSQLServer 2000SP4补丁数据库类66.65 MB汉化版
详情win10常用运行库数据库类35.00 MBv2020.9.11 官方版
详情Microsoft sql server 2012 r2 企业版数据库类3.91 GB官方简体中文版_64位/32位
详情Access database engine 2010数据库类27.20 MBv14.06.119.500 官方简体中文版
详情xdrx api for acad数据库类35.78 MBv2018.06.28 最新版
详情点击查看更多
navicat for mysql 64位数据库类25.05 MBv16.0.110 中文免费版
详情Navicat for Oracle数据库类16.70 MBv12.0.29 中文版
详情sqlite expert personal个人免费版数据库类64.20 MBv5.4.4.538 官方版
详情Quest Toad For Oracle数据库类133.65 MBv12.1 32&64位绿色注册版
详情SQL Server 2005 SP2数据库类297.38 MB简体中文版
详情Access数据库查询分析器数据库类6.74 MBv2.4 免费中文版
详情sql server 2008 sp3数据库类312.00 MBv10.00.550 简体中文版(32/64位)
详情Oracle数据库存储开发(PL/SQL Developer)数据库类54.53 MBv11.0.2.1766 绿色中文版
详情HeidiSQL(MySQL图形化管理工具)数据库类5.77 MBv11.2.0.6219 绿色中文版
详情Microsoft office access 2007数据库类34.65 MB精简绿色破解版
详情Oracle 11g 64位/32位数据库类2.05 GBv11.2.0.1.0 官方第二版
详情sqlyog ultimate 64位数据库类7.50 MBv13.1.1 官方中文注册版
详情dbc2000 win7 64位数据库类16.10 MB中文汉化版
详情Microsoft SQL Server 2000简体中文企业版数据库类312.18 MB
详情MySQL for windows 5.1.53数据库类37.97 MB32位
详情microsoft access 2013数据库类140.00 MB免费完整版
详情Navicat 8 for MySQL(mysql图形化界面软件)数据库类14.63 MBv8.0.20 免安装中文版
详情SQL Server 2008 sp4数据库类386.88 MBv10.0.6000.29 简体中文完整版
详情pinyin4j-2.5.0.jar(java汉字转拼音)数据库类186.00 KB免费版
详情dbc2000汉化补丁数据库类1.00 MB
详情点击查看更多


































