Monit is a free open source utility for managing and monitoring, processes, files, directories and filesystems on a UNIX system. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations. Monit can start a process if it does not run, restart a process if it does not respond and stop a process if it uses too much resources. it logs to syslog or to its own log file and notifies you about error conditions and recovery status via customizable alert. Monit provides a built-in HTTP(S) interface and you can use a browser to access the Monit server.
M/Monit expand upon Monit's capabilities to provide monitoring and management of all Monit enabled hosts from one easy to use web-interface. Status and events from each monitored system is updated in real-time and displayed in charts, graphs and tables.
Get the latest version at: http://mmonit.com/monit/download
$ wget http://mmonit.com/monit/dist/monit-5.0.3.tar.gz $ tar xfz monit-5.0.3.tar.gz $ cd monit-5.0.3 $ ./configure && make && make install
Accessing monit: http://hpc.ilri.cgiar.org:2812