No passado, falamos sobre boas ferramentas de monitoramento de sistema, desta vez queremos dar a conhecer monitorix uma ferramenta leve, mas robusta, que fornecerá a todos os administradores de sistema informações adequadas e estendidas sobre seus sistemas a qualquer momento.
O que é Monitorix?
É uma ferramenta de código aberto, apoiada por uma ampla comunidade que nos permite monitorar os sistemas de forma simples, foi projetada para controlar a maior quantidade possível de serviços e recursos do sistema. Esta ferramenta foi desenvolvida com o propósito de funcionar em servidores Linux / Unix, mas tem a particularidade de poder ser executada em dispositivos embarcados, o que a torna multiplataforma e portátil.
Seus desenvolvedores explicam que a ferramenta é o resultado da execução de dois programas, um deles denominado monitorix, que é um daemon Perl que inicia automaticamente como qualquer outro serviço no sistema e um script chamado monitorix.cgiTambém possui um servidor HTTP integrado para que não tenhamos que instalar um servidor web para o seu funcionamento.
Recursos do Monitorix
- Ele tem um grande número de estatísticas gráficas que coletam informações do sistema, como carga do sistema, uso do kernel, uso do processador, sensores, temperatura, uso do sistema de arquivos, uso do diretório, netstat, lighttpd, nginx, processos entre outras.
- Suporte para monitoramento de vários servidores remotos.
- Suporte para monitorar o tráfego da Internet de dispositivos em uma LAN.
- Sistema de alerta extensivo.
- Servidor HTTP incluído.
- Envio automático de e-mail com estatísticas do sistema.
- Possibilidade de incluir arquivos de configuração adicionais.
- Capacidade de visualizar estatísticas por (hora, dia, semana, mês ou ano).
- Capacidade de aumentar o zoom em qualquer gráfico para vê-lo com mais detalhes.
- Capacidade de exibir métricas de rede em Mbytes / s ou Mbits / s.
- Possibilidade de exibir temperaturas em graus Celsius ou Fahrenheit.
- Capacidade de gerar gráficos em formatos PNG ou SVG.
- Capacidade de configurar o número de anos de dados históricos (sem limite).
- Interface da web intuitiva.
- Ele pode ser configurado apenas com um arquivo de texto.
- Inclui um modo silencioso que permite recuperar gráficos de scripts.
- As estatísticas de tráfego são armazenadas em bancos de dados de tamanho fixo.
- Escrito em linguagem Perl.
- GNU / Linux, FreeBSD, OpenBSD e NetBSD testados e suportados.
- Livre e de código aberto

Como instalar o Monitorix
Usuários RedHat / Fedora / CentOS e derivados, você pode instalar o Monitorix graças ao yum da seguinte maneira:
$ yum install monitorix $ service monitorix start
Por sua vez, os usuários do Arch Linux e seus derivados podem utilizar o AUR para instalar esta ferramenta de monitoramento do sistema, para isso, execute o seguinte comando:
$yaourt -S monitorix
No caso do Debian, Ubuntu, Deepin e usuários derivados, você pode usar a ferramenta instalando o .deb mais recente da ferramenta disponível aqui. Em seguida, procedemos à instalação do .deb e algumas dependências como segue
$ sudo apt-get update $ sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libyan- socket-ssl-perl $ Dpkg -i * .deb monitorix $ Apt-get -f install
