当前位置:   article > 正文

解决Zabbix用snmp监控网络流量不准的问题_zabbix流量图最新为0

zabbix流量图最新为0

发现Zabbix用snmp监控网络流量不准的问题好久了,根据防火墙或上网行为的显示流量远远过300Mbps,但是zabbix图形上显示的差别很大。

今天终于找到一篇文章http://www.linuxidc.com/Linux/2014-12/110547.htm 才解决了显示异常的问题,但是暂时修改后会出现无法自动添加图形,只能手动添加图形。

在zabbix中导出template snmp interfaces模板,然后修改一下名字,重新导入。修改这个新的模板:

在“探索规则”中找到“项目原型”,点击“Incoming traffic on interface {#SNMPVALUE}”,

1.将其“键值”中的ifInOctets[{#SNMPVALUE}]修改为ifHCInOctets[{#SNMPVALUE}]

2.将“SNMP OID”中的IF-MIB::ifInOctets.{#SNMPINDEX}修改为IF-MIB::ifHCInOctets.{#SNMPINDEX}

同样:“项目原型”中的“Outgoing traffic on interface {#SNMPVALUE}”也做类似修改。

也就是将ifInOctets和ifOutOctets替换为ifHCInOctets和ifHCOutOctets。

然后把主机删除,重新添加主机,这次一切都清爽了,绘的图都是连续的,也没再出现陡增陡降的问题

为了对比我没有删除旧主机,使用重新添加一个的方式:

上图是使用新模板显示的效果,下图是同时间段旧模板显示的效果:

这里强调一下:直接更改主机里关联的模板是没有用的,一定要是新建的主机使用新模板才生效。

 

原理:snmp计数器的机制,如果溢出了,则清0重新记录。
另外,如果是count32,最大支持的值是2^32=4G,也就是说超过4G,交换机snmp计数器自动溢出,然后从0开始重新计数.然后,由于清零以后计算的差值有误,就会出现断图的情况。

替换为count64位数据类型,基本就不可能再发生断图的问题

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/156630
推荐阅读
相关标签
  

闽ICP备14008679号