Foi lançado o sistema de monitoramento Monitorix 3.14.0, projetado para acompanhar de forma visual o funcionamento de diversos serviços, como monitoramento da temperatura da CPU, carga do sistema, atividade de rede e responsividade de serviços de rede. A gestão do sistema é feita através de uma interface web, com dados apresentados em forma de gráficos.
O sistema foi desenvolvido na linguagem Perl, utilizando RRDTool para a geração de gráficos e armazenamento de dados, e o código é distribuído sob a licença GPLv2. O programa é bastante compacto e autossuficiente (possui um servidor http embutido), o que permite seu uso até mesmo em sistemas embarcados. Um amplo espectro de parâmetros de monitoramento é suportado, desde o acompanhamento da operação do agendador de tarefas, entrada/saída, distribuição de memória e parâmetros do núcleo do sistema operacional até a visualização de dados em interfaces de rede e aplicações específicas (email, SGBD, Apache, nginx). servidores, SGBD, Apache, nginx).
Entre as mudanças mais importantes na nova versão:
- Adicionado o módulo nvme.pm para monitoramento de dispositivos de armazenamento NVMe (NVM Express). Entre os parâmetros considerados estão: temperatura do dispositivo, carga, erro registrado, intensidade das operações de gravação.

- Adicionado o módulo amdgpu.pm para monitorar o estado de um número arbitrário de GPUs AMD. A dinâmica da mudança de parâmetros como temperatura, consumo de energia, frequência do ventilador, consumo de memória de vídeo e alteração da frequência da GPU é monitorada.

- Adicionado o módulo nvidiagpu.pm para monitoramento avançado de placas de vídeo baseadas em GPU NVIDIA (uma versão mais avançada do módulo nvidia.pm anteriormente disponível).

- No módulo de monitoramento de tráfego traffacct.pm foi adicionado suporte a IPv6.
- Implementado o modo de operação da interface como um aplicativo web em tela cheia.
Fonte: opennet.ru



