I'm running two installs of 0.8.7d (old, I know) monitoring 10 Juniper nodes: an MX80, an MX240, and eight MX960's. We just started having a problem where the ifAliases are no longer being retrieved from two of the 960's on both cacti installs.
Things I've checked/tried:
- adjusting all the timeouts and intervals
- one of the affected 960's has about 1900 interfaces (units, specifically) being monitored, and the other has around 600. We have nodes with around 1500 that are still working correctly.
- ran an snmpwalk on the nodes via command line, which worked correctly
- I went through the unit descriptions, to check for any invalid characters. The descriptions are not absurdly long either.
- Verified that I can see the ifAliases from another SNMP monitoring system (non-cacti)
- Google searches haven't turned up anything
When I run the verbose query, I get this:
Code: Select all
<snip>
+ Found item [ifName='xe-0/0/0.1046'] index: 282252 [from value]
+ Found item [ifName='xe-0/0/0.1174'] index: 282279 [from value]
+ Found item [ifName='ge-5/3/4.251'] index: 282312 [from value]
[b]+ Located input field 'ifAlias' [walk]
+ Executing SNMP walk for data @ '.1.3.6.1.2.1.31.1.1.1.18'[/b]
+ Located input field 'ifType' [walk]
+ Executing SNMP walk for data @ '.1.3.6.1.2.1.2.2.1.3'
+ Found item [ifType='ethernetCsmacd(6)'] index: 1 [from value]
+ Found item [ifType='other(1)'] index: 5 [from value]
+ Found item [ifType='softwareLoopback(24)'] index: 6 [from value]
<snip>
Thanks for any help!
Casey