姜维博客
欢迎来访~

Zabbix监控误报交换机重启问题

思科交换机的sysUptime时间问题

问题描述

最近时不时无规律的收到zabbix的监控报警,是不同的交换机重启的误报,提示交换机重启了,但检查看后发现实际并没有重启。

我们发现监控是否重启是监控交换机的引导时间,使用的是如下OID:

这样看来192.168.1.9这台设备sysUptime是0天1小时57分钟。

那我们登入交换机设备上验证一下:

结果发现此交换机并没有重启,这台设备sysUptime是1年18周6天,大概就是497天。

原因分析

经过查阅相关资料,得知sysUpTime是由一个32-bit的counter来计数的,单位是1/100秒,所以最大时间为496天,过了496天就溢出,变成0,然后又重新计算时间,所以zabbix误报。

解决方法

可以使用另一个计数值来计算时间,那就是snmpEngineId (1.3.6.1.6.3.10.2.1.3.0) ,其同样是32-bit的值,但它的单位是秒,最大时间为49600天,即所以可以存135年的运行时间,足够了。

可以看到192.168.1.9这台设备使用1.3.6.1.6.3.10.2.1.3.0查询的结果是42957135s,即为497天,是正确的时间。
 
zabbix监控更改:
找到Template SNMP Generic: Device uptime,
将SNMP OID改为:1.3.6.1.6.3.10.2.1.3.0
使用自定义倍数改为:1   或者取消勾选。
 
 保存之后,等待一段时间,即可正常监控。
 
 
可附来源转载:姜维博客 » Zabbix监控误报交换机重启问题

评论 7

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #6

    很好的博客,赞赞。

    代寫論文10个月前 (10-09)回复
  2. #5

    谢谢您的分享!

    JIUCAIJIUCAI2年前 (2017-12-30)回复
  3. #4

    一天不来访,浑身上下痒!

    小吃技术2年前 (2017-11-27)回复
  4. #3

    学海无涯,博客有道!拜读咯!

    健康网2年前 (2017-10-26)回复
  5. #2

    不止一次的来,不止一次的去,来来去去,这就是这个博客的魅力!

    套图网2年前 (2017-10-25)回复
  6. #1

    技术大牛,学习了。

    电磁泵2年前 (2017-10-21)回复

待添加阿里云优惠