nmon - Performance Monitor

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE Network Utilities all
Package name nmon
Package version 16g
Package release lp150.26.1
Package architecture x86_64
Package type rpm
Installed size 199.01 KB
Download size 91.24 KB
Official Mirror ftp.gwdg.de
This systems administrator, tuner, benchmark tool gives you a huge amount of
important performance information in one go. It can output the data in two ways
1. On screen (console, telnet, VNC, putty or X Windows) using curses for low
CPU impact which is updated once every two seconds. You hit single characters
on you keyboard to enable/disable the various sorts of data.
* You can display the CPU, memory, network, disks (mini graphs or numbers),
file systems, NFS, top processes, resources (Linux version & processors)
and on Power micro-partition information.
2. Save the data to a comma separated file for analysis and longer term data
* Use this together with nmon Analyser Excel 2000 spreadsheet, which loads
the nmon output file and automatically creates dozens of graphs ready for
you to study or write performance reports.
* Filter this data, add it to a rrd database (using an excellent freely
available utility called rrdtool). This graphs the data to .gif or .png
files plus generates the webpage .html file and you can then put the
graphs directly on a website automatically on AIX with no need of a
Windows based machine.
* Directly put the data into a rrd database or other database for your own


Package Version Architecture Repository
nmon-16g-lp150.1.1.x86_64.rpm 16g x86_64 openSUSE Oss
nmon - - -


Name Value
libc.so.6(GLIBC_2.14)(64bit) -
libm.so.6()(64bit) -
libm.so.6(GLIBC_2.2.5)(64bit) -
libncurses.so.6()(64bit) -
libncurses.so.6(NCURSEST6_5.7.20081102)(64bit) -
libtinfo.so.6()(64bit) -
libtinfo.so.6(NCURSES6_TINFO_5.0.19991023)(64bit) -
libtinfo.so.6(NCURSES6_TINFO_5.7.20081102)(64bit) -


Name Value
lmon = 16g
nmon = 16g-lp150.26.1
nmon(x86-64) = 16g-lp150.26.1


Type URL
Binary Package nmon-16g-lp150.26.1.x86_64.rpm
Source Package nmon-16g-lp150.26.1.src.rpm

Install Howto

  1. Add the openSUSE Network Utilities repository:
    # zypper addrepo http://ftp.gwdg.de/pub/opensuse/repositories/network:/utilities/openSUSE_Leap_15.0/ opensuse-network-utilities
  2. Install nmon rpm package:
    # zypper install nmon




