首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Zabbix监控(十七):巧妙使用Simple check ping 原

Zabbix监控(十七):巧妙使用Simple check ping 原

作者头像
拓荒者
发布2019-08-24 19:04:46
3.9K0
发布2019-08-24 19:04:46
举报
文章被收录于专栏:运维经验分享运维经验分享

Zabbix监控(十七):巧妙使用Simple check

说明:Simple check一般用于被监控的对象上无法安装客户端的情况,通过检测网络通讯状态及端口状态来监控对象的存活情况。

1、Simple check的几个KEY

icmpping[<target>,<packets>,<interval>,<size>,<timeout>]

Checks if server is accessible by ICMP ping. 0 - ICMP ping fails. 1 - ICMP ping successful. One of zabbix_server processes performs ICMP pings once per PingerFrequency seconds. 使用PING命令检测通讯状态,返回0表示不通,返回1表示通过

icmppingloss[<target>,<packets>,<interval>,<size>,<timeout>]

Returns percentage of lost ICMP ping packets. 返回丢失包占的比例

icmppingsec[<target>,<packets>,<interval>,<size>,<timeout>,<mode>]

Returns ICMP ping response time in seconds. Example: 0.02 返回PING影响时间

net.tcp.service.perf[service,<ip>,<port>]

Check performance of service. 0 - service is down, sec - number of seconds spent on connection to the service. If <ip> is missing, IP or DNS name is taken from host definition. If <port> is missing, default service port is used. 检查服务性能

net.tcp.service[service,<ip>,<port>]

Check if service is available. 0 - service is down, 1 - service is running. If <ip> is missing, IP or DNS name is taken from host definition. If <port> is missing, default service port is used. 检查服务是否运行

这里主要使用icmpping[<target>,<packets>,<interval>,<size>,<timeout>]这个KEY:

返回值为0表示ping失败,返回值为1表示可以ping通

target:  主机名或ip地址

packets: 数据包的数量

interval:两个连续数据包发送的时间间隔,以毫秒为单位

size:    包的大小,以字节为单位

timeout: 超时时间,以毫秒为单位

2、安装 fping (可装可不装)

   说明:zabbix 可以使用fping替代ping作为icmp的工具

[root@zabbix ~]# cd /home/zabbix
[root@zabbix zabbix]# wget http://repo.zabbix.com/non-supported/rhel/6/x86_64/fping-2.4b2-16.el6.x86_64.rpm
[root@zabbix zabbix]# rpm -ivh fping-2.4b2-16.el6.x86_64.rpm
[root@zabbix zabbix]# vi /usr/local/zabbix/etc/zabbix_server.conf
FpingLocation=/usr/sbin/fping
[root@zabbix zabbix]# service zabbix_server restart

3、添加Item

wKioL1R1M3iTL6vMAAJu2Oka11E491.jpg
wKioL1R1M3iTL6vMAAJu2Oka11E491.jpg

    说明:上图是用icmpping来检测测试服务器10.188.1.23是否能PING通,4表示发送4个数据包,1000表示间隔1秒发送,32表示包的大小,10000表示10秒没响应就超时。

4、查看Latest data

wKioL1R1M3iSV-brAAI9GSPsB-M734.jpg
wKioL1R1M3iSV-brAAI9GSPsB-M734.jpg

   结论:本节讲的比较简单,Simple check本身就是一个简单检查,主要是通过ping对象的IP地址来确认对象的存活状态;常用来监控网络打印机、宽带的公网网关地址、网络监控设备、不支持SNMP的交换机和无线路由器、无法安装客户端的电脑等;将监控最大化的横向扩展。

©著作权归作者所有:来自51CTO博客作者月晴星飞的原创作品,如需转载,请注明出处,否则将追究法律责任

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Zabbix监控(十七):巧妙使用Simple check
相关产品与服务
测试服务
测试服务 WeTest 包括标准兼容测试、专家兼容测试、手游安全测试、远程调试等多款产品,服务于海量腾讯精品游戏,涵盖兼容测试、压力测试、性能测试、安全测试、远程调试等多个方向,立体化安全防护体系,保卫您的信息安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档