Scripts

The scripts below complement the functionally of OpenNMS to meet many enterprise specific requirements. Some are usable only on the command line while others produce HTML (CGI/SHTML). In some cases, complete script/web page packages are provided. Some of the scripts automate functionality already in OpenNMS so large scale operations can be performed quickly. The scripts are written in bash and tested on CentOS and Ubuntu using OpenNMS 1.6 and 1.8. They have been used in a production enterprise environment but I offer them without any warranty. You should always read, understand, and test these scripts on a test system before using them in a production environment.

Install/Upgrade Scripts

Click here to download and install all scripts.

Setup

Setting up Scripts
Setting up Custom Web Pages and Single Sign On

Commend Line Scripts

RRD Data Management

Cleaning Up Old RRD Data (clean-rrd-data)
Counting RRD Data (count-rrd-data)

Node Configuration and Testing

Testing Node SNMP (testsnmp)
Automating Node Type Categories (set-cats-from-snmp)
Automating Critical Paths (set-critical-paths)
Check DNS Reverse Lookups (check-dns)

View Management

something will appear here soon…

HTTP Scripts

Global Reports

Known Names (knownnames.cgi)
Comments / Forced Unmanged (commentsforced.cgi)
Node Details (nodedetails.cgi)

SNMP Description Summary (descsummary.cgi)
Duplicate IP Addresses (dupipaddr.cgi)
Statistics (stats)

JRB Data Reporting

something will appear here soon…

View Specific Reports

something will appear here soon…

Share and Enjoy:
  • Print
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • Slashdot
  • StumbleUpon
  • Twitter