目录:描述
配置 "自动发现" 规则后:(agent分主动/被动)
情况一:设置 "自动发现" 动作(agent被动模式)
web页面配置:
agent端配置:
情况二:设置 "自动注册" 动作(agent主动模式)
web页面配置:
关于主机名称的触发实验
关于主机元数据的触发实验
前言:
1."主动发现"、"主动注册"、"触发器",都属于配置--》动作中的事件源的一种;即都为action的一种。
2."主动发现"和"主动注册"使用的前提是,需要提前配置好"自动发现"规则。
3."主动发现"适用于agent被动模式,添加主机后,显示的主机名称为"IP地址"。
4."主动注册"适用于agent主动模式,添加主机后,显示的主机名称为"hostname"。
1.配置 "自动发现" 规则后:(agent分主动/被动)
启用并点击更新后,如图"zabbix_active"。
自动发现规则创建完毕。
1.1情况一:设置 "自动发现" 动作(agent被动模式)
1.1.1 web页面配置:
操作页面
点击更新后,再到agent端编辑配置文件,然后启动agent服务,等待页面发现、添加即可。
1.1.2 agent端配置:
1 [root@agent1111 etc]# cat zabbix_agentd.conf|grep -v -e "#" -e "^$" 2 PidFile=/opt/zabbix/zabbix_agentd.pid 3 LogFile=/opt/zabbix/zabbix_agentd.log 4 Server=192.168.24.132 5 ListenPort=10050 6 Include=/opt/zabbix/etc/zabbix_agentd.conf.d/*.conf 7 UnsafeUserParameters=1 8 [root@agent1111 etc]#/opt/zabbix/sbin/zabbix_agentd 9 [root@agent1111 etc]#ps -ef|grep zabbix_agentd 10 tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 1768/zabbix_agentd
然后等待.......
然后查看主机:配置---》主机
验证数据是否能正常收集,可以看到,监控数据可以正常接收。
1.2 情况二:设置 "自动注册" 动作(agent主动模式)
动作:设置触发自动发现的条件。
1.2.1 关于主机名称的触发实验:
操作:
创建完毕后,如图:
关于agent端:需要开启10050端口监听
1 [root@agent1111 etc]# cat zabbix_agentd.conf|grep -v -e "#" -e "^$" 2 PidFile=/opt/zabbix/zabbix_agentd.pid 3 LogFile=/opt/zabbix/zabbix_agentd.log 4 Server=192.168.24.132 5 ServerActive=192.168.24.132 6 HostnameItem=system.hostname 7 Include=/opt/zabbix/etc/zabbix_agentd.conf.d/*.conf 8 UnsafeUserParameters=1 9 [root@agent1111 etc]# /opt/zabbix/sbin/zabbix_agentd 10 [root@agent1111 etc]# netstat -ntlp 11 tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 1862/zabbix_agentd
等待一会,然后查看Web页面:配置----->主机(主机名称自动变为hostname值)监控数据:显示正常
1.2.2 关于主机元数据的触发实验:
操作:
如图:
关于agent端:需要开启10050端口监听1 [root@agent1111 etc]# cat zabbix_agentd.conf|grep -v -e "#" -e "^$" 2 PidFile=/opt/zabbix/zabbix_agentd.pid 3 LogFile=/opt/zabbix/zabbix_agentd.log 4 Server=192.168.24.132 5 ServerActive=192.168.24.132 6 HostnameItem=system.hostname 7 Include=/opt/zabbix/etc/zabbix_agentd.conf.d/*.conf 8 UnsafeUserParameters=1 9 HostMetadataItem=system.uname ##元数据(uname显示为Linux系统) 10 [root@agent1111 etc]# /opt/zabbix/sbin/zabbix_agentd 11 [root@agent1111 etc]# netstat -ntlp 12 tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 1862/zabbix_agentd
等待一会,然后查看Web页面:配置----->主机(主机名称为hostname值)
监控数据:显示正常