2018-04-18 - aloisio@gmx.com
- Update to version 16g
Small changes only:
* Now cope with 192 physical CPU cores with SMT=8 (for POWER8
* Fixed bug reported with NFS automount in data capture mode
+ Alternatively, completely switch off JFS stats in capture
mode with "-J"
* Online view: remove File systems that are "not real" to
reduce screen space. Hit "j" and then "J" to remove the
pointless file systems
* Online view: Small clean up of the titles for the Memory
stats (m)
2016-07-08 - mpluskal@suse.com
- Simplify build process a bit
- Build as PIE
2016-06-18 - mpluskal@suse.com
- Update to version 16f (boo#985538):
* Minor changed to the on-screen view only.
2016-04-08 - mpluskal@suse.com
- Update to 16e (boo#974718)
* Boottime shown online in the Kernel "k" panel
* Utilisation stats: /proc/stat now reports 10 Utilisation stats
including KVM guest VM CPU use = cool.
* Bug caused Seg Faults core dumps fixed while collecting to a
file including top process stats.
* Fix: Improved memory handling for extreme numbers of processes
(1000's) or rapid exec of processes  (100's in a millisecond)
for large Linux servers. We have examples on Intel of 80 CPU
cores and POWER 160+
* Online Dot "." command no longer also changes what is displayed
as users said it was confusing.
* Minor online start-up flash screen text changes to include C
concise CPU stats and U for full  Utilisation stats (all 10 of
them) instead of a file.
* Copyright and GPL v3 notice in the code plus online "h" and
nmon -h output
- Improve manpage generation
2016-03-18 - mpluskal@suse.com
- Enable all features for non intel architectures
- Enable support for modern kernels
- Add symlink to lmon manpage
2016-03-12 - mpluskal@suse.com
- Update to 16d
* Source code re-indented.
* Fixes for Welcome screen on Mainframe
* Fixed for Curses handling when collecting data to file - big
bug for main frame and x86.
- Changes for 16b
* Fixes for Welcome screen on Mainframe
* Fixed for Curses handling when collecting data to file - big
bug for main frame and x86.
- Changes for 16a
* Nvidia GPU support - online & saved to file
+ You need a S822LC With NVIDIA GPU(s) and Nvidia Library
installed libnvidia-ml.so
* CPU Wide View - online view for up to 192 CPUs
* CPU MHz per Core ratings for machine that allow cores with
different MHz - online & saved to file
* lscpu stats capture - online & to file
* Z experiment mode showing CPU interrupts - Renamed U stats in
version 16b - online only
* Online colourising stats to aid usability - online only
* Massive improvement in help information: nmon -? and nmon -h
* Code change to alphabetic order for getopt() and key input
functions - just code clean up
* New nmon logo on flash screen - online only
* Extra kernel stats - online only
- Drop nmon.1 and genereate manpage during build
2015-12-13 - mpluskal@suse.com
- Update to 15h
* No upstream changelog available
- Cleanup spec file
2015-08-02 - mpluskal@suse.com
- Update to 15g
* No upstream changelog available
2015-03-06 - p.drouand@gmail.com
- Update to version 15a
* Original PowerVM host environment supported
* PowerKVM host environment supported
/proc/ppc64/lparcfg is missing and SMT is switched off even
is guests have it one
* PowerKVM guest environment supported
/proc/ppc64/lparcfg - probably mostly missing (1.9)
* Native guest environment supported - not virtualised
* Support Big and Little Endian - for POWER machines that can run both
- Do not re-tar the source file; not really useful
- Use download Url as source
2014-10-28 - mpluskal@suse.com
- Add manpage
- Add licence file
- Minor spec file cleanup

See Also

Package Description
nping-7.70-lp150.98.1.x86_64.rpm Packet generator
ntpclient-2010_365-lp150.1.1.x86_64.rpm NTP Client
nuttcp-7.3.3-lp150.1.1.x86_64.rpm Network performance measurement tool
oor-1.0.1-lp150.2.1.x86_64.rpm A modular open-source implementation to deploy programmable overlay networks
opendchub-0.8.3-lp150.16.1.x86_64.rpm DirectConnect++ Hub Server
openslp-2.0.0-lp150.445.1.x86_64.rpm An OpenSLP Implementation of Service Location Protocol V2
openslp-devel-2.0.0-lp150.445.1.x86_64.rpm OpenSLP Development SDK
openslp-server-2.0.0-lp150.445.1.x86_64.rpm The OpenSLP Implementation of the Service Location Protocol V2
p0f-3.09b-lp150.3.2.x86_64.rpm A versatile passive OS fingerprinting tool
packETH-1.8.1-lp150.6.1.x86_64.rpm Packet generator tool for ethernet
packetq-1.3.0-lp150.1.1.x86_64.rpm CLI tool to run SQL queries directly on PCAP files
packit-1.5-lp150.6.2.x86_64.rpm Network injection and capture
paping-1.5.5.git1452081947.1ef470a-lp150.1.1.x86_64.rpm A cross-platform TCP port testing tool
pastebinit-1.1-lp150.5.1.noarch.rpm Script to Send Data to Pastebin Sites
pavuk-0.9.35-lp150.156.1.x86_64.rpm Powerful WWW or FTP Site Mirror Tool