zabbix使用ICMP Ping模版实现对客户端网络状态的监控,监控丢包率、响应时间

参考网站:html

https://www.cnblogs.com/saneri/p/6706578.htmlvim

使用fping报错注意事项:服务器

https://blog.csdn.net/oqqssh/article/details/78321456ssh

监控路由器丢包率:测试

http://www.mamicode.com/info-detail-1519866.html(未测试)网站

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ui

Zabbix使用外部命令fping处理ICMP ping的请求,fping不包含在zabbix的发行版本中,须要额外去下载安装fping程序,安装完毕以后须要zabinx_server.conf中的参数FpingLocation配置fping安装的路径。url

因为fping默认是root权限工做,而zabbix-server是zabbix用户运行的,因此须要对fping程序设置setuid权限,若是在自定义key的时候须要用到netstat命令,也一样要设置setuid,不然不能获取到数据,而在日志中提示权拒绝。spa

1.fping安装.net

1
2
3
4
5
cd /usr/local
wget http: //www.fping.org/dist/fping-3.10.tar.gz
cd fping-3.10
./configure --prefix=/usr/local/fping
make && make install

2.修改zabbix_server.conf配置文件

1
2
3
[root@yunwei fping-3.10]# vim /etc/zabbix/zabbix_server.conf
FpingLocation=/usr/local/fping/sbin/fping
[zabbix@yunwei ~]$ /etc/init.d/zabbix_server restart

3.修改fping权限(若是不设下面权限,zabbix服务端会采集不到数据) 

1
2
[root@yunwei fping-3.10]# chown root:zabbix /usr/local/fping/sbin/fping
[root@yunwei fping-3.10]# chmod 4710 /usr/local/fping/sbin/fping

4.zabbix用户测试fping命令

1
2
[zabbix@yunwei ~]$ /usr/local/fping/sbin/fping www.juzifenqi.com
www.juzifenqi.com is alive # 说明命令返回成功

2、登录Zabbix监控网页作如下设置

1.打开zabbix-configuration-host-creat host 添加须要监控的ip地址,host name添加须要监控的ip地址,下面能够选用agent snmp ,ip地址能够写ip地址,也能够不改,这里用不到agent或snmp的监控,只是使用的“sample check”icmp-ping监控。

Simple checks一般用来检查远程未安装代理或者客户端的服务

使用simple checks,被监控客户端无需安装zabbix agent客户端,zabbix server直接使用simple checks来收据数据,一基本上都是用来检测远程服务器某端口是否在监听。

2.关联模板的时候选择template icmp ping

3.查看items

4.查看triggers

3.添加Graphs

出图以下:

 

参考文档:

  http://xuekangle.blog.chinaunix.net/uid-29179844-id-4631374.html

  http://www.ttlsa.com/zabbix/zabbix-simple-checks/

  http://www.tuicool.com/articles/ZNBjai2

相关文章
相关标签/搜索