4.1
Adding SNMP MIBs
AutoNOC has a built-in SNMP MIB compiler for integrating
third party or vendor supplied MIBs in with the management platform. AutoNOC's MIB
compiler is a multi-pass compiler that first analyzes the MIBs and automatically orders
them according to their dependencies, and the compiles them.Auto-ordering of MIBs is a very useful feature as many MIB compilers
require the user to manually figure out which order to load the MIBs which is a very time
consuming and labor intensive process. In many cases you will not need to even include and
integrate SNMP MIBs as AutoNOC ships with object-IDs defined for the most commonly used
ones.

As shown above, each MIB adds trees to the
global MIB tree. The tree is used by AutoNOC to resolve incoming traps and is helpful in
designing probes.
Note that AutoNOC does not require
the MIB for a device to actually manage it. The user needs only a valid probe expression
for the interpreter and probe expressions accept absolute numerical OID defined values.
For information on installing SNMP agents
on hosts and servers see 1.7 - SNMP Agents.
4.1.1 Add SNMP MIBs to AutoNOC for
Linux
It is very easy to add MIBs to AutoNOC for Linux. Follow
these steps:
- Copy your SNMP MIB files to the directory /usr/local/autonoc/mibs/.
- AutoNOC compiles SNMP MIBs when it starts up. To compile
and integrate the MIBs you just copied, stop the AutoNOC service with the following shell
command:
/etc/init.d/autonoc stop
- Restart the AutoNOC service with the following shell
command:
/etc/init.d/autonoc start
- While starting up, AutoNOC will compile the MIBs and they
will be incorporated into the MIB tree.
4.1.2 Add SNMP MIBs to AutoNOC for
Windows
It is very easy to add MIBs to AutoNOC for Windows. Follow
these steps:
- Copy your SNMP MIB files to the directory C:\AutoNOC\MIBs\
or the MIBs sub folder for wherever you installed AutoNOC.
- AutoNOC compiles SNMP MIBs when it starts up. To compile
and integrate the MIBs you just copied, stop the AutoNOC service with the following shell
command:
net stop "AutoNOC"
- Restart the AutoNOC service with the following shell
command:
net start "AutoNOC"
- While starting up, AutoNOC will compile the MIBs and they
will be incorporated into the MIB tree.
|