monit is an utility for monitoring and managing daemons or similar programs running on a Unix system. It will start specified programs if they are not running and restart programs not responding. monit supports: * Daemon mode - poll programs at a specified interval * Start, stop and restart of programs * Group- and manage groups of programs * Logging - syslog or own logfile * Configuration - comprehensive controlfile * Runtime and TCP/IP port checking (tcp and udp) * Unix domain socket checking * Process status and process timeout * Process memory usage and process cpu usage * Alert, stop or restart a process based on it's characteristics * Check the systems load average * MD5 checksum for programs started and stopped by monit * Alert notification for program timeout, restart, checksum, stop and resource error * Flexible and customizable email alert messages * Protocol verification. HTTP, FTP, SMTP, POP, IMAP and NNTP * A http interface to make monit accessible from a Browser
WWW: https://www.mmonit.com/monit/
None
None
None