O sistema de monitoramento gratuito com código totalmente aberto Zabbix 5.2 foi lançado.
Zabbix é um sistema universal para monitoramento de desempenho e disponibilidade de servidores, equipamentos de engenharia e rede, aplicações, bancos de dados, sistemas de virtualização, containers, serviços de TI, serviços web, infraestrutura em nuvem.
O sistema implementa um ciclo completo desde a coleta de dados, processamento e transformação, análise dos dados recebidos, e finalização com armazenamento desses dados, visualização e envio de alertas por meio de regras de escalonamento. O sistema também oferece opções flexíveis para expandir a coleta de dados e métodos de alerta, bem como recursos de automação por meio de uma API poderosa.
Uma única interface web implementa o gerenciamento centralizado de configurações de monitoramento e distribuição de direitos de acesso a vários grupos de usuários. O código do projeto é distribuído sob a licença GPLv2.
Zabbix 5.2 é uma nova versão principal não-LTS com um período de suporte oficial padrão.
Principais melhorias na versão 5.2:
- suporte para monitoramento sintético com a capacidade de criar scripts complexos de várias etapas para obter dados e realizar verificações complexas de disponibilidade de serviços
- apareceu um conjunto de funções de gatilho para análises de longo prazo que permitem gerar alertas como “O número de transações por segundo em outubro aumentou 23%”
- suporte para funções de usuário para gerenciamento granular de direitos de usuário com a capacidade de controlar o acesso a vários componentes de interface, métodos de API e ações de usuário
- a capacidade de armazenar todas as informações secretas (senhas, tokens, nomes de usuário para autorização, etc.) usadas no Zabbix em um Hashicorp Vault externo para segurança máxima
- suporte para monitoramento de IoT e monitoramento de equipamentos industriais usando protocolos modus e MQTT
- capacidade de salvar e alternar rapidamente entre filtros na interface
Maior segurança e confiabilidade do monitoramento devido a:
- integração com Hashicorp Vault
- Suporte UserParameterPath para agentes
- um nome de usuário ou senha incorretos não fornecerá nenhuma informação adicional sobre a existência de um usuário registrado
Melhor desempenho e continuidade devido a:
- suporte para balanceamento de carga para interface web e API, o que permite escalonamento horizontal desses componentes
- melhorias de desempenho para lógica de processamento de eventos
Outras melhorias significativas:
- capacidade de especificar fusos horários diferentes para usuários diferentes
- capacidade de visualizar o estado atual do cache histórico de um sistema em execução para uma melhor compreensão da operação do Zabbix
- como parte da combinação da funcionalidade de capturas de tela e painéis, os modelos de captura de tela foram convertidos em modelos de painel
suporte de interface de host para protótipos de host - interfaces de host tornaram-se opcionais
- adicionado suporte para tags para protótipos de host
- capacidade de usar macros personalizadas no pré-processamento de código de script
- a capacidade de lidar com status de métricas não suportadas no pré-processamento para uma resposta rápida a tais eventos e para verificações de disponibilidade de serviço mais confiáveis
- suporte para macros de log de eventos para exibir informações operacionais
- suporte para macros personalizadas em descrições de métricas
- suporte de autenticação digest para verificações HTTP
- Agente Zabbix ativo agora pode enviar dados para vários hosts
- O comprimento máximo das macros do usuário aumentou para 2048 bytes
- capacidade de trabalhar com cabeçalhos HTTP em scripts de pré-processamento
suporte para interromper o idioma padrão para todos os usuários - a lista de painéis mostra claramente quais painéis eu criei e se concedi acesso a eles a outros usuários
- capacidade de testar métricas SNMP
- uma forma mais simples para definir períodos de manutenção de equipamentos e serviços
- os nomes dos modelos foram simplificados
- lógica mais simples para agendar verificações de métricas não suportadas
- Yaml se tornou o novo formato padrão para operações de importação e exportação
- novas soluções de modelo para monitoramento de Asterisk, Microsoft IIS, Oracle Database, MSSQL, etcd, PHP FPM, Squid
Pronto para uso, o Zabbix oferece integração com:
- plataformas de suporte técnico Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad, Solarwinds Service Desk, TOPdesk, SysAid
- sistemas de notificação de usuário Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty, iLert
Pacotes oficiais estão disponíveis para versões atuais das seguintes plataformas:
- Distribuições Linux RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian para diversas arquiteturas
- sistemas de virtualização baseados em VMWare, VirtualBox, Hyper-V, XEN
Estivador - agentes para todas as plataformas, incluindo pacotes MacOS e MSI para agentes Windows
A instalação rápida do Zabbix para plataformas em nuvem está disponível:
- AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud, Yandex Cloud
Para migrar de versões anteriores, basta instalar novos arquivos binários (servidor e proxy) e interface. O Zabbix realizará automaticamente o procedimento de atualização. Nenhum novo agente precisa ser instalado.
Uma lista completa de todas as alterações pode ser encontrada em descrição das mudanças и documentação.
aqui é link para downloads e instalações na nuvem.
Fonte: linux.org.ru