ZABBIX自定义监控的实现

ZABBIX服务端:

ZABBIX:3.4

 

ZABBIX客户端版本

[root@cons7s ~]# zabbix_get -s 193.168.120.81 -p 10050 -k "agent.version"
3.4.12

客户端配置文件如下:

[root@c781 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、创建模板

ZABBIX自定义监控的实现_第1张图片

 

2、创建应用集

ZABBIX自定义监控的实现_第2张图片

 

3、创建监控项:

ZABBIX自定义监控的实现_第3张图片

注意上图选的是刚才在客户端创建的那个键值,下图应用集也选好刚才创建的应用集

ZABBIX自定义监控的实现_第4张图片

 

4、创建触发器

ZABBIX自定义监控的实现_第5张图片

选择刚才新建的模板,和该模板下的监控项,也就是刚才新建的监控对应键值的监控项,然后添加触发器

ZABBIX自定义监控的实现_第6张图片

 

5、创建图形:

ZABBIX自定义监控的实现_第7张图片ZABBIX自定义监控的实现_第8张图片

 

6、将该主机关联模板

由于之前并没有在服务端创建主机,可一并创建被监控的主机

ZABBIX自定义监控的实现_第9张图片

链接到模板:

ZABBIX自定义监控的实现_第10张图片

 

 

此时超过3个用户登陆被监控的机器,ZABBIX即发生告警

[root@c781 ~]# who | wc -l
4

 

ZABBIX自定义监控的实现_第11张图片

 

 

 

 

你可能感兴趣的:(ZABBIX自定义监控的实现)