zabbix基本配置见:写文章-CSDN创作中心https://mp.csdn.net/mp_blog/creation/editor/136783672
自定义监控规则
命令为who | wc -l
显示为2,主机一个,mobaxterm一个,思路是开启3个终端,让主机的zabbix服务自动检测150主机开启终端数,大于3则产生警报,还可以给qq发送邮件
配置文件
首先在150被检测的主机上安装zabbix-agent软件
在被检测机上添加规则
重启服务
systemctl restart zabbix-agent
查看配置是否生效
在149上执行
在zabbix浏览器上配置
在浏览器上输入192.168.199.149/zabbix
•创建模板
在右上角点击创建模板
•创建应用集(对监控项进行分类)
点击右上角的新建应用集
•创建监控项,自定义item,及想监控的内容
名称自己起,类型选择Zabbix客户端,,键值写150主机上的/etc/zabbix/zabbix_agentd.d/user_login.conf文件下的login.user ,下面的应用集选择刚刚新建的nginx preformance,然后点击下面的测试,页面如下,结果为1则配置正确
•创建触发器,当监控项获取到值的时候,进行和触发器比较,判断,决定是否报告警
•创建图形
•将具体的主机和该模板链接,关联起来
密码填写163邮箱的授权登录密码
过一小会qq会收到邮件,这是通过163邮箱向qq邮箱发送信息
报错一:
Get value from agent failed: cannot connect to [[127.0.0.1]:10050]: [111] Connection refused
被监控机器zabbix服务出现问题,查看防火墙是否关闭,重启服务,查看状态
完成后恢复正常