Hi,Noticed that what seems to be all of our Cisco kit is no longer showing memory information in Observium (Running 8562 rolling)?
If I look at one example Cisco device properties, the MIBS section looks like this, which suggests CISCO-MEMORY-POOL is suppressed and CISCO-ENHANCED-MEMPOOL-MIB is enabled.
The SNMP errors sections also looks like htis, suggesting the CISCO-MEMORY-POOL-MIB is timing out:Device overview pageHowever for this device, when manually doing an SNMPBULKWALK for ciscoEnhancedMemPoolMIB (1.3.6.1.4.1.9.9.221) the device doesn't respond to this object, however ciscoMemoryPoolMIB (1.3.6.1.4.1.9.9.48) returns results.Snippet of poller debug from this device:including: includes/polling/mempools.inc.php ##### Module Start: mempools #####SQL[SELECT * FROM `mempools` WHERE `device_id` = '17']SQL RUNTIME[0.00047684s]o Module time 0.0008s##### device [17] completed poller modules at 2017-05-30 09:36:56 #####On a different Cisco platform ciscoEnhancedMemPoolMIB (1.3.6.1.4.1.9.9.221) does return results from a manual walk, but Observium still doesn't show any memory objects in the device overviewSecond device MIB propertiesSnippet of poller debug from this second device:including: includes/polling/mempools.inc.php ##### Module Start: mempools #####SQL[SELECT * FROM `mempools` WHERE `device_id` = '13']SQL RUNTIME[0.00047684s]o Module time 0.0008s##### device [13] completed poller modules at 2017-05-30 09:36:56 #####Happy to provide full poller debugs directly so as to not share with the full list. Not sure if the issue is to do with the change in 8390?
[FIX] Correctly suppress cisco-memory-pool-mib on devices where CISCO-ENHANCED-MEMPOOL-MIB is populated
It's almost like the logic is backwards and the devices with enhanced Mempool support have the enhanced MIB disabled and devices without enhanced support have the enhanced MIB enabled?
Any thoughts? Not sure if anyone else is seeing this?
Thanks