Netzwerküberwachung · 2 min read · Nov 24, 2025
So installieren und konfigurieren Sie MRTG auf Ubuntu 18.04

MRTG, auch bekannt als “Multi Router Traffic Grapher”, ist ein kostenloses und Open-Source-Tool zur Überwachung der Verkehrsbelastung auf Netzwerkverbindungen. Sie können den täglichen, wöchentlichen, monatlichen und jährlichen Netzwerkverkehr mit MRTG überwachen. MRTG unterstützt Windows- und Linux-Betriebssysteme. MRTG bietet eine einfache Weboberfläche, um Netzwerkverkehrsdaten grafisch darzustellen.
In diesem Tutorial lernen wir, wie man MRTG auf einem Ubuntu 18.04-Server installiert.
Anforderungen
- Ein Server, der Ubuntu 18.04 ausführt.
- Ein Nicht-Root-Benutzer mit Sudo-Rechten.
Installieren Sie die erforderlichen Pakete
Bevor Sie beginnen, müssen Sie einige Pakete auf Ihrem System installieren. Sie können alle mit dem folgenden Befehl installieren:
sudo apt-get install apache2 snmp snmpd -ySobald alle Pakete installiert sind, starten Sie den Apache- und den SNMP-Dienst und aktivieren Sie sie, damit sie beim Booten starten, mit dem folgenden Befehl:
sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start snmpd
sudo systemctl enable snmpdMRTG installieren und konfigurieren
Standardmäßig ist MRTG im Ubuntu 18.04 Standard-Repository verfügbar. Sie können es installieren, indem Sie einfach den folgenden Befehl ausführen:
sudo apt-get install mrtg -yNach der Installation von MRTG müssen Sie es konfigurieren, um Zielgeräte zu überwachen. Zuerst erstellen Sie ein MRTG-Verzeichnis im Apache-Stammverzeichnis:
sudo mkdir /var/www/mrtgAls nächstes geben Sie dem MRTG-Verzeichnis die richtige Eigentümerschaft:
sudo chown -R www-data:www-data /var/www/mrtgAls nächstes bauen Sie die MRTG-Konfiguration mit dem folgenden Befehl neu auf:
sudo cfgmaker public@localhost > /etc/mrtg.cfgSie sollten die folgende Ausgabe sehen:
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 ifSpeedAls nächstes erstellen Sie eine Indexdatei für den /Webserver mit dem folgenden Befehl:
sudo indexmaker /etc/mrtg.cfg > /var/www/mrtg/index.htmlApache für MRTG konfigurieren
Als nächstes müssen Sie eine Apache-virtuelle Hostdatei für MRTG erstellen. Sie können dies mit dem folgenden Befehl tun:
sudo nano /etc/apache2/sites-available/mrtg.confFügen Sie die folgenden Zeilen hinzu:
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
Speichern und schließen Sie die Datei, wenn Sie fertig sind. Aktivieren Sie dann den virtuellen Host und starten Sie den Apache-Dienst neu, um alle Änderungen anzuwenden:
sudo a2ensite mrtg
sudo systemctl restart apache2Öffnen Sie nun Ihren Webbrowser und geben Sie die URL http://yourdomain.com ein. Sie werden auf die folgende Seite weitergeleitet:

Links
- MRTG
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.