MIB Browser Quick Start
last update: 4/2/2004
iReasoning MIB browser is a powerful and easy-to-use tool powered by iReasoning SNMP API
and UltraSwing GUI library. MIB browser is an indispensable tool for engineers to manage
SNMP enabled network devices and applications. It allows users to load standard, proprietary MIBs, and even
some mal-formed MIBs. It also allows them to issue SNMP requests to retrieve agent's data, or make changes to the agent.
A built-in trap receiver can receive SNMP traps and handle trap storm.
Major features:
Intuitive GUI
Complete SNMPv1, v2c and v3 (USM and VACM) support
Complete SNMPv3 USM support, including HMAC-MD5, HMAC-SHA, CBC-DES, CFB128-AES-128 algorithms
Robust and powerful SMIv1/SMIv2 MIB parser
IPv6 support
Trap Receiver
Log window to display application log and SNMP packets exchanged between browser and agents
Table view for MIB tables
It's Free!!!
Requirements
- Windows, Linux, and Unix operating systems
- At least 64 MB memory is required
- SUN JRE 1.4 or later version
Download and Run MIB Browser
1. Download and unzip MIB browser zip file.
2. On windows, enter mibbrowser home directory and run browser.bat.
On other platforms, run browser.sh to start browser.
The Browser GUI
-
Menu
File menu
-
Load MIB
Launch a file dialog for picking a MIB file.
-
Exit
Exit browser.
Edit menu
-
Find
Find a node in MIB tree.
-
Toolbar
Address field
Enter the IP address and port number of SNMP agent, in the format of "ipAddress:port".
The ":port" is not necessary if the port number is 161.
Advanced button
Customize the properties of current SNMP agent, such as community names, SNMPv3 USM parameters, etc.
OID field
Object identifier to be used for SNMP queries. This field is updated when user
select a node in MIB tree or a row in the result table. You can also type new
value directly in this field.
Go button
Click on this button and a dropdown menu will show up. This menu lists the
available SNMP operations, including SNMP Get, GetNext, Set, GetSubtree,
Walk and Table view.
Go button/Set
Enter a new value in the "Value" field then click on "Ok" button.
Note:
-
For BITS data type, you need to use mathematical
notation for a set of integers, that is, something like {1, 3, 8}.
-
The format for hex string is (0x[0-9A-Fa-f][0-9A-Fa-f] )+. For instance, 0x12 0xA1 0x30
Go button/Table View
Click on this menu item will bring up a new table view window. But first,
OID field needs to be an OID of a table node or a node in its subtree.
For example, it can ifTable, ifEntry, or ifIndex, etc.
-
Mib tree pane
Tree
Tree view. Right click on a node, a popup menu shows up. Depending on the node properties,
if right on a root node of a MIB module, popup menu includes three menu items: Find, Expand and
Unload MIB. On other nodes, popup menu has only two menu items: Find and Expand.
Node properties
Display properties of selected node. Tooltips of second column shows more information, especially
for "Descr" row.
-
Result pane
Result table
Display the result of SNMP queries.
Clear Table button
Clear the result table.
Raw Data button
launch a new dialog window showing the raw results of SNMP queries
Stop button
Stop current pending SNMP queries.
-
Trap pane
Trap table
Display received traps. New trap is inserted on the top of the table.
The yellow icons ( )
indicate the SNMP version of traps.
Start Trap Receiver button
Start trap receiver. It'll be grayed out if trap receiver is started.
Stop button
Stop trap receiver.
Clear Table button
Clear the trap table.
-
Log pane
Log pane display application's log information. To clear the content, right click on this pane
and select "Clear text" menu item.
Config file
Config file is located at config/mibbrowser.xml. It is an XML file
that stores the GUI properties, SNMP agent properties, and SNMP operation properties.
Sensitive data, such as community names, SNMPv3 USM passwords, is encrypted.
You can use a text editor to see the comments contained in that file.
|