September 6, 2005

«Previous Main Next »

MIB Views 1.0: SNMP Microscope for Network Admins

Every network admin has a toolkit, and SNMP tools are among the most numerous in mine. Although I use a slew of open-source SNMP gadgets for reading SNMP Management Information Base (MIB) tables, querying devices, and the like, it seems like no one tool works on all the platforms I use. So I end up with a patchwork of utilities, most text-based, that at times are very painful to use. Now MIB Views from Muonics, Inc. brings a truly cross-platform GUI SNMP query tool to the table. At $95 it's affordable. It's also very, very well written.

MIB Views provides an elegant graphical interface into the intricate world of SNMP, letting you query devices, extract entire MIBs, and even compile them. It can query multiple SNMP agents at once, search MIBs -- both the variable names and values -- and decode hex dumps of SNMP transactions. Supporting the whole spectrum of SNMP versions, v1, v2c, and v3, the tool provides HMAC MD5-96 and SHA-96 encryption, as well as CBC-DES. I know of no other tool that offers all these features -- at any price -- and does so with the ease of use of a Web browser.

The utility runs on five platforms, which covers all of the ones I use regularly: Windows, FreeBSD, Linux, Solaris, and MacOS X. The vendor says he is open to porting to additional platforms as the need arises, an attitude I really appreciate.

You start out with MIB View's tree view, which lets you drill down into a MIBs complexity as needed, without having to manhandle the entire MIB at one time. The SNMP Walk feature will retrieve an entire MIB from any SNMP agent, and the Table View tool lets you view table-oriented variables clearly. You can also monitor for traps with Trap Watch. The built-in MIB compiler reads and validates vendor-provided MIBs and then lets you use those MIBs to interpret SNMP queries and browse live MIB data.

My favorite use for SNMP analysis tools is to locate undocumented MIB variables in a device so that I can monitor them with an NMS, such as Dartware's Intermapper. MIB Views works very well for this, showing me the precise Object Identifier (OID) I am looking for, letting me easily create an NMS monitor for that variable.

http://http://www.muonics.com/Products/MIBViews/

Posted by Mel Beckman at September 6, 2005 8:32 AM