O Monitorix 3.14.0 já foi lançado e estas são as suas novidades

monitorix

Há poucos dias, o lançamento de a nova versão do Monitorix 3.14.0, que é projetado para monitorar visualmente a operação de vários serviços, por exemplo, monitorar a temperatura da CPU, a carga do sistema, a atividade da rede e a capacidade de resposta dos serviços de rede.

O Monitorix foi criado para ser usado em servidores Linux / UNIX de produção, mas devido à sua simplicidade e tamanho pequeno, também pode ser usado em dispositivos embarcados. Esta aplicação consiste principalmente em dois programass: um colecionador, chamado monitorix, que é um daemon Perl que inicia automaticamente como qualquer outro serviço no sistema, e Um script CGI denominado monitorix.cgi.

O sistema é escrito em Perl, RRDTool É usado para gerar gráficos e armazenar dados, o código é distribuído sob a licença GPLv2.

Principais novidades de Monitorix 3.14.0

Nesta nova versão que é apresentada módulo nvme.pm adicionado para monitorar dispositivos de armazenamento NVMe (NVM Express). Entre os parâmetros levados em consideração: temperatura do disco, carga, erros registrados, intensidade das operações de gravação,

Além disso também observa-se que o módulo amdgpu.pm foi adicionado para rastrear o status de um número arbitrário de GPUs AMD. A dinâmica das mudanças em parâmetros como temperatura, consumo de energia, velocidade do cooler, consumo de memória de vídeo e mudanças de frequência da GPU são monitoradas.

Outra mudança importante é que módulo nvidiagpu.pm adicionado para monitoramento avançado de placas de vídeo baseadas em GPU NVIDIA (uma versão mais avançada do módulo nvidia.pm disponível anteriormente).

Por outro lado, também podemos descobrir que o suporte process.pm foi adicionado para sistemas com diferentes valores máximos de PID definidos em /proc/sys/kernel/pid_max, bem como um novo gráfico do tempo de atividade do processo em processo format.pm que vem com uma nova opção chamada time_unit para definir a escala do gráfico. [

O suporte para IPv6 também foi adicionado ao módulo de monitoramento de tráfego traffacct.pm, bem como o modo de operação da interface implementado na forma de uma aplicação web em tela cheia.

Dos demais mudanças que se destacam:

  • Adicionada a opção time_unit ao system.pm para definir a escala do gráfico de tempo de atividade.
  • Adicionada nova opção de linha de comando -s para decidir qual parte de uma linha no arquivo de configuração será a chave e qual será o valor.
  • Adicionado um botão de início no canto superior esquerdo para acessar facilmente a página principal
  • Adicionada a capacidade de visualizar o site como um aplicativo da Web no modo de tela cheia.
  • Alterada a forma como a opção cmd no port.pm funciona, executando diretamente o comando definido (sem argumentos), a menos que não esteja definido, caso em que o padrão ainda será ss.
  • Adicionadas algumas alterações ao monitorix-alert.sh para poder vinculá-lo e atuar como um script de alerta genérico.
  • Adicionados identificadores de velocidade do ventilador (como ventilador), potência (como pwr), porcentagem (como pct) e byte (como byt) ao gensens.pm.

Por fim, se estiver interessado em saber mais sobre o assunto, pode consultar os detalhes no link a seguir

Como instalar o Monitorix no Ubuntu e derivados?

Para aqueles que estão interessados ​​em poder instalar esta ferramenta em seu sistema, Eles podem fazer isso seguindo as instruções que compartilhamos abaixo.

Vamos baixar e instalar as dependências necessárias para a operação do Monitorix em nosso sistema.

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

Como próximo passo vamos baixar a última versão estável do Monitorix:

wget https://www.monitorix.org/monitorix_3.14.0-izzy1_all.deb -O monitorix.deb

Já fiz o download, agora vamos prosseguir com a instalação do aplicativo no sistema com a ajuda do seguinte comando:

sudo dpkg -i monitorix.deb

E resolvemos qualquer problema com dependências executando o seguinte comando:

sudo apt-get install -f

Já instalei o aplicativo agora vamos iniciar o serviço no sistema, fazemos isso executando:

sudo service monitorix start

Como acessar o monitorix?

Para acessar o serviço remotamente ou localmente Podemos fazê-lo a partir de um navegador direcionando para o endereço IP do nosso servidor, sendo:

http://ipservidor:8080/monitorix

O arquivo de configuração do programa está no seguinte caminho /etc/monitorix.conf. Aqui você pode alterar a porta, negar ou permitir o host remoto e fazer outras configurações.

Antes de alterar os parâmetros, faça uma cópia de backup deste arquivo:

cp -pRvf /etc/monitorix/monitorix.conf /etc/monitorix/monitorix.conf.back

Neste arquivo também podemos usá-lo para garantir o acesso à web com autenticação, com a qual só temos que configurar:

set enabled=y

Que está sob a seção e, em seguida, crie um arquivo em / var / lib / monitorix / htpasswd e onde nome de usuário seja substituído pelo nome de usuário para acesso.

O comando para fazer isso é:

touch /var/lib/monitorix/htpasswd

htpasswd -d /var/lib/monitorix/htpasswd && username

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.