Zabbix监控主动模式
接上篇:Zabbix监控web,MySQL,TCP状态,Nginx
参考官方文档:https://www.zabbix.com/documentation/3.4/zh/manual
zabbix默认没有主动模板需要自己添加
默认模板是zabbix agent或者其他格式比如zabbix server对自己的内部
ICMP的ping
制作一个主动模式的模板
克隆一个Template OS Linux(完整克隆)
修改名字
全选
批量修改
本次只修改
大部分已经变成了active
把该模板链接的模板也完全克隆一份后面加active
找到这个克隆的
在找打之前修改的active取消并清除之前的链接(Unlink and clear是取消链接并且清除监控项,Unlink是取消链接但是不清楚监控项)
然后再链接新模板
然后OS的链接模板也变成active了
添加一台主动设备
在web上面删除已经配置的主机信息,在另外一台zabbix上面配置
打印支持的内置agent
zabbix_agentd -p
这个可以设置执行远程命令
修改配置文件/etc/zabbix/zabbix_agentd.conf
注释Server配置
注释Hostname
StartAgents=0
HostnameItem=system.hostname
查看
重启zabbix agent
在web界面添加主机
过一段时间才显示
默认的item是32个 有些是通过自动发现的,把链接模板取消链接再重新链接一下
默认发现的添加时间是3600秒可以修改一下 ,扫描发现了再改回去
主动模式不启动10050端口,由被监控主机自动发送数据至server,收到是数据last data时间几乎是一样
trapper模式
先在hosts上面定义一个监控项
在agent上面安装zabbix send
yum -y install zabbix-sender
发送(失败)
zabbix_sender -z 192.168.80.160 -s 192.168.80.160 -k trapper -o 312
正常在刚刚定义的trapper看到值了(312)
下一篇:Zabbix自动发现