如题所示,ifspeed和ifhighspeed有什么区别?  https://forum.huawei.com/enterprise/zh/forum.php?mod=viewthread&tid=385799&page=1

ifHCInOctets 和 ifInOctets含义和区别   https://blog.csdn.net/dai451954706/article/details/16857629?utm_source=blogxgwz1

 

而counter32的数据类型计数的最大值是2的32次方减1,当超过4G的时候,计数器就会清零。

后来分析zabbix的snmp interface的模板,发现zabbix取样时间是1分钟,在我们由于流量大,很快就清零了,并且有时计数清零之后新增的数值,比上一次的计数还要大,zabbix还以为没清过零,直接相减除以了时间间隔,就造成了“网络流量陡降的假象”。

找到原因之后,剩下的就好办了,我们需要的是,使用counter64的oid数据。

在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。

然后把主机删除,重新添加主机,这次一切都清爽了,绘的图都是连续的