Solved

Descriptive list of MIBs / OIDs for HP & Aruba Networking (Switches and Wireless)

Posted on 2016-08-09
2
74 Views
Last Modified: 2016-08-10
I'm looking for a descriptive list of the MIBs / OIDs for HP & Aruba Networking gear.

I can stumble around Google for each thing I'm interested in, but at the same time I may not realize I'm interested in something until I realize the device is maintaining a value for it.
I have access to tools like SNMPWalk from SolarWinds, but it doesn't tell me what the MIB is used for, just that a particular MIB exists and what its value is at the time.

The other confounding factor to this from what I've read in some HP Forum posts is that values are periodically shuffled to another OID when a Firmware is released, so being able to reference a list of changes would be great too.
0
Comment
Question by:LingerLonger
2 Comments
 
LVL 5

Accepted Solution

by:
Leon Adato earned 500 total points
ID: 41750345
I have a few answers, depending on what you are looking for. And I apologize in advance if any of this reads as patronizing. I just want to make sure I'm providing a complete answer (both to you and to future generations who may see this after the robot apocalypse.)

Answer 1: Googling around
First, the vendor itself publishes their MIB with descriptions for each device type. For example:
http://community.arubanetworks.com/aruba/attachments/aruba/IAP/1529/1/Aruba%20Instant%206.2.0.0-3.2%20MIB%20Reference%20Guide.pdf
and
http://community.arubanetworks.com/aruba/attachments/aruba/unified-wired-wireless-access/7568/1/ArubaOS_5%200MG.pdf

These are fairly comprehensive documents that list out each OID along with what it does and what variables (varbinds) it uses.

But they are device-specific. You aren't going to find an "omnibus" document from the vendor listing all possible OIDS for all their devices because a switch vs a stand-alone AP vs a WLC all behave very differently.

Another thing to note is that device-specific vendor docs will ONLY list the OIDS specific to the device. So all the higher level OIDS (sysname, for example), which are common to a greater or lesser degree, will not be listed there but WILL work.

Answer 2: SNMPTranslate
A second choice, which requires a separate system, is to use the open-source "snmptranslate" command which is part of the Linux net-snmp package. While greater minds than mine have described this is exacting (and loving) detail, the upshot is:
1) you find all the MIBS you want to know about and stick them in a directory
2) you run the "snmptranslate" command against that directory and it expands the numeric data out to textual versions, like this (copy/pasted from here: http://net-snmp.sourceforge.net/wiki/index.php/TUT:snmptranslate) :
  % snmptranslate -On -Td SNMPv2-MIB::sysUpTime
  .1.3.6.1.2.1.1.3
  sysUpTime OBJECT-TYPE
    -- FROM       SNMPv2-MIB, RFC1213-MIB
    SYNTAX        TimeTicks
    MAX-ACCESS    read-only
    STATUS        current
    DESCRIPTION   "The time (in hundredths of a second) since the network
              management portion of the system was last re-initialized."
  ::= { iso(1) org(3) dod(6) internet(1) mgmt(2) mib-2(1) system(1) 3 }

Of course, you have to HAVE the MIBS in the first place. So typically you'll do a MIBWalk on a device first to get the OIDS which respond, then look up the major branch numbers for which MIB that is, then use a site like oidview.com to pull down that MIB.

Answer 3: self-serving plug for my employer
We at SolarWinds have done the heavy lifting for you. Within the Solarwinds NPM and Engineer's Toolkit tools, there is a utility called the Universal Device Poller (UnDP). This has a combined MIB from all current known vendors (ok, "all" is a stretch, but not by much). The UnDP utility lets you find a particular OID by name, number, or keyword and then test to see if it works against a particular device. You can also walk the entire MIB tree (from .1 all the way down the rabbit hole) and see what else might respond.

What's more, with a solution like NPM, you don't have to do ANYTHING (mostly). You point the monitoring solution at the device's IP and it detects what type of device it is and which OIDS are applicable. Which is kind of the point when you are shelling out $$$ for a monitoring solution. Why pay for the privilege of configuring things yourself? (I say this as someone with 30 yrs experience in IT and 20 focusing on monitoring specifically; and having extensively used Tivoli, Openview, Patrol, and Nagios in large environments.)

Completely Un-necessary Summary
Ultimately, finding the OIDS to which your devices will respond is not a 5 minute task. It will take some dedicated time to suss out. Once you've done it, the likelihood of those OIDS changing - while not zero - is minimal and usually only applies to new versions of the device (ie: unless you buy a slew of new boxes of the same model from the vendor, AND the vendor has changed their OID assignments, you aren't likely to notice. And once again, this happens VERY rarely.). So once the work is done, it's done. And you only need to do it once per device type/model. While your infrastructure may be very large (thousands of devices) chances are you still only have a handful (or two) of actual device models.

Hope that helps.

 - Leon Adato
1
 
LVL 12

Author Closing Comment

by:LingerLonger
ID: 41750605
Perfect and complete. Exactly what is great about EE when the right person is suggesting comments, as opposed to the fly-by 'didja try Google'?
1

Featured Post

Free camera licenses with purchase of My Cloud NAS

Milestone Arcus software is compatible with thousands of industry-leading cameras for added flexibility. Upon installation on your My Cloud NAS, you will receive two (2) camera licenses already enabled in the software. And for a limited time, get additional camera licenses FREE.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
DNS on-premise and on-cloud 15 119
not output on the show arp command 5 60
stacking switches 2 46
fiber and Gig ports on 3650 5 40
This article is a step by step guide on how to create a basic PTP link using Ubiquiti airOS devices. This guide can be used on the following Ubiquiti AirMAX devices. Nanostation, Bullets, AirBridge, Nanobeam, NanoBridge to name a few. Please review …
Outsource Your Fax Infrastructure to the Cloud (And come out looking like an IT Hero!) Relative to the many demands on today’s IT teams, spending capital, time and resources to maintain physical fax servers and infrastructure is not a high priority.
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…

895 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now