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_bakEnsuite, ouvrez le fichier sources.list dans un éditeur. J’utiliserai nano ici :
sudo nano /etc/apt/sources.listRemarque : Il est fortement recommandé de sauvegarder le fichier original avant de faire des modifications.
Cela ouvrira une fenêtre comme celle-ci :

Placez le curseur à la fin du fichier et ajoutez cette ligne :
deb http://apt.izzysoft.de/ubuntu generic universeCe 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.ascMaintenant, 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.ascet 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.confUne fenêtre comme celle-ci s’ouvrira :

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 restartAjoutez 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 adminNous 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 :

Interface

Profitez de ce logiciel cool et utile !.
Liens
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.