1、  告警脚本的位置(查看zabbix_server.conf配置文件)

LogFile=/usr/local/zabbix/zabbix_server.log

DBHost=127.0.0.1

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

DBPort=3306

Timeout=30

AlertScriptsPath=/usr/local/zabbix/alertscripts

ExternalScripts=/usr

2、  创建告警脚本目录

mkdir /usr/local/zabbix/alertscripts –p

3、  钉钉群机器人设置

Zabbix学习笔记(十九)_第1张图片                                  

Zabbix学习笔记(十九)_第2张图片

Zabbix学习笔记(十九)_第3张图片

Zabbix学习笔记(十九)_第4张图片

4、  告警脚本

把脚本文件dingding.py放到前面创建的脚本目录下,并给脚本加执行权限

Zabbix学习笔记(十九)_第5张图片

给脚本加执行权限

chmod a+x  /usr/local/zabbix/alertscripts/ dingding.py#加可执行权限

测试:

/usr/local/zabbix/alertscripts/dingding.py   12345

5、  zabbix media types 设置

Administration-Media types-create media type

Zabbix学习笔记(十九)_第6张图片

6、  收件用户设置

administration-users-相关用户-media

Zabbix学习笔记(十九)_第7张图片

7、  创建触发器

8、  创建动作

configuration-actions-create action

Zabbix学习笔记(十九)_第8张图片

Zabbix学习笔记(十九)_第9张图片