AutoNOC 2.5 User Guide
Preface
Acknowledgements
System Requirements
Legal

Part 1 - Introduction
1.1 The Ideal Difference
1.2 Automated Operations
1.3 Services & Scaler
1.4 Acquisition Stacks
1.5 Portal Deployment
1.6 Discovery and Crawler
1.7 Monitoring Agents
1.8 Recoiling Database
1.9 Multiple Languages
1.10 Security

Part 2 - NOC Views
2.1 Investigate
2.2 Observe
2.3 Visualize
2.4 Alarms
2.5 Analyze
2.6 Design
2.7 Configure

Part 3 - Model Design
3.1 Object Model
3.2 Devices
3.3 Sets
3.4 Set Criteria
3.5 Probes
3.6 Logs & Events
3.7 Alarms
3.8 Actions
3.9 Reports
3.10 Users
3.11 Polling
3.12 Service Levels
3.13 Dependencies
3.14 Performance

Part 4 - Developer Features
4.1 Adding SNMP MIBs
4.2 Variables
4.3 OSP API
4.4 Probe Template
4.5 Log Template
4.6 Device Template
4.7 Interface Template
4.8 Rebranding

Part 5 - Troubleshooting
5.1 General Issues
5.2 Linux
5.3 Windows

Appendix
A.1 OSP API Functions
A.2 Variables
A.3 Object Reference

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:

  1. Copy your SNMP MIB files to the directory /usr/local/autonoc/mibs/.
     
  2. 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
     
  3. Restart the AutoNOC service with the following shell command:
     
       /etc/init.d/autonoc start
     
  4. 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:

  1. Copy your SNMP MIB files to the directory C:\AutoNOC\MIBs\ or the MIBs sub folder for wherever you installed AutoNOC.
     
  2. 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"
     
  3. Restart the AutoNOC service with the following shell command:
     
       net start "AutoNOC"
     
  4. While starting up, AutoNOC will compile the MIBs and they will be incorporated into the MIB tree.
(C) 2007 - All Rights Reserved - AutoNOC LLC
      Call me!