《Zabbix-ICMP ping监控添加方法》-7
什么是item:
Items是监控项,是监控的基本元素,每一个监控项对应一个被监控端的采集值。
item构成:
Items由key+参数组成,这些值都可以自定义,监控项中需要获取cpu信息,则需要一个对应的监控key:system.cpu.load。如果是获取网卡流量,那么获取网卡这个监控项需要key:net.if.in或者net.if.out。一般情况下key要与参数结合起来使用,例如获取5分钟的负载情况:system.cpu.load[avg5],avg5是对应的参数,如果是1分钟则使用avg1,如果是15分钟则使用avg15。网卡流量net.if.in[eth0],使用eth0作为参数可以获取到eth0网卡的进入流量,同样可以换成eth1,eth2等等。
通常在使用Zabbix的时候往往会自定义Item。但是经常会遇到自定义的Item动不动就Not Supported了。其实原因很简单。Zabbix Agent默认的超时时间是3秒,往往自定义的Item由于各种原因返回时间会比较长,所以建议统一修改一个适合自己实际的值。
vim /etc/zabbix/zabbix_agent.conf
#Range: 1-30
Timeout=8 #默认注释掉的,3秒
修改完毕后重启zabbix-agent
/etc/init.d/zabbix-agent restart
Zabbix使用fping处理ICMP ping的请求,需要安装fping程序,安装完毕之后需要在zabinx_server.conf中的参数FpingLocation配置fping安装的路径。由于fping默认是root权限工作,而zabbix-server是zabbix用户运行的,所以需要对fping程序设置setuid权限,如果在自定义key的时候需要用到netstat命令,也同样要设置setuid,否则不能获取到数据,而在日志中提示权拒绝。
zabbix-ICMP ping监控添加方法
1、安装好zabbix监控,你会发现默认的ping根本是不支持的,毫无用处。
通过图形去看,发现根本没有数据流入:
首先fping的rpm包怎么获得,默认yum安装发现没有,我们先更新下yum源:
#yum install epel-release.noarch
#yum update
#yum install fping
ping命令默认只有root可以使用,所以授权特殊权限:
$sudo chmod 4770 /usr/sbin/fping
$ sudo chown root:zabbix /usr/sbin/fping
[zabbix@localhost ~]$ fping 192.168.38.3
192.168.38.3 is alive #证明是ok的
修改zabbix_server的配置参数:
[zabbix@localhost sbin]$ ./zabbix_agentd restart
添加监控项:
6、添加图形监控:
7、通过图形监控测试:
本文转自青衫解衣 51CTO博客,原文链接:http://blog.51cto.com/215687833/1784173
《Zabbix-ICMP ping监控添加方法》-7相关推荐
- 疯狂JAVA讲义---第十二章:Swing编程(五)进度条和滑动条
http://blog.csdn.net/terryzero/article/details/3797782 疯狂JAVA讲义---第十二章:Swing编程(五)进度条和滑动条 标签: swing编程 ...
- java下载pdf6_疯狂java讲义第6版 电子版(pdf格式)
疯狂java讲义第6版pdf是李刚打造的经典java编程图书的最新版,为了帮助更多的读者能真正掌握Java编程,感受到Java语言的魅力,领会到Java编程的快乐,作者根据多年来的Java授课经验,精 ...
- 《疯狂Java讲义精粹》读书笔记2 ------ 多态
-----------------<疯狂Java讲义精粹>2读书笔记--------------- Java引用变量有两个类型: · 编译时类型(由声明该变量时使用的类型决定) · 运行时 ...
- java画图颜色_手绘板,多种颜色选择。我抄的《疯狂java讲义》的,包我乱导的,但代码能用。...
[java]代码库import javax.swing.*; import java.awt.image.*; import java.awt.datatransfer.*; import javax ...
- 《疯狂Java讲义》学习笔记 第六章 面向对象(下)
<疯狂Java讲义>学习笔记 第六章 面向对象(下) 6.1包装类 基本数据类型 包装类 byte Byte short Short int Integer long Long char ...
- 李刚疯狂java讲义第3_【Java】-NO.16.EBook.4.Java.1.009-【疯狂Java讲义第3版 李刚】- 泛型...
1.0.0 Summary Tittle:[Java]-NO.16.EBook.4.Java.1.009-[疯狂Java讲义第3版 李刚]- 泛型 Style:EBook Series:Java Si ...
- [疯狂Java讲义精粹] 第十三章|类加载机制与反射
java.lang.reflect包下的接口和类, 包括Class, Method, Filed,Constructor和Array等, 这些类分别代表类, 方法, Field, 构造器和数组, Ja ...
- 疯狂Java讲义:P200接口
接口 Output package lee; public interface Output {//接口里定义的成员变量只能是常量int MAX_CACHE_LINE=50;//接口里定义的只能是pu ...
- 疯狂Java讲义_Chapter4_编写控制台的五子棋游戏
编写控制台的五子棋游戏 昨天复习了下<疯狂Java讲义>,完成前几章的习题, 现在基本完成了控制台五子棋游戏的编写,能够按照要求 保证用户下和电脑下的棋上不能已经有棋子 判断横.竖.左斜. ...
- 《疯狂Java讲义》读书笔记5
目录 Java的集合类 Inerator 接口 Set 集合 HashSet 类 LinkedHashSet 类 TreeSet 类 EnumSet 类 List 集合 ArrayList 和 Vec ...
最新文章
- Genome-scale de novo assembly using ALGA 使用ALGA进行 基因组规模的从头组装
- vim 居中光标所在行(转载)
- django 连接mysql 数据库
- [Reomting Debug] 巧用VS 的remote debug 功能远程调试程序 经验分享.
- Codeforces Round #676 (Div. 2) E待补
- ESP8266调试-P2P(AP模块与STA模块通信)
- 5000起步没商量!vivo NEX 3S 5G手机正式发布:骁龙865+无界瀑布屏加持
- 2018-9-25 进入公司第一天
- 《像外行一样思考,像专家一样实践》
- Android MVP 实例
- 微信支付指纹上传服务器,指纹安全吗,支付宝、微信支付会上传用户的指纹吗...
- 2T硬盘安装WIN7分区格式
- Python常用库汇总
- C#数据结构:两栈实现队列,两队列实现栈
- syn泛洪 过滤_SYN泛洪攻击详解
- OneDrive说明与OneNote的同步操作
- Oracle-索引、视图
- 2024南京大学计算机考研信息汇总
- 电脑连不上网络,怎么办?
- Job与JobDetail介绍
热门文章
- 理解RESTful架构【转】
- ScheduleThreadPoolExecutor的工作原理与使用示例
- 微软将Bing变开放平台 同谷歌争夺开发者
- JQuery.Ajax 错误调试帮助信息
- UDP:用戶数据报协议(读书笔记之二)
- spring3.0设置定时任务
- python查看开放的端口_python获取Windows端口信息
- 7.破解的最简单例子
- 【Linux 内核 内存管理】Linux 内核堆内存管理 ② ( 动态分配堆内存方式 | brk 系统调用 | mmap 系统调用 | brk 系统调用源码介绍 )
- 【Git】Git 分支管理 ( 解决分支合并冲突 | 本地处理文件冲突 )