Comment installer Monit sur Fedora 37/36/35


Monit est un programme utilitaire open source qui gère et surveille les ressources et les services sur les systèmes Linux. Certains services et ressources gérés par Monit sont l'utilisation du processeur, l'utilisation de la mémoire, la disponibilité du serveur, les connexions réseau et les services d'application serveur. Il garantit également que tous les services en cours d'exécution sont toujours sains en redémarrant les services qui s'arrêtent ou rencontrent des erreurs de fonctionnement telles que des temps d'arrêt du système, des pannes d'application ou des pics de ressources. En outre, Monit peut également être configuré pour envoyer des alertes aux administrateurs lorsque certains événements se produisent, permettant aux administrateurs de prendre des mesures correctives avant que les problèmes ne s'aggravent. En conséquence, Monit est un outil essentiel pour assurer le bon fonctionnement des systèmes Linux.

Dans le didacticiel suivant, vous apprendrez à installer Monit sur Fedora 37/36/35 Linux en utilisant la version directement depuis le référentiel de Fedora et à configurer Monit pour qu'il soit accessible depuis votre navigateur à l'aide du terminal de ligne de commande.

Étapes recommandées avant l'installation

Avant de commencer, mettez à jour votre système pour vous assurer que tous les packages sont à jour afin d'éviter tout problème.

sudo dnf upgrade --refresh

Installer Monit sur Fedora Linux

Monit est disponible sur le référentiel par défaut de Fedora, ce qui rend l'installation simple et rapide.

Tout d'abord, utilisez la commande suivante pour installer l'application.

Publicité


sudo dnf install monit -y

Une fois installé, vous devrez activer et démarrer le service, ce que vous pouvez faire à l'aide de la commande suivante.

sudo systemctl enable monit --now

Enfin, confirmez que Monit est opérationnel sans aucune erreur en utilisant ce qui suit.

systemctl status monit

Exemple de sortie:

exemple de statut de surveillance ok sur fedora linux

Comme mentionné ci-dessus, Monit travaille sur le back-end. Passez maintenant à la section suivante pour configurer l'interface Web.

Voir également  Comment installer Calibre sur Fedora 37/36/35

Configurer Monit WebUI sur Fedora Linux

Maintenant que Monit fonctionne, vous devez modifier le fichier de configuration dans le chemin suivant "/etc/monit/monitrc" à l'aide de n'importe quel éditeur de texte.

Ouvrez le fichier de configuration avec la commande suivante.

Publicité


sudo nano /etc/monitrc

Trouvez maintenant les lignes dans le fichier de configuration.

# set httpd port 2812 and
# allow admin:monit

Ensuite, modifiez le nom d'utilisateur et le mot de passe avec les vôtres, vous pouvez rester administrateur, mais je changerais cela. En option, vous pouvez ajuster le port par défaut de 2812 avec un autre port moins connu pour les utilisateurs dans des environnements sensibles.

Mise en situation :

set httpd port 2812 and
allow joshmonit:strongpassword

Pour les utilisateurs dans des environnements locaux, vous pouvez décommenter le "autoriser l'hôte local" qui supprimera les clients non locaux.

Mise en situation :

use address localhost  # only accept connection from localhost (drop if y><p if you use M/Monit)
allow localhost        # allow localhost to connect to the server

Ne décommentez pas ce qui précède si vous accédez de l'extérieur.

Publicité


Enregistrez le fichier de configuration avec CTRL + O, puis quittez avec CTRL+X.

Une fois cela fait, testez le service pour vous assurer que le fichier de configuration ne contient aucune erreur.

sudo monit -t

Exemple de sortie:

Control file syntax OK

Redémarrez maintenant le service pour que les modifications du fichier de configuration prennent effet.

sudo systemctl restart monit

Configurer les règles Monit FirewallD sur Fedora Linux

Par défaut, aucune règle n'est configurée pour Monit. Cela signifie que vous devrez créer des règles essentielles pour arrêter les attaques, l'échec de la sécurisation de Monit entraînera des problèmes en cours de route, alors ne sautez pas cela à moins que vous n'ayez d'autres moyens de protéger votre installation et votre service.

Tout d'abord, ajoutez une nouvelle zone dédiée pour la politique de pare-feu Monit.

Publicité


sudo firewall-cmd --permanent --new-zone=monit

Ensuite, spécifiez les adresses IP autorisées à accéder à Redis.

sudo firewall-cmd --permanent --zone=monit --add-source=1.2.3.4

Remplacer 1.2.3.4 par l'IP adresse qui sera ajoutée à la liste d'autorisation.

Une fois que vous avez fini d'ajouter les adresses IP, ouvrez le port du Monit. Par défaut, c'est Port TCP 2812 sauf si vous l'avez changé.

sudo firewall-cmd --permanent --zone=monit --add-port=2812/tcp

Notez que vous pouvez modifier le port par défaut dans votre fichier de configuration si vous remplacez la règle d'ouverture du port de pare-feu ci-dessus par la nouvelle valeur.

Voir également  Comment installer MariaDB 10.6 sur Ubuntu 20.04 LTS

Après avoir exécuté ces commandes, rechargez le pare-feu pour implémenter les nouvelles règles.

sudo firewall-cmd --reload

Exemple de sortie en cas de succès :

Publicité


success

Accéder à l'interface Web de Monit sur Fedora Linux

Maintenant que vous avez installé Monit et configuré le back-end, vous pouvez maintenant accéder au service Monit en utilisant l'adresse IP du serveur.

Mise en situation :

http://192.0.150.220:2812

Les utilisateurs peuvent utiliser localhost pour se connecter localement.

http://localhost:2812

Exemple de sortie:

connectez-vous pour surveiller Fedora Linux WebUI

Connectez-vous avec le nom d'utilisateur et le mot de passe définis dans le fichier de configuration. Une fois dedans, vous arriverez au tableau de bord principal avec votre vue d'ensemble.

Mise en situation :

Publicité


exemple monit service manager sur fedora linux

Une fois sur le tableau de bord, vous pouvez cliquer sur votre système pour afficher des statistiques plus détaillées.

Mise en situation :

exemple d'état du système sur fedora linux avec monit webui

De plus, pour les utilisateurs qui peuvent rencontrer des problèmes et avoir besoin d'ajuster certains paramètres, vous pouvez voir l'aperçu de vos paramètres Monit à l'aide de l'interface Web.

Mise en situation :

surveiller les informations d'exécution sur fedora linux webui

Le tutoriel a montré la configuration de base ; vous pouvez surveiller de manière approfondie avec différentes options. Je conseillerais de vérifier le Manuel de documentation Monit sur le site officiel.

Mettre à jour Monit sur Fedora Linux

Étant donné que vous avez installé Monit en utilisant le référentiel par défaut de Fedora, le processus est le même en utilisant le terminal de ligne de commande.

Publicité


sudo dnf update --refresh

Pour les utilisateurs de bureau avec les mises à jour automatiques activées, je vous conseille d'exécuter les commandes de mise à jour du terminal de temps en temps pour vous assurer que votre système est correctement mis à jour.

Supprimer Monit sur Fedora Linux

Les utilisateurs qui n'ont plus besoin de Monit sur leur système Fedora Linux utilisent la commande suivante pour supprimer entièrement l'application.

sudo dnf autoremove monit

La commande ci-dessus purgera les données qui ont été créées avec.


Pas ce que vous cherchiez? Essayez de rechercher des didacticiels supplémentaires.

Laisser un commentaire