BLOG     |     FORUM

Unbrowse SNMP Scripting Reference

Unbrowse SNMP Logo

Write scripts to automate Unbrowse SNMP. Get the full power of a high performance C++ server via a modern scripting language like Ruby.

Some popular applications
  • Custom trap handlers. Use the Unbrowse Trap Receiver as a high performance backend, while performing custom actions on each trap. This allows you to process thousands of traps per second while coding in the comfort of a scripting language.
  • Custom OID Translators. All the MIBs compiled using Unbrowse are immediately available via the scripting API. This allows you to translate OIDs to Names, perform MIB Walks offline without using the user interface.

The Unbrowse SNMP scripting interface allows you to write simple scripts to add custom functionality or to write standalone SNMP applications. This reference guide documents the various objects, their methods, and attributes. In addition, there are several sample scripts that you can use as a starting point.

Click on the following topics for further information      

 

About the Scripting Interface
General information, potential applications, languages, etc
Sample Scripts
The best way to get started.
Working VBScript scripts to demonstrate scripting the trap receiver, MIB browser, MIB walker, import SNMP agents, convert SNMP OIDs to names, print information about any SNMP node, etc.
Trap Receiver Reference
Methods and Properties of the "UnbrowseSNMP.TrapReceiver" object
Read trap databases, starting and stopping the trap receiver, saving traps automatically to a file or database, realtime and offline scripting, etc
MIB Repository Reference
Methods and Properties of the "UnbrowseSNMP.RepositoryManager" object
Contains info on converting OIDs to Names, listing MIB modules, loading nodes
MIB Browser Reference
Methods and Properties of the "UnbrowseSNMP.MIBBrowser" object
Compile MIBs, specify compiler options, load compiled MIBs, find MIB nodes, etc
MIB Walker Reference
Methods and Properties of the "UnbrowseSNMP.MIBWalker" object
Read walk results, retrieve objects from agent, set agent values etc
Trap Configuration Reference
Methods and Properties of the "UnbrowseSNMP.TrapConfigManager  object
Manage trap profiles, specify custom trap severity levels, create trap filters, etc
Agent Manager Reference
Methods and Properties of the "UnbrowseSNMP.AgentManager"  object
Import SNMP agents in bulk, change communities, snmp users, passwords via scripts
Configuration Reference
Methods and Properties of the "UnbrowseSNMP.Config"  object
Used to store config data required by your scripts. Allows you to script all Unbrowse SNMP configuration parameters.
Utilities Reference

Methods and Properties of the "AtSnNovo.Snut object

Utiliites to retrieve SNMP variables from device, perform SNMPv3 EngineID discovery, etc.