注册企业微信,获取企业微信消息通知的参数
网址:https://work.weixin.qq.com/
打开这个网址,点击“立即注册”
按照要求填写信息,公司名称可以随便填写,只要不被使用就行,最后管理员姓名和微信扫描要使已经实名认证过的微信账号才行
扫描后点击“注册”,此时个人微信上会收到注册成功的通知,网页上点击进入“后台管理”
1.在应用管理中新建应用
2.创建应用,信息填写如下,上传应用logo随意
3.创建成功以后如下图,这时候需要把 AgentId 和 Secret 记录下来,对于你的这种Secret信息,最好管理好。
说明:以上步骤就是注册企业微信,并创建具体应用的过程,接下来的步骤是跟Alertmanager报警相关配合使用的
4.现在我们来用新建的企业微信应用在Alertmanager配置,可以配置全局,也可以对单独需要发送的接收器,因为警报需要分级,所以需要单独处理,在这里使用的的单独的配置,需要知道 企业ID ,以及 部门ID 。
4.1 获取企业ID
4.2 部门ID
通过通讯录获取,可以创建不同的部门,分配不同的微信账户,需要邀请微信用户加入才行
这里使用新创建一个报警组,部门ID:2,里面只添加一个成员
- 在Alertmanager中配置企业微信相关参数
企业微信api接口:https://qyapi.weixin.qq.com/cgi-bin/
企业ID
部门id
应用的agent_id
应用的Secret
添加机器人
-
先在报警组里添加成员
-
应用管理中心,开启机器人功能,把上一步的报警组添加到机器人白名单里,确保这个报警组可以创建机器人
-
打开企业微信,创建群聊,邀请报警组里的成员到这个群聊中,然后在群聊中开启创建机器人