一、钉钉建立群组,添加机器人
右上角群设置
添加机器人
这个安全设置自定义关键词,内容必须有告警发送的内容,才会发送
主要配置就是在脚本配置这个Webhook
二、配置zabbix server脚本
修改配置文件
vi /usr/local/etc/zabbix_server.conf
466 AlertScriptsPath=/usr/local/etc/alertscripts
然后重启zabbix
mkdir /usr/local/etc/alertscripts
killall -9 zabbix_server
zabbix_server
在/usr/local/etc/alertscripts添加脚本
vi token.sh
#!/bin/bash
to=$1
subject=$2
text=$3
curl '这里面添加钉钉机器人的Webhook' \
-H 'Content-Type: application/json' \
-d '
{"msgtype": "text",
"text": {
"content": "'"$text"'"
},
"at":{
"atMobiles": [ "'"$1"'" ],
"isAtAll": false
}
}'
进行测试
chmod a+x token.sh
./token.sh 1 2 告警主机
第一个参数:给谁
第二个参数:标题
第三个参数:内容
三、配置web页面
1、报警媒介配置
{ALERT.SENDTO}
{ALERT.SUBJECT}
{ALERT.MESSAGE}
2、用户配置
3、动作修改
4、更改数据,观察报警
##当前触发项是用户数大于46,持续增加用户数到46人以上
当新添加的用户数缩减到46一下