ICMP Ping模版实现对客户端网络状态的监控
2017-04-13 22:35
471 查看
Zabbix使用外部命令fping处理ICMP ping的请求,fping不包含在zabbix的发行版本中,需要额外去下载安装fping程序,安装完毕之后需要zabinx_server.conf中的参数FpingLocation配置fping安装的路径。
由于fping默认是root权限工作,而zabbix-server是zabbix用户运行的,所以需要对fping程序设置setuid权限,如果在自定义key的时候需要用到netstat命令,也同样要设置setuid,否则不能获取到数据,而在日志中提示权拒绝。
1.fping安装
2.修改zabbix_server.conf配置文件
3.修改fping权限(如果不设下面权限,zabbix服务端会采集不到数据)
4.zabbix用户测试fping命令
二、登陆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
由于fping默认是root权限工作,而zabbix-server是zabbix用户运行的,所以需要对fping程序设置setuid权限,如果在自定义key的时候需要用到netstat命令,也同样要设置setuid,否则不能获取到数据,而在日志中提示权拒绝。
1.fping安装
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配置文件
[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服务端会采集不到数据)
[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命令
[zabbix@yunwei ~]$ /usr/local/fping/sbin/fping www.juzifenqi.com www.juzifenqi.com is alive # 说明命令返回成功
二、登陆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
相关文章推荐
- 使用zabbix3.0.4的ICMP Ping模版实现对客户端网络状态的监控
- 使用zabbix3.0.4的ICMP Ping模版实现对客户端网络状态的监控
- 使用zabbix的ICMP Ping模版实现对客户端网络状态的监控
- 使用zabbix的ICMP Ping模版实现对客户端网络状态的监控
- 利用ASIHttp实现文件的下载、上传和网络状态的监控
- WCF服务通过TCP实时监控客户端状态,并可以向客户端广播推送消息,实现双向通信
- ICMP协议规范:一种用于网络管理的协议。对照它您可以想一想PING命令实现的机理
- QProcess调用外部ping程序实现网络状态检测
- ICMP协议规范:一种用于网络管理的协议。对照它您可以想一想PING命令实现的机理
- ICMP协议规范:一种用于网络管理的协议。对照它您可以想一想PING命令实现的机理
- SNMP实现网络状态监控
- 运用Zabbix实现内网服务器状态及局域网状况监控(4) —— Zabbix客户端安装
- C# ping网络IP 实现网络状态检测
- QT 支持多客户端网络视频监控的实现
- Zabbix使用ICMP ping监控网络状况
- WINDOWS (服务器) 和 DOS(客户端) 网络互连 基于TCP/IP的编程实现
- C/S架构分布式系统客户端操作日志监控模块实现思路
- 安全实现Linux网络监控(4)
- S3c2410-linux实现网络视频监控功能
- S3c2410-linux实现网络视频监控功能