概述

本文主要介绍如何配置Alertmanager发送消息到企业微信。

集群监控报警部署请参见 集群监控报警部署

前提条件

  • 使用企业微信报警的用户需要拥有企业微信机器人 WebHook 地址,通过 Webhook 接收报警信息,获取方式参阅 官方文档

操作步骤

1.编辑Alertmanager配置文件,在 环境配置–>配置文件配置 中点击编辑

企业微信报警 - 图1

2.以下是模板文件,修改完成之后覆盖原配置文件更新组件即可。 > url无需修改,其他内容根据所需修改

  1. global:
  2. resolve_timeout: 5m
  3. route:
  4. receiver: webhook
  5. group_wait: 30s
  6. group_interval: 5m
  7. repeat_interval: 5m
  8. group_by: [alertname]
  9. routes:
  10. - receiver: webhook
  11. group_wait: 10s
  12. receivers:
  13. - name: webhook
  14. webhook_configs:
  15. - url: http://127.0.0.1:8000/send
  16. send_resolved: true

3.获取企业微信 Webhook 地址

4.获取到企业微信 Webhook 地址后手动修改 Wechat 组件的 Webhook 地址

在 Wechat 组件页面–>环境配置 中修改 Wechat_WebHook_URL 变量值,修改完成之后更新即可生效。

企业微信报警 - 图2

到此完成企业微信报警的部署。