GNU/Linux >> Tutoriels Linux >  >> Ubuntu

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 à l'aide de 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 à installer MRTG sur le serveur Ubuntu 18.04.

Exigences

  • Un serveur exécutant Ubuntu 18.04.
  • Un utilisateur non root avec des privilèges sudo.

Installer les packages requis

Avant de commencer, vous devrez installer certains packages sur votre système. Vous pouvez tous les installer en exécutant la commande suivante :

sudo apt-get install apache2 snmp snmpd -y

Une fois tous les packages installés, démarrez les services apache et snmp et autorisez-les à démarrer au démarrage avec la commande suivante :

sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start snmpd
sudo systemctl enable snmpd

Installer et configurer MRTG

Par défaut, MRTG est disponible dans le référentiel par défaut d'Ubuntu 18.04. Vous pouvez l'installer en exécutant simplement la commande suivante :

sudo apt-get install mrtg -y

Après avoir installé MRTG, vous devrez le configurer pour surveiller les appareils cibles. Commencez par créer un répertoire MRTG dans le répertoire racine d'Apache :

sudo mkdir /var/www/mrtg

Ensuite, attribuez la propriété appropriée au répertoire mrtg :

sudo chown -R www-data:www-data /var/www/mrtg

Ensuite, reconstruisez la configuration MRTG avec la commande suivante :

sudo cfgmaker [email protected] > /etc/mrtg.cfg

Vous devriez voir le résultat suivant :

cfgmaker [email protected] > /etc/mrtg.cfg
--base: Get Device Info on [email protected]:
--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 ifSpeed

Ensuite, créez un fichier d'index pour le serveur /web avec la commande suivante :

sudo indexmaker /etc/mrtg.cfg > /var/www/mrtg/index.html

Configurer 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.conf

Ajoutez les lignes suivantes :

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/var/www/mrtg"
ServerName yourdomain.com
<Directory "/var/www/mrtg/">
Options None
AllowOverride None
Order allow,deny
Allow from all
Require all granted
</Directory>
TransferLog /var/log/apache2/mrtg_access.log
ErrorLog /var/log/apache2/mrtg_error.log
</VirtualHost>

Enregistrez et fermez le fichier lorsque vous avez terminé. Activez ensuite l'hôte virtuel et redémarrez le service apache pour appliquer toutes les modifications :

sudo a2ensite mrtg
sudo systemctl restart apache2

Maintenant, ouvrez votre navigateur Web et saisissez l'URL http://votredomaine.com . Vous serez redirigé vers la page suivante :

  • MRTG

Ubuntu
  1. Comment installer et configurer Nginx sur Ubuntu 20.04

  2. Comment installer et configurer GitLab sur Ubuntu 18.04

  3. Comment installer et configurer Redis sur Ubuntu 18.04

  4. Comment installer et configurer Varnish sur Ubuntu 20.04 ?

  5. Comment installer et configurer LibreNMS sur Ubuntu 20.04

Comment installer et configurer GitLab sur Ubuntu 16.04

Comment installer et configurer Cacti sur Ubuntu 20.04

Comment installer et configurer GitLab CE sur Ubuntu 18.04 LTS

Comment installer et configurer DNS sur Ubuntu

Comment installer et configurer Kubernetes sur Ubuntu

Comment installer et configurer Memcached sur Ubuntu