教程
创建企业微信告警
使用企业微信监控告警功能需先注册下载腾讯企业微信,将企业微信与iManager关联,让企业微信可监控并接收iManager的报警信息。
注意:
企业微信告警功能需在首次启动iManager前进行配置,若已启动iManager,以下配置不会生效。
请参照以下步骤创建企业微信告警应用:
-
进入企业微信注册页面,按照提示填入正确的企业及管理员信息,注册企业微信,如下图;
-
注册成功后进入您的企业微信首页(若已有企业微信账号,请通过网页登录),在上方导航栏选择应用管理->应用->创建应用;
- 根据提示填入所需信息,并创建应用;
-
在iManager安装目录(supermap-imanager-for-kubernetes目录)打开环境配置,执行(请参照入门->安装部署->安装iManager):
sudo vi .env
-
编辑企业微信相关参数,以下图为例;
- deploy_weixin_crop_id可在企业微信->我的企业获取
- deploy_weixin_to_party可在企业微信->通讯录获取
- deploy_weixin_agent_id与deploy_weixin_api_secret可在企业微信->应用管理您创建的应用详情页面获取
- deploy_weixin_token与deploy_weixin_encoding_aes_key的获取方法请参照下列步骤
注意:
获取企业微信接收消息的部门id时,需进入您的企业微信首页选择通讯录,选中页面左侧导航栏中需查看的部门,点击其三点处按钮即可获取部门ID。
- 在您所创建的应用中,点击设置API接收;
- 填写Token与EncodingAESKey,可自定义设置,也可点击随机获取;
- 将获取的Token与EncodingAESKey填入步骤5的deploy_weixin_token与deploy_weixin_encoding_aes_key中;
- 保存.env文件,启动并登录iManager;
-
在企业微信设置API接收中填入URL;
-
若您的iManager部署在外网,请在iManager主页点击左侧导航栏基础服务,在服务列表中找到imanager-weixin-hook,URL中填入imanager-weixin-hook的地址(例:
http://192.168.1.12:31100/imanager/weixin/web/api/
)。注意:
URL中填入的imanager-weixin-hook地址结尾处,“api”后必须加反斜线“/”。 - 若您的iManager部署在内网,需按上诉找到imanager-weixin-hook地址,并对该地址做一层代理,使其可以被外网访问,在URL中填入代理地址。
-
- 保存API接收消息设置;
- 下载电脑或手机企业微信APP,登录后即可使用上述创建的告警应用。