zabbix监控交换机出图断断续续问题解决-阿里云开发者社区

开发者社区> zhangdiandong> 正文

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

简介: Zabbix通过snmp监控Nexus7K流量时,之前经常出现出图很不稳定的情况。我先对zabbix以及snmp是怎么来监控流量的做个简单的说明: Zabbix:只是负责从自身配置中的snmp部分拿到数据绘图、告警等等。
+关注继续查看

Zabbix通过snmp监控Nexus7K流量时,之前经常出现出图很不稳定的情况。我先对zabbix以及snmp是怎么来监控流量的做个简单的说明:

Zabbix:只是负责从自身配置中的snmp部分拿到数据绘图、告警等等。

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

之 前的现象是:当流量高的时候,绘图就会出现落差很大的现象,于是我在zabbix监控机上对snmp获取的值做了一个监控。发现其现象为只要获取的数值超 过4293662940、4293662940、4294816070这几个数就会出现拐点,数值立刻从一个比较低的值开始一点点加大。

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


处理的办法:

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

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

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

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

.1.3.6.1.2.1.2.2.1.16这个是32位的,所以会出现一到4G左右就重置,这是由于snmp数值溢出了。

第三、

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

这样就能支持64位了。出图的问题也就解决了。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
WMI监控碰到错误号53的问题定位
Spotlight On Oracle这款监控工具可以用来监控Windows操作系统,监控的原理是通过WMI远程访问协议,有时候监控会出现连接报错,比如报"错误号53,找不到网络路径”,或者是报别的错误,只要我们遵循以下的分析思路就能找到问题的根源
1333 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
10805 0
zabbix监控交换机出图断断续续问题解决
Zabbix通过snmp监控Nexus7K流量时,之前经常出现出图很不稳定的情况。我先对zabbix以及snmp是怎么来监控流量的做个简单的说明: Zabbix:只是负责从自身配置中的snmp部分拿到数据绘图、告警等等。
2244 0
PostgreSQL监控实战 基于Pigsty解决实际监控问题 ——冯若航
PostgreSQL监控实战 基于Pigsty解决实际监控问题 ——冯若航
1123 0
+关注
zhangdiandong
研究方向Linux各应用环境配置优化、流媒体、集群 分布式存储管理 优化,自动化运维,架构设计等方面。实践经验丰富,目前专注于高可用网站架构、网络安全及数据同步、远程灾备研究以及一些潮流技术学习落地使用。
100
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载