开发者社区> 科技小能手> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

使用zabbix的ICMP Ping模版实现对客户端网络状态的监控

简介:
+关注继续查看

Zabbix使用外部命令fping处理ICMP ping的请求,fping不包含在zabbix的发行版本中,需要额外去下载安装fping程序,

安装完毕之后需要在zabinx_server.conf中的参数FpingLocation配置fping安装的路径。

由于fping默认是root权限工作,而zabbix-server是zabbix用户运行的,所以需要对fping程序设置setuid权限,

如果在自定义key的时候需要用到netstat命令,也同样要设置setuid,否则不能获取到数据,而在日志中提示权拒绝。


一、登陆Zabbix服务器做以下操作:

1.fping安装

wget http://www.fping.org/dist/fping-3.10.tar.gz

tar zxvf fping-3.10.tar.gz

cd fping-3.10

./configure --prefix=/usr/local/fping/

make && make install


2.修改zabbix_server.conf配置文件

vim /usr/local/zabbix/etc/zabbix_server.conf

把FpingLocation路径修改为刚安装的fping路径。

FpingLocation=/usr/local/fping/sbin/fping


如果不修改zabbix_server.conf配置件需要使用软连接到/usr/local/sbin/fping,zabbix默认fping的路径是/usr/sbin/fping

ln -s /usr/sbin/fping /path/to/non-existant/fping

ln -s /usr/sbin/fping6 /path/to/non-existant/fping6


service zabbix_server restart  #重启服务


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

# chown root:zabbix /usr/local/fping/sbin/fping

# chmod 4710 /usr/local/fping/sbin/fping



4.zabbix用户测试fping命令

/usr/local/fping/sbin/fping www.baidu.com

www.baidu.com is alive   # 说明命令返回成功。


二、登陆Zabbix监控网页做以下设置

  1. 打开zabbix-configuration-host-creat host添加需要监控的ip地址,host name添加需要监控的ip地址,如下图所示:

    wKiom1agq6qyBzukAABUlMf9Ol4034.png


2.选择模版template icmp ping

wKioL1agq_jA07LZAAAkpdhDoi0548.png


3.添加Graphs

wKiom1agrEaCoC7JAABEG4G6wtQ004.png


三、出图效果如下

wKiom1agrSHAXdLdAAFrvejMKQ0185.png




四、触发器模版已自带,设置报警方式后就可以接收报警邮件了。

设置报警请参考http://linuxtech.blog.51cto.com/3670088/1706889


END



本文转自 jvrmusic520  51CTO博客,原文链接:http://blog.51cto.com/linuxtech/1737363

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
zabbix 模板s
https://monitoringartist.github.io/zabbix-searcher/
941 0
Centos 搭建 Zabbix Agent 客户端
如需搭建zabbix server端,请参考:Zabbix-Server配置   环境:    Zabbix-Server: Centos 6.8   IP:192.168.126.129    #Zabix-Server地址(此篇文章可不必在意)   Zabbix-Agent: Centos 6.
1554 0
ZABBIX 企业级分布式监控系统 2 zabbix简介
zabbix适合中小型企业,大小型企业使用.单台server可以支持上万台设备,每秒可以处理1.5万次请求,理论支持5万台设备 企业级高度集成开源监控软件,提供分布式解决方案. 选择zabbix的理由:     1.
1405 0
23703
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载