GNU/Linux >> Tutoriales Linux >  >> Ubuntu

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 los enlaces de la red. Puede monitorear el tráfico de red diario, semanal, mensual y anual usando MRTG. MRTG es compatible con los 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 el servidor Ubuntu 18.04.

Requisitos

  • Un servidor con Ubuntu 18.04.
  • Un usuario no root con privilegios sudo.

Instalar paquetes necesarios

Antes de comenzar, deberá instalar algunos paquetes en su sistema. Puede instalarlos todos ejecutando el siguiente comando:

sudo apt-get install apache2 snmp snmpd -y

Una vez que todos los paquetes estén instalados, inicie el servicio apache y snmp y habilítelos para que se inicien en el arranque con el siguiente comando:

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

Instalar y configurar MRTG

De forma predeterminada, MRTG está disponible en el repositorio predeterminado de Ubuntu 18.04. Puede instalarlo simplemente ejecutando el siguiente comando:

sudo apt-get install mrtg -y

Después de instalar MRTG, deberá configurarlo para monitorear los dispositivos de destino. Primero, cree un directorio MRTG dentro del directorio raíz de Apache:

sudo mkdir /var/www/mrtg

A continuación, otorgue la propiedad adecuada al directorio mrtg:

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

A continuación, reconstruya la configuración de MRTG con el siguiente comando:

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

Debería ver el siguiente resultado:

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

A continuación, cree un archivo de índice para el servidor /web con el siguiente comando:

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

Configurar Apache para MRTG

A continuación, deberá crear un archivo de host virtual apache para MRTG. Puedes hacer esto con el siguiente comando:

sudo nano /etc/apache2/sites-available/mrtg.conf

Agregue las siguientes líneas:

<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>

Guarde y cierre el archivo cuando haya terminado. Luego habilite el host virtual y reinicie el servicio de apache para aplicar todos los cambios:

sudo a2ensite mrtg
sudo systemctl restart apache2

Ahora, abra su navegador web y escriba la URL http://yourdomain.com . Será redirigido a la siguiente página:

Enlaces

  • MRTG

Ubuntu
  1. Cómo instalar y configurar Nginx en Ubuntu 20.04

  2. Cómo instalar y configurar GitLab en Ubuntu 18.04

  3. Cómo instalar y configurar Redis en Ubuntu 18.04

  4. ¿Cómo instalar y configurar Varnish en Ubuntu 20.04?

  5. Cómo instalar y configurar LibreNMS en Ubuntu 20.04

Cómo instalar y configurar GitLab en Ubuntu 16.04

Cómo instalar y configurar Cacti en Ubuntu 20.04

Cómo instalar y configurar GitLab CE en Ubuntu 18.04 LTS

Cómo instalar y configurar DNS en Ubuntu

Cómo instalar y configurar Kubernetes en Ubuntu

Cómo instalar y configurar Memcached en Ubuntu