本篇介绍运用zabbix进行自定义监控,以系统用户登录数量为例。
一、zabbix自定义语法
UserParameter=<key>,<shell command>
二、agent端配置自定义监控项
cd /etc/zabbix/zabbix_agentd.d/
在/etc/zabbix/zabbix_agentd.d/目录下可以添加自定义监控配置。
新建一个名为userparameter_login.conf的文件,并添加配置内容;
[[email protected] zabbix_agentd.d]# vi userparameter_login.conf UserParameter=login-user,who|wc -l
修改完后重启agent服务
[[email protected] zabbix_agentd.d]# systemctl restart zabbix-agent.service
在zabbix-server端进行get测试
[[email protected] zabbix_agentd.d]# zabbix_get -s 192.168.11.11 -p 10050 -k "login-user" 1
-s后边跟的是agent服务所在的IP,-k后边跟的是在agent配置里的key.