Nmon
From Wikipedia, the free encyclopedia
| This article may not meet the general notability guideline or one of the following specific guidelines for inclusion on Wikipedia: Biographies, Books, Companies, Fiction, Music, Neologisms, Numbers, Web content, or several proposals for new guidelines. If you are familiar with the subject matter, please expand or rewrite the article to establish its notability. The best way to address this concern is to reference published, third-party sources about the subject. If notability cannot be established, the article is more likely to be considered for redirection, merge or ultimately deletion, per Wikipedia:Guide to deletion. This article has been tagged since September 2007. |
| This article or section is written like an advertisement. Please help rewrite this article from a neutral point of view. Mark blatant advertising which would require a fundamental rewrite in order to become encyclopedic for speedy deletion, using {{db-spam}}. (December 2007) |
| nmon | |
|---|---|
nmon showing the basics: CPU and memory |
|
| Developed by | Nigel Griffiths |
| OS | AIX, Linux |
| Genre | System monitor |
| Website | nmon for AIX and Linux Performance Monitoring |
nmon (short for Nigel's Monitor) is a popular performance monitoring tool for AIX and Linux.
Contents |
[edit] Description
nmon is the freely available tool used by many thousands of AIX and now Linux systems Administrators and performance tuning technical folk around the world.
Some of its features are:
- It is free.
- It is a single binary (one for each OS release) so installation is very simple.
- In Online Mode it uses curses, which updates the terminal frequently for real-time monitoring.
- In Capture Mode, the data is saved to a file in CSV format for later processing and graphing. The file also includes important configuration details that are useful for recommending tuning.
- It takes very little CPU time to run but captures the key performance numbers.
- Has been in development for 10 years and include many user inspired features.
- Concentrates on useful performance information and in a concise layout to aim understanding. This includes: CPU, memory, disks, adapters, networks, NFS, Kernel stats, Filesystems, Workload Mangers (AIX) and Top Processes.
- There are three main post processing tools, which are all available for free:
- nmon Analyser is an Excel spreadsheet for graphing the collected data.
- nmon2rrd creates Round-Robin Database (RRD) files via the Open Source RRDtool and then generates graphs and html files to display the data and graphs on a website.
- nmon2web is similar to nmon2rrd but based on Perl.
- These tools make it simple to produce reports with the key performance graphs or to automate the collection of performance data and create a website to aid tuning.
- As it includes support for older AIX releases and Linux running on x86, POWER or Mainframe this can be the one common tool used to monitor them all.
- Although the author (Nigel Griffiths) works for IBM, it is a personal project, not an IBM product.

