Search 97,742 posts and 786 resources contributed by 57,092 members or post a topic.

Already Joined? Sign in
Using the Universal Device Poller with net-snmp proxy

Page 1 of 1 (2 items) | RSS

rated by 0 users
Not Answered This post has 0 verified answers | 1 Reply | 2 Followers | 354 Views


2 Posts
Points 6
bchristensen replied on Fri, Mar 12 2010 5:57 PM
rated by 0 users

Hello,

I'm trying to attach a custom poller to a Ubuntu server that is using net-snmp's proxy ability to merge two snmp services together.  Essentially, we have written a custom MIB database for one of our internal applications, and are serving our custom OID's through the net-snmp service that is already running on each Ubuntu server:

Example from snmpd.conf
proxy -v2c -c public 127.0.0.1:1088 1.3.6.1.4.1.28867

What this does is tell net-snmp to proxy all requests for the 1.3.6.1.4.1.28867 OID to localhost:1088.  Snmpwalk testing from the Orion server succeeds just fine and we get back the correct text data from the application.  However, when creating a customer poller, Orion has tagged all our Ubuntu servers as "net-snmp" devices and therefore returns a "The OID is not supported" error when testing.  I believe this is because the custom poller first verifies the OID against it's internal database of net-snmp MIBs before sending the GET request and does not find a match for this custom OID.  

Has anyone found a way around this issue?  Does Orion support any way of adding our custom MIB file into the net-snmp MIB database, as a work around?  Any help is appreciated, 

Thanks!

 

All Replies


2,717 Posts
Points 27,969
Moderator
SolarWinds Certified Professional
SolarWinds Employee
chris.lapoint replied on Wed, Mar 17 2010 3:40 PM
rated by 0 users

bchristensen:
What this does is tell net-snmp to proxy all requests for the 1.3.6.1.4.1.28867 OID to localhost:1088.  Snmpwalk testing from the Orion server succeeds just fine and we get back the correct text data from the application.  However, when creating a customer poller, Orion has tagged all our Ubuntu servers as "net-snmp" devices and therefore returns a "The OID is not supported" error when testing.  I believe this is because the custom poller first verifies the OID against it's internal database of net-snmp MIBs before sending the GET request and does not find a match for this custom OID.  

I've confirmed with dev that this is not the way the UnDP works.  It will cheerfully poll any SNMP OID regardless of whether it's in the MIB database.   They suggested testing the OID in question using another tool (e.g., net-snmp CLI tools or SW Toolset) or just use Wireshark to watch our UnDP test it.

Chris LaPoint, Group Product Manager
SolarWinds
Austin, TX

  • | Post Points: 1
Page 1 of 1 (2 items) | RSS

© 2003 - 2010 SolarWinds, Inc. All Rights Reserved.

Who is SolarWinds?

SolarWinds is rewriting the rules for how companies manage their networks. Guided by a global community of network engineers, SolarWinds develops simple and powerful network management software and network monitoring software for networks of all sizes. SolarWinds also offers a network certification program to become a SolarWinds Certified Professional (SCP).

What is thwack?

thwack, SolarWinds online community site, was designed by network engineers, for network engineers. thwack is a vibrant, growing community of more than 30,000 IT pros who share a passion for technology.

Explore Resources, Answers, Templates, and Advice

Download Free Networking Tools


Learn More About SolarWinds Products