Visual MIBrowser® |
- |
download our free evals of Visual MIB Browser Professional, Visual MIB Browser or Visual MIB Browser Pro for HMS |
| |
- |
download Standard and Enterprise track MIBs here |
These easy-to-use Windows applications are essential for anyone who is managing or developing SNMP-related applications or agents. They allow users to monitor, manage, archive, and analyze data retrieved from SNMP Agents. All NuDesign SNMP MIB Browsers come integrated with powerful MIB Compiler as well as with MIB Viewer and MIB Editor applications. The MIB handling capabilities include automatic resolution of MIB IMPORT dependencies, and convenient management of loaded and available for loading MIB modules.
Visual MIB Browser provides support for SNMPv1 and v2, allowing users to perform such tasks as auto-discovering SNMP Agents, setting alarm thresholds and alarms, sending and receiving Traps and Informs, then real-time data charting and graphing, performing Get, Set, Log or Walk operations on auto-discovered or pre-configured SNMP agents, finally compiling, viewing and editing of MIB modules.
Visual MIB Browser Professional extends these capabilities with comprehensive SNMPv3 support, user assignable color-coded alarm priority settings, user definable MIB groups, database interfacing, VB scripting capabilities, and the ability to run as a Service under Windows. The support for SNMP Proxy Forwarder functionality has also been included to simplify configuration and use of rfc3413, Proxy MIB compliant agents.
With Release 6.0 of Visual MIBrowser Pro (and Pro for HMS), the user can enable SNMP Traffic Monitor and Analyzer functionality monitoring, capturing and storing SNMP packet exchanges between the MIB Browser and the Agent, an invaluable tool when pin-pointing difficult problems. The SNMP Traffic Monitor is also available as a standalone product, however developers will benefit from having this powerful functionality available from within the Browser.
Also new is the SNMP CLI interface providing the user with complete control over the content of SNMP PDUs, for example issuing a Get Request to any object with user provided OID.
The SNMP developers and test departments find SNMP traffic monitoring, CLI interface and VB scripting capabilities of particular interest. A number of enclosed scripting examples provide a framework for creation of user specific regression, stress or compliance testing suites. With VB scripting the user can extend the SNMP MIB Browser's user interface and functionality, for example a script could monitor the reception of notifications and forward summary notifications to other management application(s), based on the notifications that MIB Browser has received.
With the Release 6.0 NuDesign has further automated testing of customer’s SNMP Agent MIB’s implementations. First the Browser determines which of the pre-loaded MIBs are implemented by the agent, then it provides for complete testing of MIB implementation.
The Read access with GetNext & Get is verified, Read-Only objects are confirmed to be not writable, Write access is verified as well. The tests terminate with detailed report for every MIB / object tested and short summary, example of which is included below.
Report:
|
Of the modules currently loaded into MIB Browser, the agent at 'ip address:161' using SNMP version: 1 and read credentials: public, implements some or all of the following modules:
RFC1213-MIB |
|
And following the detailed report, omitted here, a summary is provided:
|
RFC1213-MIB Test Results:
- Objects tested = 174
- No response to a Set on an object = 1
- Objects not implemented or not instantiated = 21
- Obsolete or deprecated objects implemented = 3
- Writable objects implemented ReadOnly = 26
- Object values not in range = 0
- Object values not in enumeration = 1
- Object values not the correct size = 0
|
|
Visual MIB Browser Pro for HMS is built around NuDesign's Visual SNMP MIB Browser Professional. It is designed to support SCTE's (Society of Cable and Telecommunications Engineers) HMS standard for the SNMP monitoring and management of inside and outside HFC cable plants. This product serves as a basic HMS SNMP Manager, supporting HMS MIBs and decoding of HMS specific, SNMP Traps and Notifications. It also contains the HMS Download Applet compatible with SCTE-HMS-DOWNLOAD-MIB module providing for remote firmware updates of HMS devices.
The application is directed at both, the vendors supplying SNMP managed, HMS compliant products to MSO's, as well as network operators themselves. NuDesign welcomes OEM inquiries and works with vendors on adding device specific applets within the Visual SNMP MIB Browser Pro for HMS framework.
| Feature Set | Visual MIBrowser | Visual MIBrowser Professional |
| Support for SNMPv1/v2 |  |  |
Support for SNMPv3 security (CBC-DES or CFB128-AES-128 privacy and HMAC-MD5 or HMAC-SHA authentication) | |  |
SNMPv3 Administration Framework Support for Notifications (implements SNMP-TARGET-MIB and SNMP-NOTIFICATION-MIB) | |  |
| Automatically inserts Spinlock for SNMPv3 Framework Management | |  |
| Integrated V3 User and Notification Management | |  |
| Find SNMPv3 Agent Engine ID Tool | |  |
| SNMP Proxy Forwarder Support | |  |
| Easy viewing of Scalar, Table, Row and Columnar Objects |  |  |
| Quick Set from Get Scalar, Table, or Row Object Applets | |  |
| SNMP CLI interface to the SNMP Agent (provides for complete control over PDU fields, for example Get any object with a user provided OID) | |  |
| User assignable, color coded alarm and trap priorities |  |  |
| Alarm Detection & Notifications through Emails or Traps |  |  |
| Multiple, user selectable, alarm detection algorithms |  |  |
| SNMP Trap / Notification Send / Receive Tool |  |  |
| Includes MIB Compiler (settable error tolerances) |  |  |
| Enhanced MIB loading (multiple user - definable MIB search directories) |  |  |
| Maintains a MIB Load / Unload log |  |  |
| Automatic resolution of MIB IMPORT dependencies. |  |  |
| View Module Dependencies and Predecessors | |  |
| User definable MIBs groups |  |  |
| MIB Viewer & Editor that presents errors of MIB being loaded in a diagnostic view |  |  |
| MIB Component Tab view | |  |
| Runs as MS Windows Service | |  |
| VB scripting capabilities (included are sample VB scripts implementing typical SNMP functions and interface to system resources) |  |  |
| Automatically finds what MIB modules the agent implements (of the MIB modules currently loaded into the MIBrowser) | |  |
| Tests the MIB modules the agent implements (it evaluates SNMP read / write access compliance using Get-Next / Get / Set. Tests write operation on read-only objects. Produces report.) | |  |
| Save and Replay previous operations |  |  |
| Logging (alarms, received notifications, SNMP operation results): | | |
| - to Text File |  |  |
| - to Database | |  |
| - to Excel spreadsheet | |  |
| Improved browsing and searching |  |  |
| SNMP session characteristics short cut |  |  |
| Create, manage and execute: queries / groups / scripts | |  |
| Hyperlinking of MIB variables to source ASN.1 MIB docs | |  |
| Select Browser nodes, queries, etc. as "Go to Favorites" | |  |
| SNMP Traffic Monitor and Analyzer (capture, custom filter, decode, store & retrieve SNMPv1/v2c/v3 exchanges, including encrypted. Display using object’s MIB names) | |  |
| Support for UDP port numbers up to 65535 |  |  |
Table 1. Feature Set Comparison
Detailed Feature List
Visual MIBrowser® provides:
- VB scripting that provides an interpretive programmatic interface to the SNMP engine and other components of MIB Browser. All the features of VB scripting are available plus you can send and receive SNMP requests and also interact with certain aspects of MIB Browser itself.
- A Browse Tree tab displaying all MIB constructs that have an OID assignment
- A MIB tab displaying all loaded and compiled MIB
- Simultaneous SNMP communication with multiple agents (including SNMP Trap / Inform reception.)
- Multiple query output Windows.
- A Notification Generator for sending "test" traps or informs.
- An import/compile facility for enterprise MIBs including automatic loading of MIB Import dependencies.
- A MIB Compiler with configurable sensitivity.
- A MIB editor Window, launched automatically by MIB Compiler's directive upon loading a MIB with errors. (includes error highlighting) (Screen Capture)
- A MIB compile error log, containing a list non fatal MIB errors detected at MIB Browser startup.
- A discovery tool for detecting SNMP agents on the network. (Screen Capture)
- A handy ASN.1 reference of each object. (Screen Capture)
- A MIB viewer Window for view a specific MIB in its entirety, selected from either the file system or currently "compiled" into MIB Browser.
- The ability to save and re-execute commonly used operations.
- The ability to save results for use by other programs.
- The ability to configure and detect alarm conditions, with alarm priorities and notify via email, trap or logged alerts.
- The ability to chart/graph results, saving them in a variety of formats.
With Visual MIBrowser® you can:
- using VB scripting develop custom testing suites or extend MIB Browser's user interface and functionality or implement scripts that perform complex interactions on a group of agents
- Perform standard SNMP management functions on any object of pre-loaded rfc1213 - MIB-II, rfc1514 - Host Resources MIB or any imported standard or enterprise MIB.
- Monitor status of the network.
- Walk any MIB from any given object to another object. (Screen Capture)
- No need to worry about what type of SNMP operation to use. Access data logically. Get scalar variables individually or by groups; table variables by rows, columns, individually or in their entirety via one simple operation or 'iterate' through a table row by row.
- Perform trending and monitor for alarm conditions with configurable thresholds.
- Track alarm history with the Alarm Log, send an email to one or more recipients or a SNMP notification (trap or inform) when logging specific, configurable alarm types.
- Keep a log of SNMP v1 or v2 Traps or Informs Received or Sent.
- Save common operations as macros and invoke them from a shortcut command line, or later from a menu.
- Hide and unhide processing Windows for "background" processing of alarm detection, logging or charting.
- Search for/Find objects or Modules in the Browse and Modules trees.
- Goto to the first object of a MIB in the Browse tree, from a selected MIB in the Module tree.
- Plot multiple objects in a single chart.
- Monitor multiple thresholds in a single chart.
- Log communication failures with agents, to the Alarm Log.
- Create and manage an internal configuration database of agents, complete with individual session characteristics, including timeout, retry, poll period and authentication policies.
- Minimize MIB Browser to the system tray, to minimize clutter on the task bar.
- Execute commands and options on startup to enable multiple, "task" oriented configurations.
- Add MIBs to those compiled into MIB Browser with "drag & drop", pushbutton or File menu operations.
- Remove MIBs currently compiled into MIB Browser.

