Today I was working on an AIX server and I ran across a utility called nmon. It seems like top on steroids. Like top, it can report per process CPU and memory utilization, but also quite a bit more. It also seems to incorporate disk I/O, virtual memory usage, network throughput, NFS stats and more. And all from the terminal.
Since it seemed so potentially useful, I wondered if it was strictly an IBM tool. However it seems like there’s an open source version available on sourceforge: http://nmon.sourceforge.net/pmwiki.php
It’s also available in the Debian repositories. RHEL/CentOS is a little different; it needs to be installed from EPEL.
Has anyone else used this? If not, what do you use for system monitoring?
This is from a relatively idle workstation. The layout of the display is not fixed; you can add and remove different graphs and stats as needed.