Monitoramento · 2 min read · Nov 24, 2025

Monitoramento de desempenho com Monitorix no Ubuntu 16.04

Este tutorial mostra a instalação e configuração do Monitorix no Ubuntu 16.04 (Xenial Xerus). Monitorix é uma ferramenta de monitoramento leve, gratuita e de código aberto, projetada para monitorar o maior número possível de serviços e recursos do sistema em servidores e desktops. Consiste principalmente em dois programas: um coletor, chamado Monitorix, que é um daemon Perl que é iniciado automaticamente como um serviço do sistema, e um script CGI chamado monitorix.cgi. Desde a versão 3.0, o Monitorix inclui seu próprio servidor HTTP embutido, então você não é obrigado a instalar um servidor web de terceiros para usá-lo.

Você pode baixá-lo em www.monitorix.com

Passo 1: Adicionar o Repositório do Monitorix

Neste passo, adicionaremos o repositório do Monitorix ao arquivo /etc/apt/sources.list.

Primeiro, fazemos um backup do sources.list original:

cp -pf /etc/apt/sources.list /etc/apt/sources.list_bak

Em seguida, abra o arquivo sources.list em um editor. Vou usar o nano aqui:

sudo nano /etc/apt/sources.list

Nota: É altamente recomendável fazer backup do arquivo original antes de fazer qualquer alteração.

Isso abrirá uma janela como esta:

Arquivo sources.list do Ubuntu.

Coloque o cursor no final do arquivo e adicione esta linha:

deb http://apt.izzysoft.de/ubuntu generic universe

Este repositório é apenas para debian e seus derivados, como o ubuntu.

Passo 2: Adicionar a Chave PGP

Uma vez que o repositório é adicionado, precisamos baixar (ou adicionar) a chave PGP e “instalá-la” no sistema. Você pode baixar a chave diretamente de http://apt.izzysoft.de/izzysoft.asc com wget.

sudo apt-get -y install wget  
cd /tmp  
wget http://apt.izzysoft.de/izzysoft.asc

Agora, devemos ir para o diretório onde salvamos o arquivo .asc e abrir uma janela de terminal para executar o seguinte comando:

sudo apt-key add izzysoft.asc

e então atualizar o repositório com:

sudo apt-get update

Passo 3: Instalando o Monitorix

Agora instale o pacote “monitorix”. O Apt instalará as dependências automaticamente.

sudo apt-get -y install monitorix apache2-utils

Passo 4: Configurando o Monitorix

Temos a opção de configurar o monitorix.conf localizado em /etc/ monitorix /monitorix.conf:

sudo nano /etc/monitorix/monitorix.conf

Uma janela como esta será aberta:

Arquivo monitorix.conf aberto no editor nano.

Nota: Eu recomendo fortemente fazer backup deste arquivo antes de qualquer alteração.

Procure pelas linhas:

  
 enabled = n  
 msg = Monitorix: Acesso restrito  
 htpasswd = /var/lib/monitorix/htpasswd  
 

e habilite a autenticação mudando enabled para “y”:

  
 enabled = y  
 msg = Monitorix: Acesso restrito  
 htpasswd = /var/lib/monitorix/htpasswd  
 

Uma vez configurado, precisamos reiniciar o serviço monitorix:

sudo service monitorix restart

Adicione um nome de usuário e senha para o login do Monitorix. Eu usarei o nome de usuário “admin” com a senha “howtoforge” no exemplo abaixo. Por favor, escolha uma senha mais segura em seu sistema :)

sudo htpasswd -d -c /var/lib/monitorix/htpasswd admin

Usamos o parâmetro -d para criptografar a senha com crypt() conforme exigido pelo Monitorix. O diálogo do comando htpasswd será assim.

david@desktop:/tmp# sudo htpasswd -d -c /var/lib/monitorix/htpasswd admin  
Nova senha:  
Re-digite a nova senha:  
Adicionando senha para o usuário admin

Passo 5: Iniciando o Monitorix

Aponte o navegador para http://192.168.1.100:8080/monitorix/ (substitua o IP pelo IP do seu servidor) e você verá:

Selecione o intervalo de tempo no Monitorix.

Interface

Os gráficos de desempenho do Monitorix.

Aproveite este software legal e útil!.

Links

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.