Monitoramento · 3 min read · Oct 19, 2025

Monitoramento de desempenho com Monitorix 3.8.0 no Ubuntu 15.10

Este tutorial mostrará a instalação e configuração do Monitorix no Ubuntu 15.10 (Wiley Werewolf). 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

Primeiro, devemos adicionar o repositório do Monitorix para Ubuntu.

Primeiro, fazemos um backup do arquivo original sources.list:

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:

O arquivo sources.list do Ubuntu em um editor.

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 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 ou copiar e colar o próximo código em um arquivo txt e salvá-lo como izzysoft.asc

-----BEGIN PGP PUBLIC KEY BLOCK-----  
Version: GnuPG v1.4.2.2 (GNU/Linux)  

mQGiBEaUwUkRBAC9C+9ojad9/DjLgZJr7g4j5EcxCPJJ7R1vZp3DgONrGmyoQ4vl  
CRCT6qJoyD8jcguNqy4cyG4glDQuHJ86Q8MxdWrUDeHm5YRPlnDFrMaLGcKaUyox  
GV8PseBIJLeB76cjMy5dWoIJklZcWS0lVTsVuYt8ZIhyjfIXBZjy2VtrAwCg8xDe  
8WlF/p8aqorR2SUMzQxUSikEAIz6oZCc5Af2yktVZW0Lf6Gs9Xtumus4bQcehLH9  
3gDXJwo4gED5PKZAHCeg/XnauoxWjwrChmJ9log4GGgscHpFQAX323lsqL98O4Pb  
L9X/M2s7Cit/HGTseGVUh5MyL4dQCeIzIEUoMQzaJf1gmLPyrHkq6Ob4zZPe3ysI  
QUuKBAC3cb7wcP4ZNeZL1b3EynZ2Ox8xajRd7A/oirD5BZuQwGV9zemldJgH7f+1  
EvSy48daogAb1TT1HuUR8qe/hS0tpFxlz/0uRP7blMbVQyAnnupZ4eXW3CGQAaur  
bmXsQZsHmquqEPz3eFt/7EC4WZnZbZRJ9mUwRP9pcRLrnCjc6rQoSXp6eVNvZnQg  
RGV2ZWxvcG1lbnQgPGRldmVsQGl6enlzb2Z0LmRlPohgBBMRAgAgBQJGlMFJAhsD  
BgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQ10Tpwsm5tizmnACeJbWrxEZQ7fsX  
SUCxjr3OMWXASekAoNAawp8uAS1KOqK3Fo6rB4u9RsxjuQINBEaUwU0QCACVm6qe  
DZ4s0LvNwlKIBGokV2du7dVQPKFGpagVRnejDbK5xKkl7cZ7DsslyYRZejnFkpYX  
x4iCClDrg98L7xupO9S2LKsQZyQOg49Am8zJNBQ4HKO/TRNro+38GaC/PsNle2df  
0tAPjWc9y6VS/Z8s2M+7ZFDtjjgWVa/wKE4+YwVL2lAd+xp38ckDFuQlTu/GANTc  
cownWXfOSiEXjqDb60XyMIgFnWrEUKUcXpHdKFjj95zzgYZSx6SaIhJXJTJizbI/  
mFyjLZrSqnyZbjDP5lUfcfqOz2qtva7l8JzrZA2u9M4eKtiWBSEAUotSmMnUjV/9  
OlEN7lHuEinSt8z/AAMFB/oDqPOShdhMvl/UzO7Cz3b/ViHJGCCoMBA7P8LVj+MT  
jh5BhmKxsK3OK122GTPpCgMzvov3JF25uvMDquUAePUFm+x3QFYyjHJcZiaLP3ne  
d9i3cfC2nQiGOuB6MNar8U9IyYZydWhZrBiBUGjvurAAPv5IjDCRkgu6aTljEX8u  
hQmFUYYkFkIF7srx48X8iG0IcvrzxEGzGiFnXuO3AWFa7GrxTqotRe4nsinWqSXt  
RPHnNQxhklVfOjK6Q9mlN4pztIf2L3zmwlWsdOxIjObgKFcp1g12Ewik8wLn1ddH  
EQ2If9KYhG1fXfBbRZOS0XtH/JvChkbLOrpbXgS932KAiEkEGBECAAkFAkaUwU0C  
GwwACgkQ10Tpwsm5tiyE3wCffbhV2lKCBIuSSYKv1tEHRj3Sy+kAoIkzZpQeftdO  
9UE5+v1VnrUfMibd  
=nM4G  
-----END PGP PUBLIC KEY BLOCK-----

Baixando e salvando diretamente do site izzysoft:

Salvar a chave PGP.

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

Opção 1: Via repositório.

sudo apt-get install monitorix apache2-utils

Opção 2: Manualmente.

sudo apt-get update  
sudo apt-get install apache2 rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libio-socket-ssl-perl apache2-utils  
sudo dpkg -i monitorix*.deb  
sudo apt-get -f install

Passo 4: Configurando o Monitorix

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

sudo nano /etc/monitorix/monitorix.conf

Uma janela como esta será aberta:

O arquivo de configuração do Monitorix.

Nota: recomendamos 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 alterando enabled para “y”:

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

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

sudo service monitorix restart

Adicione um nome de usuário e senha para o login do Monitorix. 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://localhost:8080/monitorix/ (substitua localhost pelo IP do seu servidor caso você acesse o Monitorix de um Desktop externo) e você verá:

O Login do Monitorix.

Interface

Monitorix em ação.

Aproveite este software legal e útil!.

Referências

  1. Sanfeliu, J., http://www.monitorix.org/, Acessado em 08/11/2015.
Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.