Veja as mudanças incompatíveis para esta versão.
SHOW SLAVE STATUS (sintaxe antiga) quanto SHOW REPLICA STATUS (nova sintaxe).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.
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.
When a trigger is deleted, the housekeeper now also removes all events associated with problems from that trigger. Previously, only the trigger's problems were removed, while events were removed only after the housekeeper Trigger data storage period expired.
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: