Você está visualizando a documentação da versão de desenvolvimento, ela pode estar incompleta.
Junte-se ao nosso projeto de tradução e ajude a traduzir a documentação do Zabbix em sua língua nativa.

5 Novidades do Zabbix 8.0.0

Veja as mudanças incompatíveis para esta versão.

Templates

Novos templates

Templates atualizados

  • O template Proxmox VE por HTTP foi atualizado com a funcionalidade LLD aninhada. Além disso, o formato da unidade para items que exibem porcentagens foi ajustado para maior clareza.

Frontend

Validação inline no formulário de autorregistro

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.

Certificados SAML importáveis para single sign-on

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:

  • Certificado IdP - certificado X.509 apresentado pelo provedor de identidade
  • Certificado SP - certificado do provedor de serviço usado para trocas SAML
  • Chave privada SP - chave privada correspondente ao certificado SP

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.

Caixa de seleção Converter para JSON nos formulários de descoberta

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.

New and embedded fonts

Zabbix now includes new and embedded fonts that improve readability, load faster, and render additional frontend languages with minimal layout impact. Being embedded, these fonts also ensure a consistent appearance across systems.

New fonts:
Legacy fonts:

The new fonts are used in almost all themes. If needed, the newly added Blue (classic) and Dark (classic) themes are available with legacy fonts.

The font family for monospace content and graphs remains unchanged.

Agrupamento de marcadores de host no Geomap

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.

Documentação

Páginas de documentação consolidadas para versões secundárias

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.

Processos

Recarregamento automático das credenciais SNMPv3

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.

Recarregamento automático de credenciais 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 sondagem e melhorando o desempenho do poller. Se um EngineID reutilizado não responder, o poller retorna a uma sondagem de EngineID e pode remover entradas obsoletas após alterações de interface ou falhas persistentes.

Refinamento do controle de proxy durante a recuperação do cache de histórico

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.

Aumento do tempo limite máximo para o zabbix_get e zabbix_js

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.

Items

smart.disk.discovery — novo parâmetro type

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.

Plugins

Plugin Ceph

Este plugin agora opera em dois modos:

  • nativo - Este modo usa a biblioteca go-ceph para se comunicar diretamente com o cluster Ceph usando a API nativa do Ceph (protocolo msgr2). Este é o modo recomendado para instalações modernas do Ceph, mas só é suportado em Linux e a partir do Ceph 16.
  • restful (obsoleto) - Este modo usa a API RESTful do Ceph para comunicação. É o modo padrão para compatibilidade retroativa, mas não funcionará com o Ceph versão 20 (Tentacle) ou mais recente devido à remoção do módulo mgr/restful.

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 plugin
  • Plugins.Ceph.Sessions.<SessionName>.Mode=native - define o modo nativo para a sessão nomeada

Observe 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.

Modo de execução de teste para plugins carregáveis

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.