How To Install monit on Ubuntu 20.04
Introduction
In this tutorial we learn how to install monit
on Ubuntu 20.04.
What is monit
monit is:
monit is a 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
- Monitoring modes - active, passive or manual
- Start, stop and restart of programs
- Group and manage groups of programs
- Process dependency definition
- Logging to syslog or own logfile
- Configuration - comprehensive controlfile
- Runtime and TCP/IP port checking (tcp and udp)
- SSL support for port checking
- Unix domain socket checking
- Process status and process timeout
- Process cpu usage
- Process memory usage
- Process zombie check
- Check the systems load average
- Check a file or directory timestamp
- Alert, stop or restart a process based on its characteristics
- MD5 checksum for programs started and stopped by monit
- Alert notification for program timeout, restart, checksum, stop resource and timestamp error
- Flexible and customizable email alert messages
- Protocol verification. HTTP, FTP, SMTP, POP, IMAP, NNTP, SSH, DWP, LDAPv2 and LDAPv3
- An http interface with optional SSL support to make monit accessible from a webbrowser
There are three methods to install monit
on Ubuntu 20.04. We can use apt-get
, apt
and aptitude
. In the following sections we will describe each method. You can choose one of them.
Install monit Using apt-get
Update apt database with apt-get
using the following command.
sudo apt-get update
After updating apt database, We can install monit
using apt-get
by running the following command:
sudo apt-get -y install monit
Install monit Using apt
Update apt database with apt
using the following command.
sudo apt update
After updating apt database, We can install monit
using apt
by running the following command:
sudo apt -y install monit
Install monit Using aptitude
If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Ubuntu. Update apt database with aptitude
using the following command.
sudo aptitude update
After updating apt database, We can install monit
using aptitude
by running the following command:
sudo aptitude -y install monit
How To Uninstall monit on Ubuntu 20.04
To uninstall only the monit
package we can use the following command:
sudo apt-get remove monit
Uninstall monit And Its Dependencies
To uninstall monit
and its dependencies that are no longer needed by Ubuntu 20.04, we can use the command below:
sudo apt-get -y autoremove monit
Remove monit Configurations and Data
To remove monit
configuration and data from Ubuntu 20.04 we can use the following command:
sudo apt-get -y purge monit
Remove monit configuration, data, and all of its dependencies
We can use the following command to remove monit
configurations, data and all of its dependencies, we can use the following command:
sudo apt-get -y autoremove --purge monit
References
Summary
In this tutorial we learn how to install monit
package on Ubuntu 20.04 using different package management tools: apt
, apt-get
and aptitude
.