GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Monitorix sur Debian 11

L'une des choses que j'aime le plus à propos de Linux est que nous avons de nombreuses applications pour effectuer une tâche. Et j'aime ça parce que chacun a quelque chose à apporter. Les outils de surveillance en sont un exemple. Une alternative pour surveiller un serveur est d'installer Monitorix. Aujourd'hui, nous allons vous montrer comment le faire sur un système Debian 11.

Présentation de Monitorix

Monitorix est un outil open source. Il est soutenu par une grande communauté qui nous permet de surveiller les systèmes de manière simple. L'objectif est de vous permettre de surveiller autant de services et de ressources système que possible.

Bien qu'il ait été créé pour être utilisé sur des serveurs de production Linux / UNIX, en raison de sa simplicité et de sa petite taille, il peut également être utilisé sur des appareils embarqués. Cela en fait un outil très polyvalent et prêt au combat.

D'un point de vue plus technique, l'application se compose de deux parties. Le premier s'appelle monitorix et est un démon PERL qui s'occupe de la surveillance du système ; l'autre est un script appelé monitorix.cgi qui comprend un serveur Web pour une visualisation facile.

L'installation est basique, alors allons-y.

Installez Monitorix sur Ubuntu 20.04

Monitorix est présent dans les dépôts officiels d'Ubuntu 20.04, donc l'installation sera beaucoup plus facile à faire.

Tout d'abord, mettez à jour l'ensemble du serveur

sudo apt update
sudo apt upgrade

Après cela, vous pouvez installer Monitorix en exécutant la commande suivante

sudo apt install monitorix

Une fois l'installation terminée, vous pouvez vérifier la version installée en exécutant la commande suivante

monitorix -v

Vous obtiendrez un écran de sortie similaire à celui-ci

Monitorix version 3.12.0 (21-Feb-2020)
by Jordi Sanfeliu <[email protected]>
https://www.monitorix.org/

Ensuite, vous pouvez vérifier l'état du service pour toute erreur.

systemctl status monitorix

Configurer Monitorix

Le fichier de configuration Monitorix est /etc/monitorix/monitorix.conf que vous devrez modifier en fonction de vos besoins.

sudo cp /etc/monitorix/monitorix.conf /etc/monitorix/monitorix.conf.bak

Ensuite, vous pouvez le modifier

sudo vi /etc/monitorix/monitorix.conf

En haut du fichier, vous pouvez définir le titre de l'application

title = Atechtown test

Et le nom d'hôte de l'ordinateur

hostname = monitorix.atechtown.com

Puis dans le <httpd_builtin> section vous pouvez configurer l'interface Web de Monitorix.

Par exemple, vous pouvez utiliser cette configuration.

<httpd_builtin>
        enabled = y
        host = monitorix.atechtown.com
        port = 8080
        user = nobody
        group = nobody
        log_file = /var/log/monitorix-httpd
        hosts_deny = all
        hosts_allow = all
        autocheck_responsiveness = y

....

Maintenant dans le <auth> section où vous configurez l'interface Web, vous pouvez configurer une authentification de base.

<auth>
                enabled = y
                msg = Sorry not welcome
                htpasswd = /var/lib/monitorix/htpasswd
        >/auth>
</httpd_builtin>

Enregistrez vos modifications et fermez l'éditeur.

Ensuite, si vous avez activé l'authentification, vous devez installer apache2-utils .

apt install apache2-utils

Et créez l'utilisateur avec le mot de passe

htpasswd -d -c /var/lib/monitorix/htpasswd admin

Redémarrez le service Monitorix

sudo systemctl restart monitorix.

Accéder à l'interface Monitorix

Ouvrez maintenant votre navigateur Web et accédez à http://yourdomain:8080/monitorix et vous verrez cet écran

Où vous pouvez choisir les graphiques que vous souhaitez afficher.

Ensuite, vous verrez un écran où vous pourrez voir les graphiques et les mesures.

Conclusion

Monitorix est un outil simple qui nous permet de surveiller un système à l'aide de nombreux graphiques.

J'espère que vous avez aimé cet article et que vous le partagez pour nous aider à grandir.


Debian
  1. Comment installer Debian 10 (Buster)

  2. Comment installer Python 3.9 sur Debian 10

  3. Comment installer Memcached sur Debian 10

  4. Comment installer TeamViewer sur Debian 10

  5. Comment installer Git sur Debian 9

Comment installer Skype sur Debian 9

Comment installer R sur Debian 10

Comment installer Debian 11

Comment installer Monitorix sur Debian 10

Comment installer Go sur Debian 10

Comment installer Go sur Debian