文章目录[隐藏]
一、zabbix自定义监控项
1.在zabbix系统添加监控项
#查看当前用户登录的数量 [root@web01 ~]# w 09:28:21 up 21 min, 3 users, load average: 0.01, 0.03, 0.05 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 10.0.0.1 09:27 5.00s 0.04s 0.00s w root pts/1 10.0.0.1 09:28 4.00s 0.01s 0.01s -bash root pts/2 10.0.0.1 09:28 3.00s 0.01s 0.01s -bash #取出登录数量的值 [root@web01 ~]# w | awk 'NR==1{print $(NF-6)}' 3 #编写UserParameter键值 [root@web01 ~]# vim /etc/zabbix/zabbix_agentd.d/login_num.conf [root@web01 ~]# cat /etc/zabbix/zabbix_agentd.d/login_num.conf UserParameter=login_number,w | awk 'NR==1{print $(NF-6)}' #重启客户端zabbix-agent服务 [root@web01 ~]# systemctl restart zabbix-agent.service
2.在被监控主机选择监控项
在所要被监控的主机点击监控项选项
3.创建监控项
需要创建一个新的监控项
4.填写监控项信息(键值一定要和配置文件一样)
填写监控项名称
键值和系统配置文件写的键值一致
单位写个
应用集填写新的,如果已经创建,在应用集选择即可
最后别忘了选择添加
键值和系统配置文件写的键值一致
单位写个
应用集填写新的,如果已经创建,在应用集选择即可
最后别忘了选择添加
5.查看监控项最新数据,实时监控主机登录的数量
在检测里最新数据,选择主机和对应的应用集,多刷新几次,即可看到获取用户登录的数量