目的:实现对业务的分组告警,不同的项目告警发送给对应的负责人。
- 添加AlertScripts,根据server的配置文件找到AlertScriptsPath=/usr/lib/zabbix/alertscripts
[root@jkweb ~]# cd /usr/lib/zabbix/alertscripts
[root@jkweb alertscripts]# ll
总用量 20
-rwxr-xr-x 1 zabbix zabbix 2191 4月 8 2019 abccheck.py
-rwxr-xr-x 1 zabbix zabbix 2191 5月 27 16:40 app.py
-rwxr-xr-x 1 zabbix zabbix 2219 3月 29 14:15 kaifa.py
-rwxr-xr-x 1 zabbix zabbix 2191 4月 9 15:00 network.py
-rwxr-xr-x 1 zabbix zabbix 2191 4月 9 14:59 weixin.py
[root@jkweb alertscripts]# cp kaifa.py ESB.py
[root@jkweb alertscripts]# vim ESB.py
###根据自己的需要修改脚本
新增报警媒介类型
添加用户群组,(关联主机群组,表示这个用户组内的成员有这些机器的权限)
![]()
添加用户,并关联刚才建好的用户群组
配置action(动作)--触发器
测试告警。(可以将一台无关紧要的服务器时间设置为当前时间的10分钟之前,触发5分钟不可达告警)