Surveillance système · 2 min read · Nov 24, 2025

Surveillance des performances avec Monitorix sur Ubuntu 16.04

Ce tutoriel montre l’installation et la configuration de Monitorix sur Ubuntu 16.04 (Xenial Xerus). Monitorix est un outil de surveillance gratuit, léger et open source conçu pour surveiller autant de services et de ressources système que possible sur des serveurs et des postes de travail. Il se compose principalement de deux programmes : un collecteur, appelé Monitorix, qui est un démon Perl qui est démarré automatiquement en tant que service système, et un script CGI appelé monitorix.cgi. Depuis la version 3.0, Monitorix inclut son propre serveur HTTP intégré, vous n’êtes donc pas obligé d’installer un serveur web tiers pour l’utiliser.

Vous pouvez le télécharger sur www.monitorix.com

Étape 1 : Ajouter le dépôt Monitorix

Dans cette étape, nous allons ajouter le dépôt Monitorix Ubuntu au fichier /etc/apt/sources.list.

Tout d’abord, nous faisons une sauvegarde du fichier sources.list original :

cp -pf /etc/apt/sources.list /etc/apt/sources.list_bak

Ensuite, ouvrez le fichier sources.list dans un éditeur. J’utiliserai nano ici :

sudo nano /etc/apt/sources.list

Remarque : Il est fortement recommandé de sauvegarder le fichier original avant de faire des modifications.

Cela ouvrira une fenêtre comme celle-ci :

Fichier sources.list d'Ubuntu.

Placez le curseur à la fin du fichier et ajoutez cette ligne :

deb http://apt.izzysoft.de/ubuntu generic universe

Ce dépôt est uniquement pour debian et ses dérivés comme ubuntu.

Étape 2 : Ajouter la clé PGP

Une fois le dépôt ajouté, nous devons télécharger (ou ajouter) la clé PGP et l’”installer” dans le système. Vous pouvez télécharger la clé directement depuis http://apt.izzysoft.de/izzysoft.asc avec wget.

sudo apt-get -y install wget  
cd /tmp  
wget http://apt.izzysoft.de/izzysoft.asc

Maintenant, nous devons aller dans le répertoire où nous avons enregistré le fichier .asc et ouvrir une fenêtre de terminal, pour exécuter la commande suivante :

sudo apt-key add izzysoft.asc

et ensuite mettre à jour le dépôt avec :

sudo apt-get update

Étape 3 : Installer Monitorix

Maintenant, installez le paquet “monitorix”. Apt installera automatiquement les dépendances.

sudo apt-get -y install monitorix apache2-utils

Étape 4 : Configurer Monitorix

Nous avons la possibilité de configurer le monitorix.conf situé à /etc/ monitorix /monitorix.conf :

sudo nano /etc/monitorix/monitorix.conf

Une fenêtre comme celle-ci s’ouvrira :

Le fichier monitorix.conf ouvert dans l'éditeur nano.

Remarque : Je recommande fortement de sauvegarder ce fichier avant toute modification.

Recherchez les lignes :

  
 enabled = n  
 msg = Monitorix : Accès restreint  
 htpasswd = /var/lib/monitorix/htpasswd  
 

et activez l’authentification en changeant enabled en “y” :

  
 enabled = y  
 msg = Monitorix : Accès restreint  
 htpasswd = /var/lib/monitorix/htpasswd  
 

Une fois configuré, nous devons redémarrer le service monitorix :

sudo service monitorix restart

Ajoutez un nom d’utilisateur et un mot de passe pour la connexion Monitorix. J’utiliserai le nom d’utilisateur “admin” avec le mot de passe “howtoforge” dans l’exemple ci-dessous. Veuillez choisir un mot de passe plus sécurisé sur votre système :)

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

Nous utilisons le paramètre -d pour crypter le mot de passe avec crypt() comme l’exige Monitorix. Le dialogue de la commande htpasswd sera comme ceci.

david@desktop:/tmp# sudo htpasswd -d -c /var/lib/monitorix/htpasswd admin  
Nouveau mot de passe :  
Ressaisissez le nouveau mot de passe :  
Ajout du mot de passe pour l'utilisateur admin

Étape 5 : Démarrer Monitorix

Pointez le navigateur vers http://192.168.1.100:8080/monitorix/ (remplacez l’IP par l’IP de votre serveur) et vous verrez :

Sélectionnez la plage horaire dans Monitorix.

Interface

Les graphiques de performance de Monitorix.

Profitez de ce logiciel cool et utile !.

Liens

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.