iT邦幫忙

0

Zabbix SNMP開機時間497天重置問題

  • 分享至 

  • xImage
  •  

简介

工作中遇到,网络设备开机时间到了约497天的时候(或者每过497天),Zabbix SNMP获取的时间值就会归零,重新计数,但查看设备状态正常,未重启。

原因分析

sysUpTimeInstance OID 1.3.6.1.2.1.1.3.0

获取的时间单位为 0.01秒,而此OID为32bit,所以最大只能显示42949672.96秒即497.1天,所以每累计大于此限制,就会重置,导致开机时间获取不正确。

https://oidref.com/1.3.6.1.2.1.1.3.0

解决方法

snmpEngineTime OID 1.3.6.1.6.3.10.2.1.3.0

获取的时间单位为秒,也为32bti,但最多可以存储49710 天。足够设备生命周期使用。

修改Zabbix SNMP获取时间的方式为上述OID即可,其数据类型为整数。

注意:此为SNMP的启动时间,若SNMP进程重启,也会导致时间重置。

https://oidref.com/1.3.6.1.6.3.10.2.1.3

参考

https://www.zabbix.com/forum/zabbix-help/47245-snmp-uptime-overflow-after-497-days

https://support.huawei.com/enterprise/zh/doc/EDOC1000017243/3e06cc7f


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言