agent2使用
- 一、创建自定义监控
-
- 1.创建配置文件
- 2.测试
- 3.在网页上创建模板
- 4.最终测试
- 二、主动发现
-
- 1.网站上删除两个被监控的主机
- 2.编辑主机文件
- 3.网站上更新自动发现
- 4.更新动作
- 5.查看主机
- 三.主动注册:
-
- 1.删除被监控的客户端主机
- 2.修改配置文件
- 3.重启服务
- 4.创建动作
- 5.查看主机
一、创建自定义监控
设定: 监控登陆服务器人数,超过三个报警
在被检控的节点进行
1.创建配置文件
cd /etc/zabbix/zabbix_agent2.d/
vi userparameter_login.conf
内容:
UserParameter=login.user,who |wc -l
2.测试
重启服务
systemctl restart zabbix-agent2
在server 节点测试
zabbix_get -s '10.30.59.239' -p 10050 -k 'login.user'
显示有一个用户登陆
然后多登陆几个
再测试
3.在网页上创建模板
创建应用集
创建监控项
创建触发器
(1)表达式如图创建
创建图形
为要检测的主机添加模板
4.最终测试
过一会
二、主动发现
server端主动发现客户端,并登记
缺点是:server端压力较大,客户端多的时候耗时较久
1.网站上删除两个被监控的主机
2.编辑主机文件
vi /etc/hosts
10.30.59.238 server
10.30.59.239 zbx-agent01
3.网站上更新自动发现
修改ip范围
4.更新动作
配置–动作–Discovery actions
5.查看主机
三.主动注册:
zabbix-agent2主动上报自己的信息上传给server端
缺点是可能找不到server
1.删除被监控的客户端主机
2.修改配置文件
vim /etc/zabbix/zabbix_agent2.conf
3.重启服务
systemctl restart zabbix-agent2
4.创建动作
配置–动作–Autoregistration actions
操作创建