zabbix简单检测常用于远程无客户端(Agent-less)进行的检测,这个功能很好用,可以不需要安装zabbix agent 并进行一些简单的监控,zabbix使用外部程序fping来执行ICMP pings。

这个软件包不是zabbix发行版的一部分,必须另行安装。如果这个软件包没有安装,权限不正确或者路径跟zabbix server配置文件("FpingLocation"参数)中的设置不符,ICMP pings(icmpping, icmppingloss,icmppingsec)将不能被执行。

fping必须能够被zabbix守护程序的拥有者执行,并且以root用户setuid。以root身份执行下面的命令来设置正确的权限。

shell> chown root:zabbix /usr/sbin/fping
shell> chmod 4710 /usr/sbin/fping

 

 

# 以下是一些简单监控的key值,高版本的zabbix已经可以使用简单监控里的key 监控esxi服务器


icmpping[,,,,]        # 检测客户端是否可以被ICMP PING访问

icmppingloss[,,,,] # 返回丢失数据包所占百分比

icmppingsec[,,,,,] # 返回ICMP PING的响应时间

net.tcp.service[service,,] # 检查服务是否正常并且可以接受TCP连接

 

# 下面用icmppingsec 监控公司路由器ping响应时间为例

添加监控主机

zabbix简单检测_第1张图片

创建监控项目

zabbix简单检测_第2张图片

添加触发器

zabbix简单检测_第3张图片

添加图形

zabbix简单检测_第4张图片

效果图:

zabbix简单检测_第5张图片