Zabbix 5.2 lançado com suporte para IoT e monitoramento sintético

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