Automating "nmon" to Track Aggregated Utilization of a Partitioned Server

This tip provides a way to track and display aggregate utilization of partitioned servers on a centralized web server. It also displays daily and long term performance charts for individual hosts, as well as change control logs for AIX tuning and server hardware configuration.

The setup uses nmon, rrdtool and the files provided in this tip. The nmon utility gathers performance data over one or more AIX hosts (micropartitions, LPAR or standalone servers). The resulting nmon output files are collected on a central web server, where the nmon2web.pl script automatically creates web pages for new hosts, sorts the data by host/physical server, loads the performance data into "rrdtool" databases and creates the daily and long term performance charts for individual partitions. Aggregated performance charts are created dynamically using the nmon2web.cgi CGI program that runs on the web server. The index.html (this page) is the entry point for accessing the data on the web server.

The provided Perl scripts are provided as-is, and are not supported by IBM. I will support as time permits. Send bug reports to baspence at us dot ibm dot com. See the readme.html for setup instructions.


Display a Daily Performance Chart for a Host
Server Name
Date    
Display Long Term Performance Trends for a Host
Server Name  
Display the Aggregate Utilization on a Partitioned System
System Serial Number
Start Date
End Date  

Server Configuration, Non-Default Settings, Change Control