28-iMC Plat 企业微信转发告警配置举例
本章节下载: 28-iMC Plat 企业微信转发告警配置举例 (2.42 MB)
iMC Plat 企业微信转发告警配置举例
资料版本:5W110-20231225
Copyright © 2024 新华三技术有限公司 版权所有,保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。
除新华三技术有限公司的商标外,本手册中出现的其它公司的商标、产品标识及商品名称,由各自权利人拥有。
本文档中的信息可能变动,恕不另行通知。
本文介绍了如何在iMC平台设置企业微信转发告警。
适用于需要通过企业微信转发告警的场景。
· iMC可正常使用。
· 使用具有管理员权限的操作员登录iMC。
· iMC的IP及端口需进行公网映射,且必须映射到公网443端口。
· iMC服务器与公网能够相互通信。
某公司系统管理员希望通过企业微信转发告警。
(1) 访问https://work.weixin.qq.com,进入企业微信首页,如图1所示。
(2) 单击<立即注册>按钮,在如图2所示页面,按需填写基本信息,并与管理员微信绑定。
(3) 配置完成后,单击<注册>按钮,如图3所示。
(1) 注册完成后,单击<进入管理后台>按钮,进入管理后台,如图4所示。
(2) 单击“应用管理”页签,进入应用管理页面,单击<创建应用>按钮,用于进行告警信息的接收,如图5所示。
(3) 在创建应用页面配置应用名称、应用介绍等参数,单击<创建应用>按钮,如图6、图7所示。
在iMC上配置企业微信告警转发需要填写的参数有:CorpId、AgentID、CorpSecret、Token和AESKey。这些参数均在企业微信上获取,具体操作步骤如下:
(1) CorpId:单击“我的企业”页签,进入我的企业页面,“企业ID”即为iMC中需配置的CorpId,如图8所示。
(2) AgentId:单击“应用管理”页签,选择之前创建的应用,单击查看应用详情,其中的AgentId即为iMC中需配置的AgentId,如图9所示。
(3) CorpSecret:单击“应用管理”页签,选择之前创建的应用,单击查看应用详情,其中的Secret即为iMC中需配置的CorpSecret,如图10~图12所示。
图11 查看Secret信息1
图12 查看Secret信息2
(4) Token和AESKey:单击“应用管理”页面,进入应用详情页面,单击“设置API接收”,如图13、图14所示。
图14 API接收消息
¡ URL:需要填写正确且可用的接收消息服务器的URL,填写URL前需要配置iMC域名,参考微信公众号的配置域名,本文将URL配置为:http://外网域名/imc/weChatServlet。
iMC在映射到公网的时候,必须映射到公网的443端口。
¡ Token:通过随机获取Token值,随机获取的Token值即为iMC里需要配置的Token值。
¡ EncodingAESKey:通过随机获取EncodingAESKey值,随机获取的EncodingAESKey值即为iMC里需要配置的AESKey值。
(5) 参数配置完成后,请勿单击<保存>按钮,请先进行3.1.2 iMC相关配置章节配置。
请在API接收消息配置完成后,再配置企业可信IP。
(1) 企业可信IP:单击“应用管理”页面,进入应用详情页面,单击“企业可信IP”区域的“配置”,如图15所示。企业可信IP为iMC的对外IP(即iMC映射到公网的IP),例如测试使用的iMC映射是“60.191.99.132”,则企业可信IP即为这个。
(2) 配置完成,单击<确定>按钮,完成企业可信IP配置。
(1) Token获取是通过api.weixin.qq.com访问,所以要确保iMC所在服务器的DNS服务器地址配置正确。可以通过在命令行下执行:ping api.weixin.qq.com来进行测试,若能够ping通则说明DNS服务器地址正确,如图16所示。
(2) 测试成功后,可继续进行iMC上的配置。
(1) 使用管理员权限帐号登录iMC。
(2) 选择[告警>告警配置>通知与转发]菜单项,进入通知与转发页面。在微信转发区域单击“配置微信公众号”,进入微信公众平台页面,如图17、图18所示。
(3) 单击<增加>按钮,在增加微信公众号页面配置企业微信相关参数。具体参数值可参考3.1.1 企业微信相关配置章节。配置完成后,单击<确定>按钮,如图19、图20所示。
¡ Token:Token即令牌。在企业号管理后台中应用设置API接收消息时随机产生,需要与企业号管理后台中的Token保持一致。Token与AESKey共同用于接收消息。
¡ CorpId:企业号的标识,在腾讯微信公众平台官网中注册企业微信后由腾讯微信公众平台分配。iMC使用CorpId和CorpSecret与微信服务器通信。该值必须与企业号管理后台中的CorpId保持一致。
¡ CorpSecret:企业号应用的密钥,在腾讯企业号管理后台创建应用后由腾讯微信公众平台分配。iMC使用CorpId和CorpSecret与微信服务器通信。该值必须与企业号管理后台中特定应用的Secret保持一致。
¡ AgentID:企业号的应用ID,在企业号管理后台创建应用后由腾讯微信公众平台分配。iMC使用AgentId与微信服务器通信。该值必须与企业号管理后台中特定应用的AgentId保持一致。
¡ AESKey:加密密钥,在企业号管理后台中的应用设置API接收消息时随机产生。Token与AESKey共同用于接收消息。该值必须与企业号管理后台中EncodingAESKey保持一致。
· 类型选择“企业号”,即为企业微信。
· 请保证iMC平台与腾讯微信公众平台中配置的微信公众账号参数一致。
(4) 微信公众号增加成功后,需返回企业微信,保存“API接收”的配置,保存成功后则iMC与企业微信能正常通信,也可在企业微信继续配置企业可信IP,如图21所示。
图21 API接收消息配置保存成功
(5) 在iMC微信公众平台页面,单击对应公众号列表粉丝列图标,可在iMC平台获取粉丝列表,如图22、图23所示。
图23 iMC获取到的粉丝列表
(6) 能够获取到粉丝列表则配置成功。可继续发送测试消息验证企业微信是否能够收到转发的告警信息。选择[告警>告警配置>通知与转发]菜单项,进入通知与转发页面。在微信转发区域单击<增加>按钮,进入增加微信转发页面,如图24、图25所示。
¡ 匹配模式:若选择“符合规则”,则表示符合当前转发规则的告警将会被转发;若选择“不符合规则”,则表示不符合当前转发规则的告警将会被转发。
¡ 启用阶段发送:若选择“是”,需配置阶段通知信息:阶段通知名称、选择公众账号、选择粉丝、通知前告警持续时间,未恢复告警会再次转发;若选择“否”,只需选择公众账号、选择粉丝。启用阶段通知规则后,告警产生后不会立即转发,需要在未恢复状态达到设置的通知前告警持续时间后才进行1次转发。
¡ 公众账号:选择之前配置的企业号,即“Test”。
¡ 粉丝:来源于与iMC互通的企业微信,按需选择粉丝即可。
¡ 通知前告警持续时间:默认单位为分钟,按需配置即可。
¡ 需关注的告警级别:包含紧急、重要、次要、警告和通知,按需选择即可。
¡ 需关注的资源:若选择“所有资源”,则转发所有资源的告警信息;若选择特定的设备,则只转发已选设备的告警信息。提供四种选择设备的方式:
- 选择设备:选择单台或多台已加入本系统平台的设备。
- 选择视图:选择用户自定义的视图,视图下的所有设备均被选中。
- 选择网段:输入起始IP和终止IP,该IP范围内的设备均被选中。
- 需关注的接口视图:若选择所有接口则转发所有接口的告警,若选择特定的接口视图,则只转发已选接口视图的告警;若选择关注其他类型资源,则转发其他类型资源对应的告警信息,其他类型资源目前仅支持选择应用分组。
¡ 需关注的告警:若选择“所有告警”,则转发所有类型的告警;若选择“特定的告警”,则只转发特定的告警。
¡ 告警通知时间段:系统只转发所设时间段内产生的告警。若某日的时间设置为:00:00-24:00,则转发此日产生的所有告警。
(7) 在增加微信转发页面,按需配置相关参数,配置完成后单击<确定>按钮。
(8) 规则生效后,将会按照设置的规则对告警进行转发,可在企业微信告警推送中看到告警信息,如图26所示。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!