Prometheus官方下载 最新更新|软件分类|软件专题|手机版|论坛转贴|软件发布

您当前所在位置:首页编程开发数据库类 → Prometheus时序列数据库监控系统 v2.23.0 中文版

Prometheus时序列数据库监控系统

v2.23.0 中文版

Prometheus时序列数据库监控系统
  • 软件大小:52M
  • 软件语言:中文
  • 软件类型:国产软件 / 数据库类
  • 软件授权:免费软件
  • 更新时间:2020-11-24 16:47
  • 软件等级:4星
  • 应用平台:WinXP, Win7, Win8, Win10
  • 软件官网:

ITMOP本地下载文件大小:52M

点赞好评0%(0) 差评差评0%(0)

软件介绍人气软件精品推荐相关文章网友评论下载地址

小编为您推荐:数据库监控数据库Prometheus

Prometheus(监控报警系统)将开源监控报警系统和时序列数据库进行一定的整合,帮助我们对于实时的展现监控数据,以及对于一些不安全的信息给用户做出相应的报警,数据信息的写入都是有按照一定的时间顺序写入以及数据所占内存小,读取方便,有需要的朋友可以下载体验一下哦!

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 组件组成

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、到官网https://prometheus.io下载二进制安装包,解压后可以看到主配置文件prometheus.yml,该文件大致分为了global、alerting、rules_file、scrape_configs四块区域" _src="https://prometheus.io下载二进制安装包,解压后可以看到主配置文件prometheus.yml,该文件大致分为了global、alerting、rules_file、scrape_configs四块区域">https://prometheus.io下载二进制安装包,解压后可以看到主配置文件prometheus.yml,该文件大致分为了global、alerting、rules_file、scrape_configs四块区域

prometheus监控软件

2、在启动Prometheus之前可以使用protool工具对配置文件进行检查

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

prometheus监控软件

4、重启Prometheus可以通过两种热加载方式来操作,一个是直接用kill命令发送HUP信号,一个是开启web.enable-lifecycle选项后使用curl命令

prometheus监控软件

5、通过浏览器访问9090端口可以进入到Prometheus WEB管理界面。如下图就是查看已经监控的节点列表

prometheus监控软件

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

prometheus监控软件

更多>>软件截图

推荐软件

其他版本下载

    精品推荐数据库

    数据库
    更多 (16个) >>数据库数据库软件有哪些?有哪些免费的数据库软件?本页面提供各个类型的数据库管理系统和开发工具下载,最经典的当然是推荐大家下载微软的sqlserver,还有oracle数据库、mysql/access等等软件。什么是数据库数据库是依照某

    相关文章

    下载地址

    • Prometheus时序列数据库监控系统 v2.23.0 64位中文版

      Prometheus时序列数据库监控系统 v2.23.0 中文版

    查看所有评论>>网友评论

    发表评论

    (您的评论需要经过审核才能显示) 网友粉丝QQ群号:203046401

    查看所有0条评论>>

    更多>>猜你喜欢