prometheus 自定义告警 pushgateway alertmanager

主宰稳场 提交于 2020-10-13 08:56:24

1. 传输参数参考:https://github.com/prometheus/pushgateway)(prometheus  pushgateway 以及alertmanager都部署好了)

1.png

2.

2.png

3.

3.png

4.

4.png

5.

5.png

6.

6.png

7.

7.png

8.

9.png

9.

10.png

10

[root@k8s-master01 pushtogatewaytest]# cat push.sh 
#!/bin/bash
cat <<EOF | curl --data-binary @- http://192.168.48.18:9091/metrics/job/some_job/instance/some_instance
  another_metric 1601.284
EOF


[root@k8s-master01 pushtogatewaytest]# 
  - alert: "alert" 
    expr: another_metric{exported_instance="some_instance",exported_job="some_job"} > 500 
    for: 10s
    labels:
      severity: 比较严重
    annotations:
      summary: "{{$labels.mountpoint}} alert使用率过高!"
      description: "{{$labels.mountpoint }} alert使用率连续 10min 大于95% (目前使用:{{$value}}%)"

11.接着测试自定义标签

多加几个脚本 push到 pushgateway

image.png


测试结果:

image.png

image.png

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!