zabbix监控交换机出图断断续续问题解决

  • 时间:
  • 浏览:0

原先就能支持64位了。出图的问题图片图片也就解决了。

Zabbix通过snmp监控Nexus7K流量时,过后一直一直出现 出图很不稳定的情况。我先对zabbix以及snmp是怎样才能来监控流量的做个简单的说明:

第三、

之 前的问题图片图片是:当流量高的过后,绘图就会一直出现 落差很大的问题图片图片,于是我在zabbix监控机上对snmp获取的值做了两个 多 监控。发现其问题图片图片为只要获取的数值超 过4293662940、4293662940、4294818070这哪2个数就会一直出现 拐点,数值立刻从两个 多 比较低的值开使英文英文许多点加大。

.1.3.6.1.2.1.2.2.1.16这人是32位的,全都会一直出现 一到4G左右就重置,这是将会snmp数值溢出了。

首先、我先判断交换机支不支持把64位的数据吐出来:

snmpwalk -v2c -c dangdang 10.4.0.1 ifHCInOctets 吐出来的数值有效,说明是支持的。

第二、既然交换机能吐出来,那一定是朋友抓的不对:

Zabbix:本来 负责从自身配置中的snmp帕累托图拿到数据绘图、告警等等。

原有的获取流量的id为:.1.3.6.1.2.1.2.2.1.16.437280768

解决的辦法 :

将id改为:ifHCOutOctets.437280768,相对的,in方向的为:ifHCInOctets.437280768

现 象的原理:这是snmp计数器的机制,将会溢出了,则清0重新记录。另外,将会是count32语句,最大支持的值是2^32=4G,也却语句超过4G, 交换机snmp计数器自动溢出,但会 从0开使英文英文重新计数。而zabbix将会item的save as设置的为speed per second的过后,对于此类情况的操作辦法 为:将会本次获取到的值比上次小,如此 不存储这次的差,直接忽略掉,等下次的差值。

Snmp:通过snmp协议拿到数据给zabbix。