首页 > 其他 > 详细

分布式监控系统wgcloud实现钉钉机器人告警

时间:2020-11-11 11:07:20      阅读:45      评论:0      收藏:0      [点我收藏+]

wgcloud下载

新建testmsg.sh文件,内容如下

 1  
 2 #!/bin/sh
 3 content=${@:1}
 4 content=${content//\<font color=\‘red\‘\>/}
 5 content=${content//\<\/font\>\<\/br\>/}
 6  
 7 echo "warn content is : $content"
 8  
 9 webhook=https://oapi.dingtalk.com/robot/send?access_token=34XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
10  
11 function SendMsgToDingding() {
12     curl $webhook -H Content-Type: application/json -d "
13     {
14         msgtype: text,
15         text: {
16             content: 告警信息:$1
17         },
18         at: {
19             isAtAll: true
20         }
21     }"
22 }
23  
24 SendMsgToDingding $content

 

测试过程中,将xxxxxxxx替换为真实access_token。

然后在/server/config/application.yml里,修改配置项

#告警脚本文件,可以为空,参考:/server/template/sendMsg.sh
  warnScript: /home/testmsg.sh

 

好了,这样就可以在钉钉收到告警消息了

分布式监控系统wgcloud实现钉钉机器人告警

原文:https://www.cnblogs.com/wanghouhou/p/13957336.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!