Visual MIBrowser Professional® provides these additional features:
- Automated testing of SNMP Agent MIB implementations – two buttons: one to find MIBs implemented by the agent, second to invoke pre-canned tests that verify accuracy and completeness of SNMP Agent MIB implementation against its MIB document.
- SNMP CLI interface to the SNMP Agent
- SNMP Traffic Monitor capturing data from the wire, for display and storage in files for playback (public domain, WinPCap library is used to capture the data).
- full SNMP decoding of all SNMP packets which are on the network that the Browser is attached to.
- Support for SNMPv3 operations.
- Ability to run as an 98/Me/NT/2000/XP Service.
- An improved MIB Tab:
- Show Loaded and Unloaded Modules, color coding those Unloaded Modules that represent different revision of the already Loaded Module
- Select multiple MIBs simultaneously
- Create and delete MIB groups
- Move selected MIB(s), into groups, out of groups, elsewhere in the tree
- A MIB Components Tab:
- View MIB nodes organized by components (TEXTUAL-CONVENTION, Notifications, V1 traps….)
- Look up SNMP Trap definitions
- Support for rfc3413, Proxy MIB compliant agents.
- Automatic conversion of files names into module names for easier MIB selection and loading.
- SMIv1 Traps and SMIv2 Notifications presentation.
- Handling of notifications as per SNMPv3 specification. As a SNMP entity, it implements SNMP-TARGET-MIB and SNMP-NOTIFICATION-MIB.
- Rich alarm handling capabilities: support for different alarm detection algorithms for charts, e.g. thresholds: rising, falling and rising or falling, value: change and no change, audio alarm notification when browser is minimized to the system tray.
- User definable, color coded alarm priorites.
- User definable, color coded notification priorities.
- Automatic resolution of IMPORTed MIBs.
- Configurable, continuous data logging in a database engine.
- Improved user interface and search capabilities.
With Visual MIBrowser Professional® you can:
- use all Visual MIB Browser's features like VB scripting and in addition:
- use pre-canned SNMP Agent MIB implementations testing for any of your MIBs. The Browser uses its MIB Compiler and VB scripting to quickly generate a detailed implementation compliance report.
- interrogate “raw” your agent under development using Get, GetNext or GetBulk to any OID from SNMP CLI interface.
- record and display SNMP packets in a "human readable form", analyse those hard-to-debug SNMPv3 packet exchanges between the MIB Browser Pro and your SNMP Agent.
- set up and use SNMPv3 Proxy mechanism in your v3 agents.
- Query pre-configured SNMPv3 agents.
- Set-up the browser for specific monitoring and have it run automatically as a Windows Service.
- Save query results in a database for long term trends reporting.
- Communicate securely with V3 agents, using your choice of HMAC-MD5 or HMAC-SHA authentication; CBC-DES privacy.
- Continuously log results as either text files or via to the database of your choice, for use by other programs.
- Turn audible alarm notification on and off.
- View the MIB module in which an object if defined, from that object in the Browse Tree.
- Mark a new alarm log entry or notification entry as "viewed"
Please also view our on-line Tutorial on use of NuDesign SNMP Tools and download the NuDesign Visual MIBrowser Products Datasheet, a short presentation on Visual MIBrowser Professional and NuDesign Product Line Application Note (Acrobat PDF format).
Support Contracts and Upgrades
Support Services Contract offers one year of product maintenance updates plus 10 support incidents. Please note that extended support contracts and design consulting services are available as well. For more details see our Pricing & License Options document.