从容器技术的推广以及 Kubernetes成为容器调度管理领域的事实标准开始,云原生的理念和技术架构体系逐渐在生产环境中得到了越来越广泛的应用实践。在云原生的体系下,面对高度的弹性、动态的应用生命周期管理以及微服务...
可以直接下载二进制包,也可以自己下载源码包编译,下载地址:https://prometheus.io/download/
解释: expr 相当于表示,表示磁盘使用率是多少的值(5%) ,for 持续时间为1分钟就会报警.(上面规则只要重启动aletemanger 就会报警)
process-exporter对应的dashboard为:https://grafana.com/grafana/dashboards/249 注意:CPU一栏有2同样名称,一个是系统空间,一个是用户空间
本文主要涉及Prometheus的Vector向量的join操作或者说是Vector向量的聚合,包括
在统计CPU指标的时候,需要用到rate或者irate函数,这两个函数本质是导数。
以上单机版的prometheus服务端就部署完成了,接下来我们部署下node_export 和 mysqld_export 来采集系统和 MySQL 的监控数据。
1、官网下载地址 推荐下载 prometheus 1.8以后的版本,根据不同的操作系统选择自己需要的下载包
在Grafana画板或者Prometheus API文档内,会发现需要传递step或resolution参数,官方文档对此解释的也是语焉不详。
告警 group 列表理解:在 alertManager 中,同 group 的告警,在 group_interval 的时间段内触发,会聚合到一个列表,如图一。当 prometheus 下次扫描告警规则时,发现告警列表中的告警(新增/恢复),才会触发告警。...