远程登入ssh rot@IP
在客户端(被监控端)配置
设置并监控服务器登入的人数
假设(限制登入人数不超过4个,超过4个就报警信息)
查看zabbix自带的
(IP是自己的地址)比如
zabbix_get -s 'IP' -p 10050 -k 'agent.ping'
zabbix_get -s 'IP' -p 10050 -k 'system.hostname'
zabbix_get -s 'IP' -p 10050 -k 'system.uname'
who
查看本机有几个人登入 who | wc -l
在zabbix创建配置文件,使用于自定义key,找到扩展目录
vi /etc/zabbix/zabbix_agent2.conf
可以用户自定义
cd /etc/zabbix/zabbix_agent2.d
验证配置文件是否写错
systemctl restart zabbix-agent2
systemctl status zabbix-agent2
正确
在(监控端)服务端输入代码验证新配置的文件
zabbix_get -s 'IP' -p 10050 -k 'login.user' IP为被监控端(客户端)地址
添加自带key(键)
进入网页http://EIP/zabbix/zabbix.php?action=dashboard.view (将EIP改为自己的IP地址),
创建模板,应用集,监控项,触发器(是否报警),图形(直观展示),主机与模板链接关联,标记
创建完成,可查看
点击Template login User,进入页面,创建应用集,监控项,触发器等
创建监控项
创建触发器
严重性和表达式根据自己的需求来调整
创建图形
选择后,选择最大值,颜色自选,添加即可
关联
点击主机
邮件报警
其他邮件服务也行
添加后在点击更新
用自己的qq邮箱测试发送,发送成功
添加-更新
测试登入用户数超过4个