1.自定义监控服务器登录人数
1.明确需要执行的命令
例如:
who | wc -l
2.手动创建zabbix配置文件,用于自定义key
/etc/zabbix/zabbix_agent2.conf
3.创建配置文件,内容如下
[root@zabbix-agent1 zabbix_agent2.d]# cat userparameter_login.conf
UserParameter=login.user,who|wc -l
修改完重启zabbix-agent2服务
systemctl restart zabbix-agent2
另一台机器登录进去
服务端查看客户端主机登录的信息
[root@zabbix-server ~]$ zabbix_get -s '10.30.59.204' -p 10050 -k 'login.user'
2
2.在页面添加zabbix server的自 定义监控项模板
添加流程是
●创建模板
●创建应用集(好比是一个文件夹,里面放入-堆监控项)
点击进去
创建应用集并添加
●创建监控项,自定义item, 你具体想监控的内容
信息填完后点击添加
●创建触发器,当监控项获取到值的时候,进行和触发器比较,判断,决定是否报警
表达式添加的内容
●创建图形
点击图形后,选择右上方的添加图形
●将具体的主机和该模板链接,关联
点击配置下的主机,进入客户端zabbix-agent1
点击上方的模板,添加新的模板 最后点击更新
检测是否添加成功
退出后再次查看
演示报错
将zabbix-agent1登录4台机器
(如下登录4台服务器)
在zabbix服务端上查看登录的用户数
出现问题
解决问题,在问题上点击确定
将那4台用户断开3台联系
在问题里,就会显示已解决