Download List

Project Description

Monit is a utility for managing and monitoring processes, programs, files, directories, and devices on a Unix system. It conducts automatic maintenance and repair and can execute meaningful causal actions in error situations. It can be used to monitor files, directories, and devices for changes, such as timestamps changes, checksum changes, or size changes. It is controlled via an easy to configure control file based on a free-format, token-oriented syntax. It logs to syslog or to its own log file and notifies users about error conditions via customizable alert messages. It can perform various TCP/IP network checks, protocol checks, and can utilize SSL for such checks. It provides an HTTP(S) interface for access.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2002-04-20 12:48
2.3

This release adds a group statement feature, which makes it possible to group together several program entries in the control file and manage a group of programs from the command line. It also introduces the autostart statement, which is used to determine if monit should automatically start a program if it is not running.
Tags: Minor feature enhancements

2002-02-02 03:14
2.2.1

This release fixes a problem with Basic Authentication overriding the Host Allow List authentication. It also fixes build problems on Solaris and on FreeBSD (with only GNU Portable Threads).
Tags: Minor bugfixes

2002-01-22 11:25
2.2

The md5 checksum function has been refactored. Checksums are now optional. The monit HTTP server socket has been made reusable, meaning that the same port number may be used when monit has been shut down and then instantly restarted as the port number no longer needs to be released by the kernel.
Tags: Minor feature enhancements

2002-01-18 10:17
2.1.1

The socket interface has been made more robust in this release by masking out SIGPIPE. A mini memory leakage when starting/stopping programs from the Web interface was removed.
Tags: Minor bugfixes

2002-01-17 20:34
2.1

A basic authentication schema was added. This feature is useful if you want to
connect to a monit httpd from a host without a permanent IP-address and you
want an alternative to the "host allow list" authentication method. If an
"allow host" entry is removed from the control file, the host will also be
removed from monit's internal allow list on the next poll cycle. This was not
done in previous releases. Some refactoring was done, and extensive HTML
documentation was added for the monit source code.
Tags: Minor feature enhancements

Project Resources