nmon

nmon
nmon
Nmon simple.png
nmon showing the basics: CPU and memory
Developer(s) Nigel Griffiths
Operating system AIX, Linux
Type System monitor
Website nmon for AIX and Linux Performance Monitoring

nmon (short for Nigel's Monitor) is a popular system monitor tool for the AIX and Linux operating systems.

Contents

Description

The original nmon was a freely downloadable tool for AIX 4.3 from the AIX wiki. It was also rewritten for the Linux operating system running on IA-32, x86-64, RS/6000 and Power processor and Mainframe and released by IBM to open source in July 2009. Its features were then bundled as part of the AIX operating systems from AIX 5.3 TL09 and AIX 6.1 TL02 within the topas command. It is used by AIX and Linux Systems Administrators and performance tuning specialists around the world.

Features

The features that make nmon unique are:

  1. In Online Mode it uses curses for efficient screen handling, which updates the terminal frequently for real-time monitoring.
  2. 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.
  • nmon takes very little CPU time to run but captures the key performance numbers.
  • Has been in development for 10 years and includes many features requested by performance monitoring and systems administrator users.
  • nmon concentrates on useful performance information for the performance tuner and in a concise layout to aim understanding. This includes: CPU, memory, disks, adapters, networks, NFS, Kernel statistics, File-systems, Workload Manger (AIX), Workload Partitions (AIX) and Top Processes.
  • There are three main post processing tools, which are all available for free:
  1. nmon Analyser is an Excel spreadsheet for graphing the collected data.
  2. 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.
  3. 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.
  • Because nmon includes support for older AIX releases, Linux running on x86, POWER and Mainframe platforms nmon is a tool that can be used to monitor them all.
  • Discussion, hints and tips are hosted on the IBM Performance tools Forum
  • nmon has been presented at many IT conferences including the UK UNIX User Group 2006 and IBM Power Systems Technical Universities held in the USA, European and Asia.

Screenshots

Alternatives

On AIX there is the topas command that can output reports to a file but this is not in a format that can be used easily as a source for a spread sheet or web tools like rrdtool.

On Linux there is the top command which is good for CPU and processes but does not cover disks and networks. For disk I/O, the iostat command can give you the details. But neither of these commands allow saving data in a format suitable for a spreadsheet or simple further processing.

For monitoring many systems at a higher level the Ganglia open source tool is a good addition to lower detailed level. nmon and Ganglia both support UNIX (including AIX) and Linux systems.

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Nmon — Infobox Software name = nmon caption = nmon showing the basics: CPU and memory developer = Nigel Griffiths latest release version = latest release date = operating system = AIX, Linux genre = System monitor license = website =… …   Wikipedia

  • Nmon Ford — A featured soloist on the 2010 Grammy Award winning Transmigrations (Telarc) and the three time 2006 Grammy Award winning (including Best Classical Recording ) Songs of Innocence and of Experience (Naxos), Panamanian American baritone Nmon Ford… …   Wikipedia

  • AIX — Pour les articles homonymes, voir AIX (homonymie). AIX est le système d exploitation de type UNIX d IBM. AIX est l acronyme de Advanced Interactive eXecutive, mais seul l acronyme est utilisé. AIX a été conçu pour IBM par INTERACTIVE Systems à… …   Wikipédia en Français

  • Memory leak — A memory leak, in computer science (or leakage, in this context), occurs when a computer program consumes memory but is unable to release it back to the operating system. In object oriented programming, a memory leak happens when an object is… …   Wikipedia

  • Iago — is a fictional character in William Shakespeare s play Othello . Character overviewIago is a soldier who has fought alongside General Othello for several years, and has become his most trusted advisor. At the beginning of the play, Iago claims to …   Wikipedia

  • Grammy Award for Best Choral Performance — The Grammy Award for Best Choral Performance has been awarded since 1961. There have been several minor changes to the name of the award over this time:*In 1961 the award was known as Best Classical Performance Choral (including oratorio) *From… …   Wikipedia

  • Governors Island — This article is about Governors Island in New York Harbor. For other uses, see Governors Island (disambiguation). Governors Island U.S. National Register of Historic Places …   Wikipedia

  • Fort Stanwix — Infobox Protected area name = Fort Stanwix National Monument iucn category = V caption = Aerial view of Fort Stanwix location = 112 E. Park St., Rome, NY nearest city = area = 16 acres (6.4 ha) established = August 21, 1935 visitation num =… …   Wikipedia

  • Dinosaur National Monument — U.S. National Register of Historic Places U.S. National Monument …   Wikipedia

  • RRDtool — Original author(s) Tobi Oetiker Stable release 1.4.5 / December 26, 2010 Written in C …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”