Projects / nnmon

nnmon

nnmon is a central database and a Web interface for the nmon program's data. It allows you to store and view nmon data instantly. nnmon_sender.pl is a pure Perl script. It runs the external nmon program and opens its output file for reading. Every line read from the file is sent to the nnmon_server.py program via TCP/IP socket. nnmon_server.py reads incoming data, parses it, and inserts the result to the database. nnmonweb is a PHP script that lets you view monitored systems in a tree. If there is data for a system for the last 12 hours, it will show a chart on the right hand side. The database and server components have been tested on RHEL 5.5. The client parts have also been tested on AIX 6.1 and RHEL 5.5.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  12 Jan 2012 21:53

Release Notes: Summarization for AIX type servers has been added. Three new "avarage" pages have been added to the nnmonweb interface. There are bugfixes in nnmonweb.

  •  03 Oct 2011 10:17

Release Notes: This release fixes bugs in nnmon_server and bugs in nnmon_sender which affected Linux code. It can now handle network cuts. Data written in the database is reduced by half. Data not used in the interface is completely omitted.

  •  13 Jul 2011 11:46

    Release Notes: Partitioned Postgresql tables are supported for data purging. The virtual IO server's SEA stats are shown.

    •  30 Jun 2011 21:27

    Release Notes: This release puts AIX and Linux nmon data into a central database. You can view nmon data instantly on Web charts. It purges aged data automatically.

    Screenshot

    Project Spotlight

    Fileaxy

    A file de-duplication, organization, and bulk previewing tool.

    Screenshot

    Project Spotlight

    Collax V-Cube+

    Virtualization and HA Management of virtual machines and embedded HA Storage.