Installation MRTG · 2 min read · Nov 24, 2025
Comment installer et configurer MRTG sur Ubuntu 18.04

MRTG également connu sous le nom de “Multi Router Traffic Grapher” est un outil gratuit et open source pour surveiller la charge de trafic sur les liens réseau. Vous pouvez surveiller le trafic réseau quotidien, hebdomadaire, mensuel et annuel en utilisant MRTG. MRTG prend en charge les systèmes d’exploitation Windows et Linux. MRTG fournit une interface web simple pour afficher les données de trafic réseau sous forme graphique.
Dans ce tutoriel, nous allons apprendre comment installer MRTG sur un serveur Ubuntu 18.04.
Exigences
- Un serveur exécutant Ubuntu 18.04.
- Un utilisateur non-root avec des privilèges sudo.
Installer les paquets requis
Avant de commencer, vous devrez installer certains paquets sur votre système. Vous pouvez tous les installer en exécutant la commande suivante :
sudo apt-get install apache2 snmp snmpd -yUne fois tous les paquets installés, démarrez le service apache et snmp et activez-les pour qu’ils démarrent au démarrage avec la commande suivante :
sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start snmpd
sudo systemctl enable snmpdInstaller et configurer MRTG
Par défaut, MRTG est disponible dans le dépôt par défaut d’Ubuntu 18.04. Vous pouvez l’installer en exécutant simplement la commande suivante :
sudo apt-get install mrtg -yAprès avoir installé MRTG, vous devrez le configurer pour surveiller les appareils cibles. Tout d’abord, créez un répertoire MRTG à l’intérieur du répertoire racine d’Apache :
sudo mkdir /var/www/mrtgEnsuite, donnez la propriété appropriée au répertoire mrtg :
sudo chown -R www-data:www-data /var/www/mrtgEnsuite, reconstruisez la configuration de MRTG avec la commande suivante :
sudo cfgmaker public@localhost > /etc/mrtg.cfgVous devriez voir la sortie suivante :
cfgmaker public@localhost > /etc/mrtg.cfg
--base: Get Device Info on public@localhost:
--base: Vendor Id: Unknown Vendor - 1.3.6.1.4.1.8072.3.2.10
--base: Populating confcache
--base: Get Interface Info
--base: Walking ifIndex
--base: Walking ifType
--base: Walking ifAdminStatus
--base: Walking ifOperStatus
--base: Walking ifMtu
--base: Walking ifSpeedEnsuite, créez un fichier d’index pour le serveur /web avec la commande suivante :
sudo indexmaker /etc/mrtg.cfg > /var/www/mrtg/index.htmlConfigurer Apache pour MRTG
Ensuite, vous devrez créer un fichier d’hôte virtuel apache pour MRTG. Vous pouvez le faire avec la commande suivante :
sudo nano /etc/apache2/sites-available/mrtg.confAjoutez les lignes suivantes :
ServerAdmin [email protected]
DocumentRoot "/var/www/mrtg"
ServerName yourdomain.com
Options None
AllowOverride None
Order allow,deny
Allow from all
Require all granted
TransferLog /var/log/apache2/mrtg_access.log
ErrorLog /var/log/apache2/mrtg_error.log
Enregistrez et fermez le fichier lorsque vous avez terminé. Ensuite, activez l’hôte virtuel et redémarrez le service apache pour appliquer toutes les modifications :
sudo a2ensite mrtg
sudo systemctl restart apache2Maintenant, ouvrez votre navigateur web et tapez l’URL http://yourdomain.com. Vous serez redirigé vers la page suivante :

Liens
- MRTG
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.