一、在企业微信群上添加机器人

image
创建完成之后可以得到一个Webhook回调地址,如下所示
https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxxxxxxxxxxxxx

二、安装alertmanager-webhook-adapter

下载地址如下:
https://github.com/bougou/alertmanager-webhook-adapter

下载完成之后,上次部署包到服务器上,alertmanager-webhook-adapter-v1.1.6-linux-amd64
然后通过service启动,
vim /etc/systemd/system/webhook-adapter.service

[Unit]
Description=alertmanager-webhook-adapter
Wants=network-online.target
After=network-online.target
[Service]
ExecStart=/home/prometheus/alertmanager-webhook-adapter 
--listen-address=:8060 --signature "Prometheus监控告警"
Restart=always
[Install]
WantedBy=multi-user.target

开机自启动:systemctl enable webhook-adapter
启动:systemctl start webhook-adapter
重启:systemctl restart webhook-adapter
停止:systemctl stop webhook-adapter

三、配置Alertmanager

route:
  receiver: weixin

receivers:
 - name: 'weixin'
    webhook_configs:
    - send_resolved: false
      url: "http://127.0.0.1:8060/webhook/send?channel_type=weixin&token=xxxxxxxxxxx"

重启Alertmanager之后,当触发告警时,可以在企业微信群里看到对应的告警消息。
image-1705933734584

打赏
支付宝 微信
下一篇