Monitorix - Ferramenta de Monitoramento de Sistema
Monitorix é uma ferramenta de código fonte aberta e leve, para monitoramento de seu sistema. Ele foi criado para ser usado em servidores GNU/Linux e UNIX.
Introdução
Monitorix, como foi informado, é uma ferramenta de código fonte aberto para monitoramento do seu sistema, projetado para monitorar os serviços e recursos do sistema, como CPU, memória, rede. Ele foi criado para ser usado em servidores GNU/Linux e UNIX, mas devido á sua simplicidade e tamanho pequeno pode ser usado em dispositivos embarcados também.
Ele consiste principalmente de dois programas: um colecionador, chamado monitorix, que é um daemon em Perl que é iniciado automaticamente como qualquer outro serviço do sistema, e um script CGI chamado monitorix.cgi.
Ele está atualmente em desenvolvimento ativo adicionando novas funcionalidades, novos gráficos e correção de erros na tentativa de oferecer uma ótima ferramenta para administração de sistemas diária.
Monitorix é um projeto open source e como qualquer outro projeto de código aberto, qualquer um pode contribuir com o seu próprio tempo e conhecimento. Ele está sob licença GNU GPLv2.
Instalação pelo repositório:
# yum install monitorix -y
Para instalação manual, instale primeiro as dependências do Monitorix:
# yum install rrdtool rrdtool-perl perl-libwww-perl perl-MailTools perl-MIME-Lite perl-CGI perl-DBI -y
# yum install perl-XML-Simple perl-Config-General perl-HTTP-Server-Simple -y
Agora baixe a última versão, que até esse momento é a 3.2.1-1:
# wget http://www.monitorix.org/monitorix-3.2.1-1.noarch.rpm
Efetue a instalação:
# rpm -ivh monitorix-3.2.1-1.noarch.rpm
Agora inicie o servidor:
# service monitorix start
E para acessar:
http://<ip da máquina>:8080/monitorix/
A instalação em Debian/Ubuntu é similar, pode ser feita via repositório ou instalação manual com instalação das dependências e baixando e instalando o Monitorix.
Instalação via repositório:
# apt-get update
# apt-get install monitorix
Instalando manual. Baixe as dependências:
# apt-get update
# apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl
# apt-get install libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl
Efetue o download da última versão até esse momento 3.2:
# wget http://www.monitorix.org/monitorix_3.2.0-izzy1_all.deb
Agora instale o pacote:
# dpkg -i monitorix_3.2.0-izzy1_all.deb
Reinicie o o Apache:
# service apache2 reload
E digite no seu browser:
http://<ip da máquina>/monitorix/
Ao digitar no seu browser, pode verificar o relatório por dia, semana, mês e por ano. E os demais screenshots: Espero que ajude.
Guia de referência:
Ele consiste principalmente de dois programas: um colecionador, chamado monitorix, que é um daemon em Perl que é iniciado automaticamente como qualquer outro serviço do sistema, e um script CGI chamado monitorix.cgi.
Ele está atualmente em desenvolvimento ativo adicionando novas funcionalidades, novos gráficos e correção de erros na tentativa de oferecer uma ótima ferramenta para administração de sistemas diária.
Monitorix é um projeto open source e como qualquer outro projeto de código aberto, qualquer um pode contribuir com o seu próprio tempo e conhecimento. Ele está sob licença GNU GPLv2.
Instalação do Monitorix
A instalação do Monitorix no RedHat/CentoS/Fedora pode ser via repositório ou baixando o pacote e instalado manualmente.Instalação pelo repositório:
# yum install monitorix -y
Para instalação manual, instale primeiro as dependências do Monitorix:
# yum install rrdtool rrdtool-perl perl-libwww-perl perl-MailTools perl-MIME-Lite perl-CGI perl-DBI -y
# yum install perl-XML-Simple perl-Config-General perl-HTTP-Server-Simple -y
Agora baixe a última versão, que até esse momento é a 3.2.1-1:
# wget http://www.monitorix.org/monitorix-3.2.1-1.noarch.rpm
Efetue a instalação:
# rpm -ivh monitorix-3.2.1-1.noarch.rpm
Agora inicie o servidor:
# service monitorix start
E para acessar:
http://<ip da máquina>:8080/monitorix/
A instalação em Debian/Ubuntu é similar, pode ser feita via repositório ou instalação manual com instalação das dependências e baixando e instalando o Monitorix.
Instalação via repositório:
# apt-get update
# apt-get install monitorix
Instalando manual. Baixe as dependências:
# apt-get update
# apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl
# apt-get install libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl
Efetue o download da última versão até esse momento 3.2:
# wget http://www.monitorix.org/monitorix_3.2.0-izzy1_all.deb
Agora instale o pacote:
# dpkg -i monitorix_3.2.0-izzy1_all.deb
Reinicie o o Apache:
# service apache2 reload
E digite no seu browser:
http://<ip da máquina>/monitorix/
Ao digitar no seu browser, pode verificar o relatório por dia, semana, mês e por ano. E os demais screenshots: Espero que ajude.
Guia de referência:
Parabéns!