Alertmanager通过钉钉实现告警功能
2021/12/11 6:17:18
本文主要是介绍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 ![image](https://www.www.zyiz.net/i/l/?n=20&i=blog/2413448/202112/2413448-20211211030126785-1369530499.png)
3、最后查看钉钉是否有告警通知
由于告警模板还未研究透彻,日后学有所成,必将安排上!!!
这篇关于Alertmanager通过钉钉实现告警功能的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-27消息中间件底层原理资料详解
- 2024-11-27RocketMQ底层原理资料详解:新手入门教程
- 2024-11-27MQ底层原理资料详解:新手入门教程
- 2024-11-27MQ项目开发资料入门教程
- 2024-11-27RocketMQ源码资料详解:新手入门教程
- 2024-11-27本地多文件上传简易教程
- 2024-11-26消息中间件源码剖析教程
- 2024-11-26JAVA语音识别项目资料的收集与应用
- 2024-11-26Java语音识别项目资料:入门级教程与实战指南
- 2024-11-26SpringAI:Java 开发的智能新利器