随笔分类 - Prometheus
摘要:[toc] 1、什么是PromQL??? PromQL是Prometheus内置的数据查询语言,其提供对时间序列数据丰富的查询,聚合以及逻辑运算能力的支持。并且被广泛应用在Prometheus的日常应用当中,包括对数据查询、可视化、告警处理当中。前面的笔记当中有说道我们通过exporter采集到的数
阅读全文
摘要:[toc] 一、Alertmanager简介 Prometheus是一个划分平台,metrics的收集和存储与警报是分开的,警报是由Alertmanager负责,这是监控环境的独立部分。警报的规则是在Prometheus server上进行定义的,这些规则可以触发时间,然后将其传到alertmana
阅读全文
摘要:[toc] 一、Grafana安装和启动 Grafana支持查询Prometheus。从Grafana 2.5.0(2015 10 28)开始包含Prometheus的Grafana数据源。 默认情况下,Grafana将在http://localhost:3000上监听 。默认登录名是“ admin
阅读全文
摘要:[toc] 一、pushgateway介绍 pushgateway是另一种数据采集的方式,采用被动推送来获取监控数据的prometheus插件,它可以单独运行在任何节点上,并不一定要运行在被监控的客户端。而后通过用户自定义编写的脚本把需要监控的数据发送给pushgateway,pushgateway
阅读全文
摘要:[toc] Node_exporter安装配置启动 node_exporter安装在被监控端,安装方式也比较简单,直接下载解压安装即可,默认启动后监听9100端口。 node_exporter默认监听9100端口,在服务端增加被监控的目标主机,即可通过客户端的node_exporter采集数据,如下
阅读全文
摘要:[toc] Prometheus的安装配置启动 1、Prometheus二进制安装 Prometheus下载链接:https://prometheus.io/download/ Prometheus本身的存储是通过时间序列化存储的,所以对时间是很有要求的,系统时间需要通过ntp进行同步,避免因为时间
阅读全文
摘要:Prometheus简介和架构 Prometheus 是由 SoundCloud 开源监控告警解决方案。架构图如下: 如上图,Prometheus主要由以下部分组成: Prometheus Server:用于抓取和存储时间序列化数据 Exporters:主动拉取数据的插件 Pushgateway:被
阅读全文