INFO-模板

适用模块
easyalert
具体说明
EasyAlert 新增向群聊中发送告警消息并 @ 指定用户的功能。 配置告警时未指定用户或指定用户的信息不正确时,向群聊中发送消息,不 @ 任何人。每种群渠道支持配置多个群聊。
使用示例
一、配置群告警渠道(1000 < id < 1100)
INSERT INTO `channel`(`id`,`name`,`clz`,`text`,`enable`) VALUES(1001,'wecomGroups','com.netease.bdms.smilodon.alert.plugin.webhook.WecomSender','企业微信群',1);
// name、clz 的取值
// 企微群:wecomGroups、 com.netease.bdms.smilodon.alert.plugin.webhook.WecomSender
// 飞书群:feishuGroups、 com.netease.bdms.smilodon.alert.plugin.webhook.FeiShuSender
// 钉钉群:dingdingGroups、 com.netease.bdms.smilodon.alert.plugin.webhook.DingDingSender
二、配置接收群 (1100 < channel_id)
INSERT INTO channel_group(channel_id,channel_name,channel_url,channel_type,product_group_id,product,enable) VALUES(1101,'企业微信测试1群','https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=43d3cb86-5ec7-42dd-9b3c-cab34759cf91',1001,0,'*',1);
INSERT INTO channel_group(channel_id,channel_name,channel_url,channel_type,product_group_id,product,enable) VALUES(1102,'企业微信测试2群','https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=43d3cb86-5ec7-42dd-9b3c-cab34759cf91',1001,0,'*',1);
三、easyops配置并同步重启
1、 template.channel_address_map新增group 配置信息
INFO-wekhook报警指定项目 - 图1
2、advanced 下新增配置项:template.group_wecom_webhook.properties,类型:string 配置名根据通道类型替换,例如飞书的换成下面
INFO-wekhook报警指定项目 - 图2 3、同步配置并重启
INFO-wekhook报警指定项目 - 图3

作者:林帅