Surveillance système · 3 min read · Jan 25, 2026
Installer et configurer le logiciel de surveillance Monitorix sur Debian 10

Monitorix est un outil de surveillance de réseau informatique open-source léger qui peut être utilisé pour surveiller les performances globales du système. Il collecte des données système et affiche les informations sous forme de graphiques via l’interface web. Il peut être exécuté sur la plupart des systèmes d’exploitation basés sur Linux, y compris CentOS, Debian, Ubuntu, FreeBSD, OpenBSD et NetBSD.
Monitorix dispose d’un ensemble riche de fonctionnalités, dont certaines sont listées ci-dessous :
- Moyenne de charge système et utilisation.
- Utilisation du noyau par processeur.
- Utilisation globale du noyau.
- Santé du système HP ProLiant.
- Statistiques des capteurs génériques.
- Températures des LM-Sensors et GPU.
- Températures et utilisation de NVIDIA.
- Températures et santé des disques durs.
- Utilisation du système de fichiers et activité I/O.
- Trafic et utilisation du réseau.
Dans ce tutoriel, je vais expliquer comment installer le serveur de surveillance Monitorix sur Debian 10.
Prérequis
- Un serveur exécutant Debian 10.
- Un mot de passe root configuré sur votre serveur.
Commencer
Avant de commencer, il est recommandé de mettre à jour votre serveur avec la dernière version. Vous pouvez le mettre à jour en utilisant la commande suivante :
apt-get update -y
apt-get upgrade -yUne fois votre serveur mis à jour, redémarrez-le pour appliquer les changements.
Installer Monitorix
Tout d’abord, téléchargez la dernière version de Monitorix depuis leur site officiel en utilisant la commande suivante :
wget https://www.monitorix.org/monitorix_3.11.0-izzy1_all.debUne fois le téléchargement terminé, installez le fichier téléchargé en utilisant la commande suivante :
dpkg -i monitorix_3.11.0-izzy1_all.debLa commande ci-dessus produira quelques erreurs de dépendance. Vous pouvez résoudre toute erreur de dépendance avec la commande suivante :
apt-get install -fAprès avoir installé Monitorix, démarrez le service Monitorix et activez-le pour qu’il démarre après le redémarrage du système avec la commande suivante :
systemctl start monitorix
systemctl enable monitorixSortie :
monitorix.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable monitorix
Vous pouvez maintenant vérifier le service Monitorix en exécutant la commande suivante :
systemctl status monitorixVous devriez voir la sortie suivante :
? monitorix.service - LSB: Start Monitorix daemon
Loaded: loaded (/etc/init.d/monitorix; generated)
Active: active (running) since Sun 2019-12-29 16:05:19 UTC; 30s ago
Docs: man:systemd-sysv-generator(8)
Tasks: 1 (limit: 2359)
Memory: 71.0M
CGroup: /system.slice/monitorix.service
??9827 /usr/bin/monitorix -c /etc/monitorix/monitorix.conf -p /var/run/monitorix.pid
Dec 29 16:05:18 debian10 systemd[1]: Starting LSB: Start Monitorix daemon...
Dec 29 16:05:19 debian10 monitorix[9822]: .
Dec 29 16:05:19 debian10 systemd[1]: Started LSB: Start Monitorix daemon.
Pour vérifier la version installée de Monitorix, exécutez la commande suivante :
monitorix -vVous devriez obtenir la sortie suivante :
Monitorix version 3.11.0 (14-Mar-2019)
by Jordi Sanfeliu <[email protected]>
http://www.monitorix.org/
Configurer Monitorix
Le fichier de configuration par défaut pour Monitorix est situé à /etc/monitorix/monitorix.conf. Vous devrez l’éditer et apporter quelques modifications selon les détails de votre système.
Vous pouvez l’éditer avec la commande suivante :
nano /etc/monitorix/monitorix.confChangez les lignes suivantes :
title = Serveur de surveillance Monitorix
hostname = debian10
host = debian10
hosts_deny = all
hosts_allow = 192.168.1.0/24
enabled = y
Enregistrez et fermez le fichier lorsque vous avez terminé.
Ensuite, vous devrez créer un utilisateur pour authentifier Monitorix.
Tout d’abord, installez le paquet Apache Utilities avec la commande suivante :
apt-get install apache2-utils -yEnsuite, créez un utilisateur pour Monitorix avec la commande suivante :
htpasswd -d -c /var/lib/monitorix/htpasswd adminOn vous demandera de définir le mot de passe pour l’utilisateur comme indiqué ci-dessous :
New password:
Re-type new password:
Adding password for user admin
Ensuite, redémarrez le service Monitorix pour appliquer les changements.
systemctl restart monitorixPar défaut, Monitorix écoute sur le port 8080. Vous pouvez le vérifier avec la commande suivante :
netstat -ant | grep 8080Sortie :
tcp6 0 0 :::8080 :::* LISTEN
tcp6 0 0 ::1:8080 ::1:45178 TIME_WAIT
Accéder à l’interface web de Monitorix
Maintenant, ouvrez votre navigateur web et tapez l’URL http://your-server-ip:8080/monitorix. Vous serez redirigé vers la page de connexion de Monitorix :

Fournissez votre nom d’utilisateur Monitorix, votre mot de passe et cliquez sur le bouton Se connecter. Vous devriez voir le tableau de bord Monitorix sur la page suivante :


Utilisation globale du noyau, utilisation du système de fichiers et activité I/O

Trafic réseau, utilisation et statistiques Netstat

Félicitations ! Vous avez réussi à installer le serveur de surveillance Monitorix sur Debian 10.
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.