MIB Browser Version 5.0
Quick Start
The iReasoning MIB browser is a powerful and easy-to-use tool powered by iReasoning SNMP API. MIB browser is an indispensable tool for engineers to manage SNMP enabled network devices and applications. The iReasoning MIB browser allows users to load standard, proprietary MIBs, and even some mal-formed MIBs. It also allows them to issue SNMP requests to retrieve SNMP agents’ data, or make changes to agents. A built-in trap receiver can receive SNMP traps and handle trap storm.
Major features:
Requirements
Download and Run MIB Browser
1. Download MIB browser installer or zip file. On Windows, run setup.exe to install MIB browser. On Mac OS X, Linux and other UNIX platforms, unzip it to the desired directory.
2. Run MIB Browser:
The Browser GUI
Menu
File menu
Load MIB
Launch a file dialog for picking one or multiple MIB files. You need to hold CTRL key if you want to select multiple files.
Exit
Exit browser.
Edit menu
Find
Find a node in MIB tree.
Operations
menu
Get
Issue SNMP GET request against current agent.
Get Next
Issue SNMP GET-NEXT request against current agent.
Set
Issue SNMP SET request against current agent.
The following window will show up:

Enter a new value in the “Value” field then click “Ok” button.
To set multiple variables, you can hold CTRL key and select multiple rows in the result pane, then choose SET operation.
Note:
1. For BITS data type, you need to use mathematical notation for a set of integers, that is, something like {1, 3, 8}.
2. The
format for hexadecimal string is (0x[0
Get
Subtree
Issue SNMP GET-NEXT requests to get the whole subtree against current agent.
Walk
Do SNMP walk against current agent.
Table
View
Show MIB table data.

Clicking on this menu item will bring up a new table view window. But first, OID field needs to be an OID of a table or entry nodes. For example, it can be ifTable, ifEntry etc.
You can press CTRL key and select multiple tabular variables of the same table, then click “Table View”. In this way, table view only shows the tabular variables you selected rather than the whole table.
Buttons on the toolbar of table view window:
|
Rotate button |
Rotate table 90 degrees. |
|
Refresh button |
Refresh table now. |
|
Export |
Export table data to a CSV file. |
|
Poll button |
Refresh table periodically. |
|
SNMP
SET |
Perform SNMP SET for selected table cells. |
|
Create
Row |
Dynamically create a row. The table must support dynamic row creation, that is, it has a RowStatus or EntryStatus column. |
|
Delete
Row |
Dynamically delete the selected row. The table must support dynamic row creation, that is, it has a RowStatus or EntryStatus column. |
Graph
Plot graph for selected OID.

Clicking on this menu item will bring up performance graph window. But first, OID field needs to be a numerical OID value or a table column node whose instances are numerical values. For example, it can be sysUpTime, ifOutOctets, and ifOutOctets.1, etc.
Buttons on the toolbar:
|
Export to CSV file |
Export chart data to a CSV file. |
|
Save |
Save chart data to a PNG format file. |
|
|
Print out the chart. |
|
Restart |
Restart plotting chart. |
|
Pause |
Pause plotting chart. |
|
Switch |
Switch between current view and global view. |
|
Display trace |
Display trace lines. |
|
Grid |
Display grid lines. |
|
Rate |
Display delta instead of raw values. |
The polling interval can be changed by clicking the “Set” button.
Port View
It shows input/output bandwidth utilization and error percentage of all ports of a node. The tooltips of pie charts show port properties. You can uncheck the checkbox near port’s name to ignore its values.
The color of pie charts indicates severity levels, and it can be customized on the settings page.

It shows mapping of the devices connected to a managed switch, and similar to the port view, bandwidth utilization of ports is displayed.

Tools
menu
Trap Sender

Trap
Receiver
Open trap receiver window:

Trap receiver window is divided into two panels. The upper panel displays summaries of traps. The lower panel displays details of selected trap.
There are there buttons on the right side toolbar:
|
Trap
Filter button |
Apply filter to all received traps. Only traps that meet the conditions will show up. |
|
Start Trap Receiver button |
Start the trap receiver. It’ll be grayed out if trap receiver is running. Trap receiver is not started automatically when the window is opened. |
|
Stop button |
Stop the trap receiver |
|
Clear Table button |
Clear the content of the trap table |
Device
Snapshot
Show a snapshot view of available device data, including system info, interfaces, disks, processes, installed software, etc.

Log Window
Open application log window that displays application’s log information. To clear the content, right click on this pane and select “Clear text” menu item.
Open ping tool window:

Enter an IP
address and press “
Trace
Route
Open traceroute tool window:

Enter an IP
address and press “
Network
Discovery
Open LAN discovery tool window:

Enter a subnet IP address such as 192.168.1.0 and then press “Start” button. It can discover all hosts in the subnet. And if SNMP agent is running on a host, its system table will be queried as well.
Compare
Devices
Compare the SNMP values of two devices:

If the values of them are different, the font color is changed to blue:

Options
Open options window for customizing MIB browser:

General
tab
|
SNMP Retries |
Number of retries for SNMP queries. |
|
SNMP Timeout |
Timeout value for SNMP queries, in seconds. |
|
Lenient Parsing |
If checked, MIB parser will ignores some syntax errors in MIB files. |
|
Logging Level |
Logging level of the logger. If it is “DEBUG”, the SNMP PDU will be printed in the Log window, but it may degrade the performance of the MIB browser. |
|
|
The port number of trap receiver. |
|
Max
Token Number |
The maximum number of tokens allowed in the description |