NMONVisualizer

the graphical nmon analysis tool

About

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 (2024-02-29).

Documentation

Click here for an overview presentation.

Features

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.

History

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.