ZABBIX自定义监控的实现
ZABBIX服务端:
ZABBIX:3.4
ZABBIX客户端版本
[[email protected] ~]# zabbix_get -s 193.168.120.81 -p 10050 -k "agent.version"
3.4.12
客户端配置文件如下:
[[email protected] etc]# cat /usr/local/zabbix-agent/etc/zabbix_agentd.conf | grep ^[^#]
LogFile=/var/log/zabbix/zabbix_agentd.log
Server=193.168.120.77
ServerActive=193.168.120.77
Hostname=c781
UserParameter=login-user,who|wc -l
服务端的配置:
1、创建模板
2、创建应用集
3、创建监控项:
注意上图选的是刚才在客户端创建的那个键值,下图应用集也选好刚才创建的应用集
4、创建触发器
选择刚才新建的模板,和该模板下的监控项,也就是刚才新建的监控对应键值的监控项,然后添加触发器
5、创建图形:
6、将该主机关联模板
由于之前并没有在服务端创建主机,可一并创建被监控的主机
链接到模板:
此时超过3个用户登陆被监控的机器,ZABBIX即发生告警
[[email protected] ~]# who | wc -l
4