Alertmanager通过钉钉实现告警功能
Alertmanager通过钉钉实现告警功能
Alertmanger介绍点击此链接:闫世成的博客园
一)、首先在钉钉上操作:
1、打开钉钉,创建一个群组后,点击群组设置:

2、找到智能群助手:

3、添加自定义机器人:






以上就是在钉钉上操作的步骤!!!!!!!!!!
二)、部署prometheus-webhook-dingtalk:
1、下载官方源码包,进行解压与链接:
wget https://github.com/timonwong/prometheus-webhook-dingtalk/releases/download/v2.0.0/prometheus-webhook-dingtalk-2.0.0.linux-amd64.tar.gz
tar xf prometheus-webhook-dingtalk-2.0.0.linux-amd64.tar.gz
ln -sv prometheus-webhook-dingtalk-2.0.0.linux-amd64 /opt/prometheus-webhook
2、准备配置文件:
mv config.example.yml config.yml //将配置文件重命名
vim config.yml
将钉钉创建机器人的webhook地址与加签秘钥添加进去

3、准备启动文件
vim /usr/lib/systemd/system/prometheus-webhook-dingtalk.service

4、启动服务
systemctl restart prometheus-webhook-dingtalk //启动服务
systemctl status prometheus-webhook-dingtalk //查看运行状态
systemctl enable prometheus-webhook-dingtalk //加入开机自启动
ss -lnt //查看端口号

以上便是部署prometheus-webhook-dingtalk!!!!!!!!!!!
三)、修改Alertmanager配置文件:
1、进入到Alertmanager的配置文件,进行修改

2、重启Prometheus与Alertmanager服务
[root@ops prometheus]# systemctl restart prometheus
[root@ops prometheus]# systemctl status prometheus
[root@ops prometheus]# systemctl restart alertmanager
[root@ops prometheus]# systemctl status alertmanager


3、测试与结果:
1、浏览器打开http://localhost:9090/alerts

2、浏览器再打开http://localhost:9093/#/alerts

3、最后查看钉钉是否有告警通知

#### 由于告警模板还未研究透彻,日后学有所成,必将安排上!!!

浙公网安备 33010602011771号