the graphical nmon analysis tool


NMONVisualizer is a Java GUI tool for analyzing nmon system files from both AIX and Linux. It also parses IOStat files, IBM verbose GC logs, Windows Perfmon & ESXTop CSV data and JSON data.

Download the latest version (2021-04-04).


Click here for an overview presentation.


Font Size

On newer high DPI monitors, NMONVisualizer may be displaying very small fonts. Due to Java Swing limitations there is no easy way to change this at runtime. However, you can change this when starting at the command line by running the program with the command line argument fontSize. For example, java -DfontSize=16 -jar NMONVisualizer_<release_date>.jar will start the program using a base font size of 16 point.


NMONVisualizer was an internal project at IBM, started in 2011 by Hunter Presnall to support performance benchmarks of IBM SmartCloud. It was released to open source under the Apache 2.0 license in May 2013.

GitHub is now being used to host the open source project.