others linux服务器运维 django3 监控 k8s golang 数据库 大数据 前端 devops 理论基础 java oracle 运维日志

zabbix 监控告警

访问量:1718 创建时间:2021-06-09

目的:实现对业务的分组告警,不同的项目告警发送给对应的负责人。

  1. 添加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分钟不可达告警)

登陆评论: 使用GITHUB登陆