monit

monit is a utility for monitoring Unix system services.
Download

monit Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • the monit project group
  • Publisher web site:
  • http://www.tildeslash.com/monit/

monit Tags


monit Description

monit is a utility for monitoring Unix system services. monit is a utility for managing and monitoring, processes, files, directories and devices on a UNIX system.monit project conducts automatic maintenance and repair and can execute meaningful causal actions in error situations.monit has monitored and mended computers around the world for over 4 years and is used on thousands of servers. Join the comunity today, download and install monit!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 to much resources.You can use monit to monitor files, directories and devices for changes, such as timestamp changes, checksum changes or size changes. You can also monitor remote hosts; monit can ping a remote host and can check TCP/IP port connections and server protocols.Monit is controlled via an easy to use control file based on a free-format, token-oriented syntax. Monit logs to syslog or to its own log file and notifies you about error conditions and recovery status via customizable alert.What's New in This Release:· This release adds support for SMTP authentication and SSL for sending alerts.· There are many improvements and bugfixes. What's New in This Release: · M/Monit support added. · Support use of symbolic links in filesystem check. · If no 'set mailserver' was defined in monitrc, Monit tried to fallback to localhost:25 SMTP server. This fallback was removed since it may be confusing. · The generic send/expect protocol test limited the expect input to 256 bytes. · The following event types were added CONTENT, FSFLAGS, PID and PPID and the following generic event types CHANGED and MATCH were removed and replaced by the above types and with the existing SIZE, CHECKSUM, TIMESTAMP events so the information is more specific · Monit now generates a unique id on first start and store the id in a permanent file. · Monit now keep its service monitoring state even on Monit restart. · Added a protocol test for testing the LMTP protocol. Thanks to Fco. Javier Felix for patch. · Added the start delay option for daemon statement which allows to pause Monit on its startup for a while. · Added PAM support for Monit http interface authentication. · Added more detailed reports for Monit resource tests on service recovery. Thanks to Lars Kotthoff for patch. · Set locale to C. · Added a protocol test for testing the SIP protocol which is used by popular communication servers such as Asterisk and · FreeSWITCH. We received two patches for this protocol and have taken code from both and merged them. Many thanks to Bret McDanel and to Pierrick Grasland for supplying the patches. · Added MONIT_DESCRIPTION to the list of environment variables available to programs started by monit. Thanks to Morten Bressendorff Schmidt for patch. · If a service group is specified for Monit CLI action, Monit no longer requires the "all" verb · Added an option to the 'set mailserver' statement so it is possible to override the hostname used in SMTP EHLO/HELO and in the Message-ID header when sending mail. · A new EVENT_ACTION type was added which reports actions performed on Monit's administrator request (either via web interface or CLI). If you don't want to received these events, you can set the mail-filter for "action" event type. · NOTA BENE: Monit start action is synchronous now. This improves the startup sequence for dependent services, since Monit will wait for parent service to start before trying to start the child. · It is now possible to define execution timeout for start and stop commands. · The event passed state is renamed to succeeded as this name more reflects the state of things. · The device service test is renamed to filesystem.


monit Related Software