Zabbix-20之简单监控icmpping的使用

一、目标

如何使用zabbix来检测目标主机的网络延迟情况,如何使用zabbix的“简单检查”中的“icmppingsec”去获得目标主机的ping返回时间,并制作触发器(当延迟达到多少毫秒后就出发警报)

二、前言

1.zabbix简单检查中的icmpPing使用的是fping工具,如果你的zabbix服务器或应用icmpPing工具的服务器上没有安装fping工具,请自行安装fping工具,并设置相关权限,看下面的介绍

2.关于ICMP的zabbix官网介绍

ICMP ping
Zabbix使用外部实用程序fping来处理ICMP ping。

该实用程序不是Zabbix发行版的一部分,必须另外安装。如果该实用程序丢失,那么其权限或其位置与Zabbix服务器/代理服务器配置文件(“FpingLocation”参数)中设置的位置不匹配,则不会处理ICMP ping(icmpping,icmppingloss,icmppingsec)。

fping必须由用户执行Zabbix守护程序运行as和setuid root。以root用户身份运行这些命令,以便设置正确的权限:

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

还要检查一下,如果用户zabbix属于组zabbix,则运行:

groups zabbix

如果不是通过如下命令添加:

usermod -a -G zabbix zabbix

三、主要设置步骤

1.找个主机来充当ping的源头,我们就拿zabbix服务器充当

2.在zabbix服务器的监控项里新建一条监控项
打开zabbix的web主页,依次点【配置---主机】找到“zabbix server”,点一下主机列表中的“zabbix server”(或许你的不叫zabbix server,反正只要有安装过fping并设置过权限的linux主机都行),然后点“监控项”,最后点最右侧的【创建监控项】

3.填写监控项的参数

名称:xFpingFrom17(随便写,便于识别即可)
类型:简单检查
键值:icmppingsec[192.168.0.17,4,1000,32,10000,avg]
主机接口:127.0.0.1:10050
信息类型:浮点数
单位:s (小写的字母s秒)
更新时间:1m
已启用:勾选

 在上图中的“选择”中点右上角的“简单检查”,然后点一下键值“icmppingsec[<target>,<packets>,<interval>,<size>,<timeout>,<mode>]”

4.关于键值的解释
target:即你要ping的目标主机ip地址,直接写ip地址即可,无需双引号或单引号。
packets:每次发送的ping的包数量
interval:每次发送ping的间隔毫秒数。1000毫秒等于1秒
size:每个包的大小
timeout:等待超时的时间,单位也是毫秒
mode:有三种类型(min、max、avg)
注意各参数间用逗号分隔。

5.(扩展)给刚才建的监控项创建图形

接着刚才的做,点上面的连接“图形”,然后点右上角的【创建图形】

 输入图形的名称,然后点监控项下的参数"添加"链接

 点一下刚才创建的监控项“xFpingFrom17”

最后点【添加】按钮

6.(扩展)查看刚才添加的icmppingsec产生的图形

7.制作触发器(当网络延迟达到某个阀值后触发警报)

● 在主机列表的zabbix server中找到它的触发器链接,然后点【创建触发器】

●填写触发器参数

名称:xFpingFrom139大于4触发器
严重性:自己看情况而定
表达式:{Zabbix server:icmppingsec[192.168.0.139,4,1000,32,10000,avg].last(#1)}>0.004
允许手动关闭:自己看情况而定
已启用:勾选

 

注释:表达式中的阀值4毫秒要写成秒的形式,即0.004秒。因为监控项的fping的返回值返回的就是毫秒浮点数。

到此触发器也建好了。实测有效。

--------------------------------------------------------------------------

本次的帖子就写完了。达到了试验目的。

运用这个icmppingsec能够判断目标主机间的网络延迟状况,能帮助我们有效的判断网络健康情况。希望能对你有帮助!

 -------------END-------------2020年6月6日18:30:30--------------------------------------

猜你喜欢

转载自blog.csdn.net/xoofly/article/details/106591218
今日推荐