使用Zabbix中遇到的问题:snmp监控端口流量偶尔会断图
2016-04-16 10:51
363 查看
在使用zabbix的snmp方式的监控端口流量时,某一个图总是断断续续的(被监控设备有较大的端口流量),经常会出现几分钟内没有图像的问题。
这是因为item中是使用MIB中的ifInOctets(OID:1.3.6.1.2.1.2.2.1.10)和 ifOutOctets(OID:1.3.6.1.2.1.2.2.1.16)作为获取端口流量的依据的。其表示某接口流入或流出的数据总量。
这里解释一下,因为取到的值是数据的总量,所以我们在设置item时会使用前后两次取到的差值除以时间得到一个接口速率。当zabbix得到一个小于等于0的差值时就会认为取值错误。
但是这两个OID的数据类型为32位,所能表示的最大值就是2^32Byte=4GB,这是很容易就可以超出的累加值。当设备的该值累加到4GB时就会清0,然后重新进行累加。
然后由于清0以后计算的差值有误(差值是小于零的数),就会出现断图的情况。
为了解决这个问题,需要将取值使用的OID改成ifHCInOctets(1.3.6.1.2.1.31.1.1.1.6)和ifHCOutOctets( 1.3.6.1.2.1.31.1.1.1.10),这两个OID的数据类型为64位,所能表示的最大值就是2^64Byte=16777216TB,就基本不可能再发生断图的情况了。
大家在zabbix的模板里将取值用的OID改成上面的64位的就好了^^
相关文章推荐
- 《Linux内核设计与实现》第七章读书笔记
- mac使用sshfs挂载linux虚拟机上的文件夹
- 从公网访问openwrt上用mjpeg-streamer搭建的视频监控
- linux快捷登录一 公钥拷贝
- linux忘记root密码
- 【学习OpenCV】—— 深入了解 cv::Mat
- OpenstackCep分布式存储的功能实现和适用场景
- Linux关机
- ti processor sdk linux am335x evm /bin/setup-tftp.sh hacking
- linux 快捷登录三 expect脚本
- linux shell ls -1 列显示文件
- 最新龙芯 3A2000/3B2000 已得到 Linux 内核的官方支持
- SharePoint 2013 网站搜索规则的使用示例
- Linux相关整理
- 新手学习opencv----内存泄露
- Hadoop相关整理
- linux下安装MySQL
- [转载]OpenNI的深度图显示
- 架设NFS服务器
- liunx bash 学习记录1