外观
Prometheus
约 215 字小于 1 分钟
2025-02-20
Prometheus监控Docker容器
相关信息
以下操作是在Prometheus,alertmanager,cadvisor,node-exporter配置完毕后的基础上进行
容器为单数
修改rules配置文件,新增配置项
vim rules.yml
=====================================================================================================================================================
- alert: DIO-Down
expr: absent(container_last_seen{job="JOJO-monitor",name=~".*DIO.*"})
for: 3s
labels:
severity: JOJO
annotations:
summary: "DIO error"
description: "one management {{$labels.host}},{{$labels.instance}} has down ,please check DIO"
提示
job="JOJO-monitor":这个是在Prometheus.yml里配置的job_name;name=~".DIO.":这个是容器的名字;
容器为复数
修改rules配置文件,新增配置项
vim rules.yml
=====================================================================================================================================================
- alert: JLJY-ClusterError
expr: count(container_last_seen{job="OJOJ-monitor",image!="",name=~".*JLJY.*"})by(image) < 2
for: 3s
labels:
severity: touty_prod
annotations:
summary: "JLJY cluster error"
description: "one management {{$labels.host}},{{$labels.instance}} has down ,please check your JLJY cluster"
提示
job="OJOJ-monitor":这个是在Prometheus.yml里配置的job_name;name=~".JLJY.":这个是容器的名字;< 2:这个是小于这个数就会触发这个alert