Ferramenta de Monitoramento de Sistema – Monitorix
Ferramenta de Monitoramento de Sistema – Monitorix
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.
A instalação do Monitorix no RedHat/CentoS/Fedora
Antes vamos instalar o repositório do EPEL onde encontra-se os pacotes necessarios para instalação do Monitorix OK.
# rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# yum install rrdtool rrdtool-perl perl-libwww-perl perl-MailTools perl-MIME-Lite perl-CGI perl-DBI httpd -y
# yum install perl-XML-Simple perl-Config-General perl-HTTP-Server-Simple -y
Agora vamos baixar a ultima versão
# cd /tmp
# wget http://www.monitorix.org/monitorix-3.2.1-1.noarch.rpm
Efetue a instalação:
Eu costumo sempre testar o pacote antes para ver se o mesmo não está precisando de mais nenhuma dependência abaixo segue o comando:
# rpm –test -ivh monitorix-3.2.1-1.noarch.rpm
Preparando… ########################################### [100%]
Se tudo estiver OK basta repitir o comando sem “–test ” conforme abaixo:
# rpm -ivh monitorix-3.2.1-1.noarch.rpm
Agora inicie o servidor:
# service httpd start # caso o mesmo ainda não esteja rodando
# service monitorix start ou
# /etc/init.d/monitorix start
E para acessar e bem simples basta digitar:
http://<ip seu Linux>:8080/monitorix/
Coloquei alguns screenshots para vcs terem ideia da cara desta ferramenta lembrando que do modo que fiz acima estou monitorando o servidor local certo! mais e possível monitorar outros servidores tbm OK e tudo fica no arquivo /etc/monitorix.conf.
Bom se alguem quiser fazer 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 apache2
# 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 seu Linux>/monitorix/
Até a próxima pessoal.