一、注册登录钉钉
1、创建群组添加成员
2、添加机器人获取token地址
二、服务端编写脚本
1、服务端编写脚本文件
cd /usr/lib/zabbix/alertscripts/
vim dingding.sh
#!/bin/sh
subject=$1
body=$2
curl 'https://oapi.dingtalk.com/robot/send?access_token=5f2e66911b885fe4ac4626f0bdbef7f4e8c0b19e4af9a244f020dd408a8c20d0' \
-H 'Content-Type: application/json' \
-d '
{
"msgtype": "text",
"text": {
"title": "'"$subject"'",
"content": "'"$subject"'\n\n'"$body"'"
},
"at": {
"isAtAll": true
}
}'
2、添加执行权限
chmod +x dingding.sh
systemctl restart zabbix-server
3、测试脚本是否正常
[root@zabbix alertscripts]# sh dingding.sh jicheng 报警zhenshuai
{"errcode":0,"errmsg":"ok"} #注意!内容必须包含自定义关键词!!!
三、进入zabbix网页配置
1、设置报警媒介类型
2、设置动作
四、触发告警,进行测试
网友评论