Veja as mudanças incompatíveis para esta versão.
O formulário de configuração de ação de autorregistro no frontend agora suporta validação inline. Os erros de entrada são exibidos imediatamente após o preenchimento dos campos, melhorando a usabilidade e reduzindo erros de configuração.
Usuários super admin agora podem importar certificados e chaves privadas diretamente no frontend para a configuração do SAML. Três novos campos foram adicionados em Administração > Autenticação > SAML:
Esses controles permitem adicionar novos valores ou modificar os existentes na aba de configurações SAML. Certificados e chaves privadas são validados antes de serem salvos no backend de armazenamento escolhido; valores inválidos ou malformados são rejeitados com um erro explicativo.
Uma nova caixa de seleção Converter para JSON foi adicionada ao formulário de Regra de descoberta e ao formulário de Protótipo de descoberta, que é exibida se "HTTP agent" for selecionado no menu suspenso Tipo. Esta opção permite marcar os dados recuperados para conversão automática para JSON antes do processamento posterior.
O Zabbix agora inclui novas fontes incorporadas que melhoram a legibilidade, carregam mais rápido e exibem idiomas adicionais no frontend com impacto mínimo no layout. Por serem incorporadas, essas fontes também garantem uma aparência consistente entre os sistemas.
Novas fontes:![]() |
Fontes legadas:![]() |
As novas fontes são usadas em quase todos os temas. Se necessário, os temas recém-adicionados Azul (clássico) e Escuro (clássico) estão disponíveis com as fontes legadas.
A família de fontes para conteúdo monoespaçado e gráficos permanece inalterada.
O widget Geomap agora suporta um parâmetro Clustering para controlar como marcadores de host próximos são combinados em um único marcador com uma contagem. Ao definir o nível de zoom do mapa para agrupamento, você pode manter mapas grandes legíveis e manter a visibilidade precisa ao dar zoom.
Na configuração de descoberta de baixo nível, o formulário de configuração do protótipo de host agora é aberto em uma janela modal (pop-up).
A documentação de lançamento para versões secundárias de uma versão principal do Zabbix agora será coletada em páginas únicas de documentação para novos recursos e notas de atualização, respectivamente.
As verificações de item SNMP agent walk[] e get[] agora recarregam automaticamente as configurações de autenticação e privacidade SNMPv3 atualizadas quando a interface SNMPv3 correspondente é modificada. O comando manual de recarregamento de cache -R snmp_cache_reload continua disponível para solução de problemas e para dispositivos que não estejam totalmente em conformidade com as especificações SNMPv3.
O Zabbix agora armazena em cache os mapeamentos SNMPv3 EngineID → IP e tentará reutilizar os EngineIDs em cache para verificações SNMPv3 subsequentes, reduzindo o tráfego de sondas e melhorando o desempenho do poller. Se um EngineID reutilizado não responder, o poller volta a sondar o EngineID e pode remover entradas obsoletas após alterações na interface ou falhas persistentes.
A lógica de controle do proxy foi aprimorada para melhorar a estabilidade do server durante a recuperação do cache de histórico. Quando o uso do cache de histórico atinge o limite de controle, o server continua a parar de aceitar dados do proxy como antes. Quando o uso do cache cai para 60%, o server começa a processar a lista de controle, mas ainda pode rejeitar uploads do proxy que contenham lotes muito grandes (aproximadamente mais de 10 mil registros) até que a pressão do cache diminua ainda mais. Essa alteração reduz o risco de sobrecargas repetidas do cache enquanto o server se recupera.
O valor máximo para o parâmetro timeout das utilitários de linha de comando zabbix_get e zabbix_js foi aumentado para 600 segundos.
O item smart.disk.discovery (plugin S.M.A.R.T. do Zabbix agent 2) agora aceita um parâmetro opcional type para especificar um valor a ser pesquisado nos discos.
Este plugin agora opera em dois modos:
O modo a ser usado é determinado pelo valor do parâmetro mode (native/restful):
Plugins.Ceph.Default.Mode=native - define o modo nativo para o pluginPlugins.Ceph.Sessions.<SessionName>.Mode=native - define o modo nativo para a sessão nomeadaObserve que o conjunto de credenciais de usuário difere para cada modo e eles não são compatíveis entre si. O parâmetro Plugins.Ceph.InsecureSkipVerify é ignorado no modo nativo porque a segurança da conexão é definida no lado do cluster Ceph pelo protocolo msgr2 (seguro por padrão).
Observe que o plugin Ceph para o Zabbix agent 2 agora é um plugin carregável e requer etapas adicionais de instalação. Isso se deve ao requisito do pacote librados (para o modo nativo). Veja o readme do plugin Ceph para mais detalhes.
Plugins carregáveis agora podem ser iniciados em modo de teste usando a flag -t (--test), passando uma chave de item como argumento. Neste modo, o plugin é executado para fins de depuração e desenvolvimento, e os arquivos de configuração do plugin são ignorados.
O suporte a TLS foi adicionado ao plugin Redis para o Zabbix agent 2.
A validação da configuração TLS do plugin no início da execução foi implementada e as mensagens de validação/erro foram aprimoradas. Uma lógica de configuração inválida (por exemplo: usar o tipo de conexão verify_full sem especificar TLSCAFile) pode impedir o Zabbix agent 2 de iniciar.
As macros de descoberta de baixo nível agora são suportadas em regras de descoberta de baixo nível aninhadas, em: