hi,<div><br></div><div>i've seen discussion on this in the archive, particularly well documented by Mark (gajillion), but haven't seen a subsequent solution. hoping someone can point me in the right direction.</div>
<div><br></div><div>the error:</div><div><br></div><div>collectd[12476]: snmp plugin: I don't know the ASN type #130 (OID: "SNMP-VIEW-BASED-ACM-MIB::vacmViewTreeFamilyStatus."_none_".1.2", data block "bgp_updates", host block "iad1-er1")<br>
</div><div>rsyslogd-2177: imuxsock begins to drop messages from pid 12476 due to rate-limiting<br></div><div><br></div><div>in my case, i'm querying for bgp message updates received from peers. the oid "peeridentifier" i thought would be useful for my instance ID, as it generates a nice string which i believe is what the plugin requires. but this is throwing the "i don't know the ASN type" error. i'm simply writing out to graphite, but no whisper files are generated. as i'm not querying for "SNMP-VIEW-BASED-ACM-MIB::vacmViewTreeFamilyStatus", and because of the rate-limiting notification, my belief is that the plugin is looping like mad.<br>
</div><div><br></div><div>an example walk of of the oid's in question, which obviously stop correctly.</div><div><br></div><div><div>root@test-app-1 ~ # snmpwalk -v 2c -c <commstring> iad1-er1 BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerIdentifier 2>/dev/null</div>
<div>BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerIdentifier.0.ipv4.<3 octets removed>.74.1.<3 octets removed>.73 = STRING: <3 octets removed>.69</div><div>BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerIdentifier.0.ipv4.<3 octets removed>.90.1.<3 octets removed>.89 = STRING: <3 octets removed>.69</div>
<div>BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerIdentifier.0.ipv4.<3 octets removed>.0.1.<3 octets removed>.1 = STRING: <3 octets removed>.1</div><div>BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerIdentifier.0.ipv4.<3 octets removed>.34.1.<3 octets removed>.33 = STRING: <3 octets removed>.78</div>
<div><br></div><div>root@test-app-1 ~ # snmpwalk -v 2c -c <commstring> iad1-er1 BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerInUpdates 2>/dev/null</div><div>BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerInUpdates.0.ipv4.<3 octets removed>.62.1.<3 octets removed>.61 = Counter32: 8</div>
<div>BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerInUpdates.0.ipv4.<3 octets removed>.74.1.<3 octets removed>.73 = Counter32: 4</div><div>BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerInUpdates.0.ipv4.<3 octets removed>.90.1.<3 octets removed>.89 = Counter32: 2</div>
<div>BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerInUpdates.0.ipv4.<3 octets removed>.0.1.<3 octets removed>.1 = Counter32: 13102293</div><div>BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerInUpdates.0.ipv4.<3 octets removed>.34.1.<3 octets removed>.33 = Counter32: 12665852</div>
</div><div><br></div><div>my associated types.db entry:</div><div><br></div><div><div>root@test-app-1 ~ # grep bgp_update /opt/collectd/share/collectd/types.db</div><div>bgp_updates<span class="" style="white-space:pre">            </span>in:COUNTER:0:U</div>
</div><div><br></div><div>my collectd.conf (within snmp plugin):</div><div><br></div><div><div>  </Data></div><div>   <Data "bgp_updates"></div><div>       Type "bgp_updates"</div><div>       Table true</div>
<div>       Instance "BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerIdentifier"</div><div>       Values "BGP4-V2-MIB-JUNIPER::jnxBgpM2PeerInUpdates"</div><div>   </Data></div><div>   <Host "iad1-er1"></div>
<div>        Address "[removed]"</div><div>        Version 2</div><div>        Community "[removed]"</div><div>        Collect "bgp_updates"</div><div>        Interval 60</div><div>   </Host></div>
</div><div><br></div><div>any insight would be greatly appreciated. for what it's worth, this works perfectly:</div><div><br></div><div><div>       Type "if_octets"</div><div>       Table true</div><div>       Instance "IF-MIB::ifDescr"</div>
<div>       Values "IF-MIB::ifHCInOctets" "IF-MIB::ifHCOutOctets"</div></div><div><br></div><div>cheers!</div><div><br></div><div>ryan</div>