Instalação MRTG · 2 min read · Nov 24, 2025

Como Instalar e Configurar o MRTG no Ubuntu 18.04

O MRTG, também conhecido como “Multi Router Traffic Grapher”, é uma ferramenta gratuita e de código aberto para monitorar a carga de tráfego em links de rede. Você pode monitorar o tráfego de rede diário, semanal, mensal e anual usando o MRTG. O MRTG é compatível com sistemas operacionais Windows e Linux. O MRTG fornece uma interface web simples para exibir dados de tráfego de rede em forma gráfica.

Neste tutorial, aprenderemos como instalar o MRTG no servidor Ubuntu 18.04.

Requisitos

  • Um servidor rodando Ubuntu 18.04.
  • Um usuário não-root com privilégios sudo.

Instalar Pacotes Necessários

Antes de começar, você precisará instalar alguns pacotes em seu sistema. Você pode instalar todos eles executando o seguinte comando:

sudo apt-get install apache2 snmp snmpd -y

Uma vez que todos os pacotes estejam instalados, inicie o serviço apache e snmp e habilite-os para iniciar na inicialização com o seguinte comando:

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

Instalar e Configurar o MRTG

Por padrão, o MRTG está disponível no repositório padrão do Ubuntu 18.04. Você pode instalá-lo apenas executando o seguinte comando:

sudo apt-get install mrtg -y

Após instalar o MRTG, você precisará configurá-lo para monitorar dispositivos-alvo. Primeiro, crie um diretório MRTG dentro do diretório raiz do Apache:

sudo mkdir /var/www/mrtg

Em seguida, dê a propriedade adequada ao diretório mrtg:

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

Em seguida, reconstrua a configuração do MRTG com o seguinte comando:

sudo cfgmaker public@localhost > /etc/mrtg.cfg

Você deve ver a seguinte saída:

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 ifSpeed

Em seguida, crie um arquivo de índice para o servidor /web com o seguinte comando:

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

Configurar o Apache para MRTG

Em seguida, você precisará criar um arquivo de host virtual do apache para o MRTG. Você pode fazer isso com o seguinte comando:

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

Adicione as seguintes linhas:


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

Salve e feche o arquivo quando terminar. Em seguida, habilite o host virtual e reinicie o serviço apache para aplicar todas as alterações:

sudo a2ensite mrtg  
sudo systemctl restart apache2

Agora, abra seu navegador web e digite a URL http://yourdomain.com. Você será redirecionado para a seguinte página:

Links

  • MRTG
Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.