zabbix 自定义监控项简单案例
例如:获取被监控主机的登录用户数
以uptime为例:
输入命令:uptime | awk '{print $6}' 可以获得当前登录用户数(不通终端打印出的位置不同)
1.被监控主机修改zabbix-agent配置文件
vim /etc/zabbix/zabbix_agentd.conf
UserParameter=login-user,uptime | awk '{print $6}'
login-user:自定义key,后面跟命令,以逗号分隔
2.重启zabbix-agent
/etc/init.d/zabbix-agent restart
zabbix-server端测试
如果没有zabbix-get命令,执行一下命令安装
yum install zabbix-get
获取被监控主机监控值
zabbix_get -s 10.0.2.111 -k login-user
可以获得被监控主机的当前登录用户数