GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Monit sur Ubuntu 20.04 pour surveiller les services système

La surveillance des services Linux est une tâche de base pour un professionnel Linux. Cependant, le faire efficacement nécessite également des outils qui facilitent le processus. C'est pourquoi aujourd'hui je vais vous aider à installer Monit sur Ubuntu 20.04, afin que vous puissiez surveiller les services confortablement.

Qu'est-ce que Monit ?

Monit est une application qui nous permet de surveiller les services de notre système Linux. De plus, nous pouvons analyser et surveiller les processus. Il est assez léger et rapide, et il est également open source. De cette façon, nous n'aurons aucun problème à l'exécuter sur notre système.

Grâce à Monit, nous pourrons savoir quand un service fonctionne mal. Cela évite les problèmes et nous aide à mieux gérer le serveur.

Une autre fonctionnalité de Monit est que vous pouvez l'utiliser pour surveiller les fichiers, les répertoires et les systèmes de fichiers sur l'hôte local à la recherche de modifications ou de problèmes.

Enfin, Monit peut être utilisé pour surveiller les ressources système générales sur l'hôte local, telles que l'utilisation globale du processeur, la mémoire et la charge moyenne.

Alors allons-y.

Installer Monit sur Ubuntu 20.04

Monit est extrêmement bien pris en charge sur Linux, et cela se voit car il est présent dans les référentiels officiels de nombreuses distributions Linux. C'est également le cas pour Ubuntu 20.04.

Alors, commençons. Connectez-vous à votre serveur via SSH et mettez complètement à jour le système.

sudo apt update
sudo apt upgrade

Ensuite, vous pouvez exécuter la commande suivante pour installer Monit.

sudo apt install monit

Comme il s'agit d'un programme léger, l'installation ne prend pas longtemps.

Gérer le service Monit

Dès que l'installation est terminée, vous pouvez démarrer le service Monit avec la commande suivante

sudo systemctl start monit

Il est recommandé de le démarrer avec le système. Pour ce faire, courez.

sudo systemctl enable monit

Lorsque vous apportez des modifications aux paramètres de Monit, vous devrez redémarrer Monit pour appliquer les modifications.

sudo systemctl restart monit

Enfin, vous pouvez vérifier l'état du service avec la commande

sudo systemctl status monit

De cette façon, vous pouvez vérifier comment tout se passe avec Monit.

Autoriser l'accès Web à Monit

Par défaut, l'interface Web de Monit n'est pas activée pour l'accès. Nous devons donc l'activer en modifiant le fichier de configuration.

Commençons par faire une sauvegarde.

sudo cp /etc/monit/monitrc /etc/monit/monitrc.bak

Modifiez-le maintenant

sudo nano /etc/monit/monitrc

Et activez l'interface Web en laissant cette section comme ceci. Remplacer pss avec un meilleur mot de passe.

set httpd port 2812 and
allow admin:pss

A titre d'exemple, je vous laisse l'image.

Enregistrez les modifications et fermez l'éditeur.

Vérifiez la syntaxe du fichier de configuration pour vous assurer qu'il n'y a pas d'erreur.

sudo monit -t

S'il n'y a pas d'erreur, vous verrez cette sortie

Control file syntax OK

Redémarrez le service

sudo systemctl restart monit

Vous pouvez également vérifier l'état de Monit avec cette autre commande

sudo monit status

Services de surveillance avec Monit

Pour cet exemple, je vais installer Nginx et MariaDB.

sudo apt install nginx mariadb-server

Monit inclut des fichiers de configuration pour Nginx et MariaDB. Alors activons-le comme suit :

sudo ln -s /etc/monit/conf-available/nginx /etc/monit/conf-enabled/
sudo ln -s /etc/monit/conf-available/mysql /etc/monit/conf-enabled/

Redémarrez le service

sudo systemctl restart monit

Vérifiez que ces services seront surveillés.

sudo monit summary

Allez enfin sur http://your-server:2812 de sorte qu'après vous être connecté, vous verrez l'écran principal de Monit.

Conclusion

Dans cet article, vous avez appris à installer et à configurer Monit pour surveiller les services sous Linux. Comme vous l'avez remarqué, il est facile à utiliser et cela convient à de nombreux projets.

Partagez notre publication et aidez-nous à grandir.


Ubuntu
  1. Comment installer Docker sur Ubuntu 18.04

  2. Comment installer Apache sur Ubuntu 18.04

  3. Comment installer Monit sur Ubuntu 14.04

  4. Comment installer Monit sur Ubuntu 18.04 LTS

  5. Comment utiliser un gestionnaire de tâches dans Ubuntu pour surveiller le système

Comment installer Stacer System Monitor sur Ubuntu 18.04 LTS

Comment installer l'outil de surveillance du système Prometheus sur Ubuntu 20.04

Comment installer Sysdig pour surveiller la charge du système sur Ubuntu 20.04

Comment installer le dernier WildFly sur Ubuntu 20.04

Comment installer Conky System Monitor sur Ubuntu 20.04 LTS

Comment installer le client IRC Lounge sur Ubuntu 20.04