![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Prometheus
文章平均质量分 65
国林哥
电子科技大学EMBA,西南大学通信工程本科,供职于初灵信息(创业板上市公司),曾在IBM、中软国际任职,资深敏捷教练,PMP,信息系统项目管理师,华为HCIP,曾负责华为100+人研发团队,中软国际明星PM。
展开
-
Prometheus告警功能 Alertmanager
Alertmanager 还支持 Grouping(分组)、Inhibition(抑制)、Silences(静 默)、Client Behavior(客户端行为)和 High Availability(高可用性)的机制。Alertmanager 是 Prometheus 中用于告警通知的组件,它支持丰富的告警通知渠道,而且很容易做到告警信息进行去重,降噪,分组,策略路由等。输入 Alertmanager 地址,可以查看告警信息,filter 字段可以做筛选过滤,找 到关注的告警。原创 2023-08-25 23:33:35 · 109 阅读 · 0 评论 -
Prometheus常用配置介绍
除了 scrape_configs 外,上部还有 global 和 rule_files 部分, 其中 global 中 是 全 局 参 数 , scrape_interval 指 定 全 局 默 认 的 时 间 间 隔 , evaluation_interval 指定告警规则校验的时间间隔,rule_files 指定了告警规 则文件的位置名称。• annotations(注释):它们被用于存储更长的其他信息,例如警报描述 或者链接,注释值也可以被模板化。• alert:告警的名称。原创 2023-08-25 23:27:40 · 773 阅读 · 0 评论 -
Prometheus Exporter介绍
上一篇中讲到,我们根据指标进行查询。除此之外,还有很多其他的 Exporter 可以直接使用,例如 cadvisor 用来 采集容器指标等等,以及各种中间件采集器,可以去官网 https://prometheus.io/docs/instrumenting/Exporters/下载查看。Prometheus 官方提供了很多 Exporter 来采集各种平台及组件的性能数据, 同时也可以自己按照Prometheus 规定的格式组装数据,编写自定义的 Exporter。原创 2023-08-25 23:19:19 · 137 阅读 · 0 评论 -
Prometheus自带查询界面与查询语法
5、加时间范围的查询 http_requests_total{ instance="10.161.12.101:9100"}[5m] 表 示http_requests_total 中标签是 instance="10.161.12.101:9100"的最近 5 分钟 内的历史数据,一同展示。node_cpu{instance="10.161.12.101:9100",mode="idle"},使用 labels 限 制将查询范围进行限定,可以较准确查询到某个或者某些,仅匹配这些条件的项。原创 2023-08-25 13:02:04 · 2461 阅读 · 0 评论 -
Prometheus 的特性、架构与安装
Prometheus使用Go语言开发的时序数据库,设计灵感来自Google的Borgmon 项目,主要用于提供近实时的、基于动态云环境和容器的微服务、服务和应用程 序的监控。它负责从目标处采集数据,并将其转化为 Prometheus 支持的格式。5、Prometheus web UI:前端查询界面,也支持 Grafana 等组件。3. Pushgateway:对于短暂运行的任务,负责接收和缓存时间序列数据。8. 支持多种多样的图表和界面展示,比如 Grafana 等。2. 灵活的查询语言(PromQL)。原创 2023-08-25 12:45:36 · 70 阅读 · 0 评论