Redes · 2 min read · Nov 24, 2025
Cómo instalar y configurar MRTG en Ubuntu 18.04

MRTG, también conocido como “Multi Router Traffic Grapher”, es una herramienta gratuita y de código abierto para monitorear la carga de tráfico en enlaces de red. Puedes monitorear el tráfico de red diario, semanal, mensual y anual utilizando MRTG. MRTG es compatible con sistemas operativos Windows y Linux. MRTG proporciona una interfaz web simple para mostrar datos de tráfico de red en forma gráfica.
En este tutorial, aprenderemos cómo instalar MRTG en un servidor Ubuntu 18.04.
Requisitos
- Un servidor que ejecute Ubuntu 18.04.
- Un usuario no root con privilegios de sudo.
Instalar paquetes requeridos
Antes de comenzar, necesitarás instalar algunos paquetes en tu sistema. Puedes instalar todos ellos ejecutando el siguiente comando:
sudo apt-get install apache2 snmp snmpd -yUna vez que todos los paquetes estén instalados, inicia el servicio apache y snmp y habilítalos para que se inicien al arrancar con el siguiente comando:
sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start snmpd
sudo systemctl enable snmpdInstalar y configurar MRTG
Por defecto, MRTG está disponible en el repositorio predeterminado de Ubuntu 18.04. Puedes instalarlo simplemente ejecutando el siguiente comando:
sudo apt-get install mrtg -yDespués de instalar MRTG, necesitarás configurarlo para monitorear dispositivos de destino. Primero, crea un directorio MRTG dentro del directorio raíz de Apache:
sudo mkdir /var/www/mrtgA continuación, otorga la propiedad adecuada al directorio mrtg:
sudo chown -R www-data:www-data /var/www/mrtgA continuación, reconstruye la configuración de MRTG con el siguiente comando:
sudo cfgmaker public@localhost > /etc/mrtg.cfgDeberías ver la siguiente salida:
cfgmaker public@localhost > /etc/mrtg.cfg
--base: Obtener información del dispositivo en public@localhost:
--base: Id. del proveedor: Proveedor desconocido - 1.3.6.1.4.1.8072.3.2.10
--base: Población de confcache
--base: Obtener información de la interfaz
--base: Caminando ifIndex
--base: Caminando ifType
--base: Caminando ifAdminStatus
--base: Caminando ifOperStatus
--base: Caminando ifMtu
--base: Caminando ifSpeedA continuación, crea un archivo de índice para el servidor web con el siguiente comando:
sudo indexmaker /etc/mrtg.cfg > /var/www/mrtg/index.htmlConfigurar Apache para MRTG
A continuación, necesitarás crear un archivo de host virtual de apache para MRTG. Puedes hacer esto con el siguiente comando:
sudo nano /etc/apache2/sites-available/mrtg.confAgrega las siguientes líneas:
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
Guarda y cierra el archivo cuando hayas terminado. Luego habilita el host virtual y reinicia el servicio apache para aplicar todos los cambios:
sudo a2ensite mrtg
sudo systemctl restart apache2Ahora, abre tu navegador web y escribe la URL http://yourdomain.com. Serás redirigido a la siguiente página:

Enlaces
- MRTG
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.