From: Vernon E. <eve...@gm...> - 2010-07-16 02:51:27
|
In the grand tradition of problems everywhere, all it took was another set of eyes. Notice the swSerial oid below? It's .3.6....... It should have been .1.3.6....... Added .1 and all is good in the land. Now for my follow up question. How does one bad oid, on one test break all of the others? Why does an invalid oid there, cause a Missing repeater data error on all of the other tests? Regards Vernon On Thu, Jul 15, 2010 at 5:15 PM, Vernon Everett <eve...@gm...>wrote: > Hi all > > Devmon was working happily, retreiving data, when it just stopped. > All of my new template tests went white, with this error message - Missing > repeater data for primary OID > (In fairness, I only have one device, and all the tests are new ones I am > busy working on) > > snmpget and snmpwalk from command line are still working fine. > > The devmon --readbbhosts command finds my device. > And my one test, with this oid file, finds the system description. > sysDescr : .1.3.6.1.2.1.1.1.0 : leaf > sysObjectID : .1.3.6.1.2.1.1.2.0 : leaf > sysUpTime : .1.3.6.1.2.1.1.3.0 : leaf > sysContact : .1.3.6.1.2.1.1.4.0 : leaf > sysName : .1.3.6.1.2.1.1.5.0 : leaf > sysLocation : .1.3.6.1.2.1.1.6.0 : leaf > ipAddress : .1.3.6.1.4.1.1588.2.1.1.1.1.25.0 : leaf > netMask : .1.3.6.1.4.1.1588.2.1.1.1.1.26.0 : leaf > swSerial : .3.6.1.4.1.1588.2.1.1.1.1.10.0 : leaf > The rest return "Unknown" > > The logs simply show lots of "No SNMP data found for blah on device" > So I tried debug mode. > > The only bit that looks significant, is this > --- snip --- > [10-07-15@16:30:11] DEBUG TEMPLATES: read cisco:3750:power template > [10-07-15@16:30:11] DEBUG TEMPLATES: read cisco:3750:if_col template > [10-07-15@16:30:11] DEBUG TEMPLATES: read cisco:3750:serial template > [10-07-15@16:30:11] DEBUG TEMPLATES: read cisco:3750:if_err template > [10-07-15@16:30:11] DEBUG TEMPLATES: running post_template_load() > [10-07-15@16:30:12] DEBUG CFG: running read_hosts > [10-07-15@16:30:12] DEBUG SNMP: running poll_devices() > [10-07-15@16:30:12] DEBUG SNMP: 9 > [10-07-15@16:30:12] DEBUG SNMP: 0 => 1.3.6.1.2.1.1.1.0 > [10-07-15@16:30:12] DEBUG SNMP: 1 => 3.6.1.4.1.1588.2.1.1.1.1.10.0 > [10-07-15@16:30:12] DEBUG SNMP: 2 => 1.3.6.1.2.1.1.2.0 > [10-07-15@16:30:12] DEBUG SNMP: 3 => 1.3.6.1.2.1.1.4.0 > [10-07-15@16:30:12] DEBUG SNMP: 4 => 1.3.6.1.2.1.1.6.0 > [10-07-15@16:30:12] DEBUG SNMP: 5 => 1.3.6.1.2.1.1.5.0 > [10-07-15@16:30:12] DEBUG SNMP: 6 => 1.3.6.1.4.1.1588.2.1.1.1.1.26.0 > [10-07-15@16:30:12] DEBUG SNMP: 7 => 1.3.6.1.4.1.1588.2.1.1.1.1.25.0 > [10-07-15@16:30:12] DEBUG SNMP: 8 => 1.3.6.1.2.1.1.3.0 > [10-07-15@16:30:12] DEBUG SNMP: Adding ID => 1 OID =>1.3.6.1.2.1.1.1.0 > [10-07-15@16:30:12] DEBUG SNMP: Pooling 1 oids > [10-07-15@16:30:12] DEBUG SNMP: Adding ID => 1 OID > =>3.6.1.4.1.1588.2.1.1.1.1.10.0 > [10-07-15@16:30:12] DEBUG SNMP: Pooling 1 oids > Use of uninitialized value in join or string at > /opt/local/devmon/modules/BER.pm line 293, <$__ANONIO__> line 9. > SNMP Error: > no response received > SNMPv2c_Session (remote host: "172.21.202.10" [172.21.202.10].161) > community: "public" > request ID: 1204703964 > PDU bufsize: 8000 bytes > timeout: 2s > retries: 5 > backoff: 1) > at /opt/local/devmon/modules/dm_snmp.pm line 493 > [10-07-15@16:30:22] DEBUG SNMP: Dethawing data for ssanppfs01 > [10-07-15@16:30:22] SNMP: Queried ssanppfs01: expected 67, received 1 > [10-07-15@16:30:22] DEBUG TESTS: running tests() > [10-07-15@16:30:22] No SNMP data found for ifLinkStatus on ssanppfs01 > [10-07-15@16:30:22] No SNMP data found for ifTxFrames on ssanppfs01 > [10-07-15@16:30:22] No SNMP data found for ifRxFrames on ssanppfs01 > [10-07-15@16:30:22] No SNMP data found for ifIdx on ssanppfs01 > [10-07-15@16:30:22] No SNMP data found for ifAdmStatus on ssanppfs01 > --- snip --- > > Any clues or pointers on what's going wrong or where to look greatly > appreciated. > > Regards > Vernon > > |