M

Monit

Lightweight process supervisor and monitoring tool that auto-restarts crashed services.

No reviews yet

About Monit

Monit is a small, open-source utility for managing and monitoring Unix systems. Its primary function is watching processes, files, directories, filesystems, and network connections, and automatically taking corrective action when problems are detected. If a service crashes, Monit restarts it. If disk space runs low, Monit can trigger alerts or cleanup scripts.

The most common use case in hosting is process supervision. Monit watches critical services like Apache, Nginx, MySQL, PHP-FPM, Postfix, Dovecot, and other daemons. If any of these services crash or stop responding, Monit automatically restarts them and sends an alert to the administrator. This self-healing behavior prevents prolonged outages from unattended service failures.

Monit's monitoring capabilities go beyond simple process checking. It can test TCP/UDP port connectivity (verify that a service is actually accepting connections), check HTTP response codes and content, monitor CPU and memory usage per process, watch file checksums for unauthorized changes, and track filesystem usage.

The built-in web interface provides a status dashboard showing all monitored services, their current state, resource usage, and event history. It is deliberately simple: a single page showing green (running) or red (stopped) for each service, with the ability to manually start, stop, or restart services.

Configuration uses a readable, English-like syntax. A typical rule might read: "check process nginx with pidfile /var/run/nginx.pid, start program = /etc/init.d/nginx start, stop program = /etc/init.d/nginx stop, if 5 restarts within 5 cycles then alert." This makes Monit configurations easy to write and understand.

For hosting providers, Monit is a lightweight first line of defense against service outages. It complements full monitoring systems like Zabbix or Nagios by handling automatic recovery locally on each server. Many providers run Monit alongside a centralized monitoring system: Monit handles immediate restarts while the monitoring system provides alerting, trending, and visibility.
Server Software Monitoring

Quick Facts

Pricing
Open Source
License
Open Source
Platform
Linux
Version
5.34
Developer
Tildeslash Ltd
Starting Price
$0.00

Reviews (0)

No reviews yet

Be the first to share your experience!

Want to leave a review?

Sign in to share your experience with this tool.

Login to Review

Discussion (0)

No comments yet

Start a discussion about this tool.

Join the Discussion

Sign in to post comments and share your experience.

Login to Comment

Who Is Online

In total there are 4 users online: 0 registered, 2 guests and 2 bots.

Bots: AhrefsBot Other Bot

Users active in the past 15 minutes. Total registered members: 340