- O que há de novo no Zabbix 8.0
- Templates
- Items
- Plugins
- Descoberta de baixo nível
- Bancos de dados
- Processos
- Cache e reutilização do SNMPv3 EngineID
- Limitação refinada de proxy durante a recuperação do cache de histórico
- Aumentado o tempo limite máximo para o zabbix_get e zabbix_js
- Otimização do housekeeping
- Fechamento manual — tags de trigger herdadas por eventos de recuperação
- Cache de consultas DNS para os daemons do Zabbix
- Suporte à compilação para c-ares no Windows
- Funções de trigger baseadas em contagem aprimoradas
- Atualizações dos alvos de controle em tempo de execução
- Segurança
- Autenticação
- Widgets
- Frontend
- Exportação e importação de dashboard
- Novas fontes e fontes incorporadas
- Melhorias na interface do usuário do Zabbix
- Aprimoramento de acessibilidade
- Validação inline
- Formulários modais
- Tags herdadas visíveis em hosts, templates, items e triggers
- Posicionamento de dicas de ferramenta
- Nova variável $ZBX_FEATURE_FLAGS na configuração do frontend
- Detalhes do evento mostram o motivo da supressão
- Aprimoramentos no relatório de informações do sistema
- Alterações no pacote de política SELinux do Zabbix
- Configuração de apresentação de slides do dashboard
- Documentação
- Notas de atualização
- Alterações incompatíveis
- Outros
- Macros obsoletas removidas
- Parâmetros obsoletos para provedores de armazenamento de histórico
- Removida a validação de JSON e XML de itens de HTTP agent
- Links desativados ocultos em hosts monitorados
- Tipo de dados JSON
- Botão de opção removido no formulário Novo filtro de tags
- Valores de item exibidos como HTML usando iframes
- Compatibilidade de template com o Host Wizard
- Redimensionamento automático para campos de configuração
- Variável de configuração do frontend substituída
- Processamento concorrente de verificações SNMPv1 e SNMPv2
- Alterações no pacote de política SELinux do Zabbix
- Estado do período de manutenção renomeado
- Parâmetro de apresentação de slides do dashboard obsoleto
- Alterações nas expressões regulares globais
O que há de novo no Zabbix 8.0
O Zabbix 8.0.0 dá continuidade ao Zabbix 7.4.0, adicionando novos recursos e melhorias.
Veja também as notas de atualização desta versão, que podem incluir alterações incompatíveis.
Suporte ao ClickHouse
Agora você pode usar o ClickHouse como banco de dados de backend do Zabbix para armazenar o histórico de valores de item.
Para detalhes de configuração e requisitos, consulte Configuração do ClickHouse. Se você quiser migrar seus dados de histórico de um banco de dados Zabbix existente (MySQL ou PostgreSQL) para o ClickHouse, consulte os scripts de migração do esquema e do histórico do ClickHouse.
Este recurso também altera a forma como você define os provedores de armazenamento de histórico nos arquivos de configuração do Zabbix. Essa alteração afeta tanto as configurações do ClickHouse quanto as do Elasticsearch. Para detalhes, consulte Notas de atualização.
Widget de gráfico de dispersão
O widget Gráfico de dispersão foi adicionado aos widgets do dashboard. Ele exibe a relação entre duas métricas, plotando pontos de dados individuais ao longo dos eixos X e Y. Isso ajuda a revelar padrões, agrupamentos, correlações e valores discrepantes no conjunto de dados.

Inversão do eixo Y para o widget de gráfico
Gráficos no widget de gráfico agora podem ser exibidos com valores invertidos no eixo Y. Uma nova configuração Invert values permite multiplicar os valores do eixo Y por −1 sem alterar os dados originais.

Veja também: Melhorias no widget de gráfico.
Tipo de dado JSON
O Zabbix agora oferece suporte a JSON como um tipo de dado para valores de item.
Anteriormente, valores JSON eram coletados por itens de texto e armazenados como strings com um limite de 64 KB. Agora, o Zabbix pode armazenar valores JSON nativamente com um limite de 128 MiB e também rejeitar valores JSON inválidos (por exemplo, contendo chaves sem aspas, vírgulas finais ou colchetes incompatíveis).
O tipo de dado JSON é suportado por todos os tipos de item e protótipo de item, exceto Calculated, e está disponível na exportação de dados em tempo real e em connectors. Valores JSON podem ser armazenados em todos os bancos de dados suportados e no Elasticsearch. Se você estiver usando TimescaleDB, consulte as notas de atualização.
Observe que itens com o tipo de dado JSON não podem ser usados em triggers; no entanto, você pode extrair campos JSON com itens dependentes que tenham um tipo de dado não JSON e usá-los em triggers.
Itens que retornam uma string JSON (net.if.discovery, vfs.file.get, etc.) ainda são itens de texto; no entanto, você pode alterá-los para JSON, se necessário.
Para mais detalhes e limites de dados JSON, consulte a configuração do item.
Layout personalizado para tabelas
Em várias tabelas do frontend, agora você pode ocultar/exibir, reordenar e redimensionar colunas. Também é possível adicionar uma coluna Texto personalizado com texto personalizado, valores de macro ou ambos.
Layouts personalizados estão disponíveis nestes locais:
- Monitoring > Hosts, Latest data e Problems
- Data collection > Templates e Hosts
Por exemplo, o layout padrão da tabela em Monitoring > Latest data:

Exemplo de um layout personalizado:

Algumas colunas também têm o botão
Options, que fornece controles adicionais sobre como essa coluna exibe os dados.
Por isso, alguns parâmetros de filtro foram movidos da aba de filtro para as opções da coluna.
Se você estiver usando abas para filtros favoritos, consulte Notas de atualização.
Expressões regulares globais
Várias melhorias de usabilidade foram adicionadas às expressões regulares globais:
- O formulário de configuração da expressão regular global agora é aberto em uma janela modal:
- Os tipos de expressão foram renomeados.
- O formulário agora inclui um campo Description.
- O teste não fica mais em uma aba separada.
- A lista de expressões regulares globais agora pode ser filtrada por nome e descrição.
- As expressões regulares globais agora podem ser exportadas e importadas.
Templates
Novos templates foram adicionados, e muitos templates foram atualizados.
Novos templates
- Aruba CX 8300s by SNMP, um template que fornece monitoramento baseado em SNMP para a série de switches Aruba CX 8300.
- O conjunto de templates AWS by HTTP foi complementado com o template AWS Backup Vault by HTTP.
- O conjunto de templates Azure by HTTP foi complementado com os templates Azure Sentinel by HTTP e Azure Container Apps by HTTP.
- Ciena 3906 by SNMP, um template para monitoramento de dispositivos Ciena 3906.
- Cisco Secure Firewall Threat Defense by HTTP, um template que fornece recursos de monitoramento para dispositivos Cisco Secure Firewall Threat Defense usando a REST API.
- Claude API by HTTP, um template para monitorar o uso e os custos da API Claude.
- Cradlepoint NCM v2 by HTTP, um conjunto de templates para monitorar o Cradlepoint NCM v2 e seus dispositivos via HTTP.
- Domain RDAP by HTTP, um template para monitorar dados de registro de domínios via protocolo RDAP.
- O conjunto de templates GCP by HTTP foi complementado com os templates GCP Cloud Run Service by HTTP, GCP Cloud Storage Bucket by HTTP, GCP Application Load Balancer by HTTP e GCP Cost Monitoring by HTTP.
- GLPI by HTTP, um template para monitorar o GLPI via HTTP usando a REST API v2 com autenticação OAuth2.
- Huawei AR600 by SNMP, um template para monitorar roteadores Huawei AR600, incluindo métricas de CoS e NQA.
- IBM Maximo Service Request, um template baseado em webhook que permite integrar o Zabbix ao IBM Maximo.
- Kubernetes Cluster by HTTP, um template para monitorar clusters Kubernetes via HTTP usando
kube-state-metricse a Kubernetes API. - MariaDB by ODBC, um template para monitorar bancos de dados MariaDB via ODBC.
- MariaDB by Zabbix agent e MariaDB by Zabbix agent active, templates para monitorar bancos de dados MariaDB via Zabbix agent e Zabbix agent active.
- Microsoft Hyper-V Failover Cluster by SSH e Microsoft Hyper-V Standalone by SSH, templates para monitorar clusters Microsoft Hyper-V e hosts independentes via SSH.
- OpenAI Platform by HTTP, um template para monitorar a plataforma de desenvolvedores da OpenAI.
- O conjunto de templates Oracle Cloud by HTTP foi complementado com os templates Oracle Cloud Load Balancer by HTTP e Oracle Cloud Costs by HTTP.
- Percona by ODBC, um template para monitorar bancos de dados Percona via ODBC.
- Percona by Zabbix agent e Percona by Zabbix agent active, templates para monitorar bancos de dados Percona via Zabbix agent e Zabbix agent active.
- Podman by Zabbix agent, by Zabbix agent active e by HTTP: templates para monitorar contêineres Podman e a integridade dos serviços via API do Podman. Observe que a API do Podman não oferece suporte a métodos de autorização.
- Ribbon SBC Edge by HTTP, um template para monitorar dispositivos Ribbon SBC Edge (anteriormente SWe Lite) via HTTP.
- Ribbon SBC SWe Core by HTTP, um template para monitorar dispositivos SBC SWe Core via HTTP, e Ribbon SBC SWe CE by HTTP, um template para monitorar instâncias Ribbon SBC SWe Call Engine (CE) via HTTP.
- Stormshield SNS by SNMP, um template para monitorar dispositivos Stormshield Network Security (SNS) via SNMP.
- VeloCloud SD-WAN Edge by HTTP, um template para monitorar dispositivos VeloCloud SD-WAN Edge via HTTP.
- Vyatta Virtual Router by SNMP, um template para monitorar o roteador virtual Vyatta 1908e.
Templates atualizados
- AWS Cost Explorer by HTTP do conjunto de templates AWS by HTTP e Azure Cost Management by HTTP do conjunto de templates Azure by HTTP foram atualizados com dashboards aprimorados.
- Ceph by Zabbix agent 2 agora oferece suporte ao modo de conexão nativo. Consulte Ceph plugin para detalhes.
- Ciena 3906 by SNMP foi atualizado para incluir items de sistema de arquivos e carga de CPU.
- GitHub organization by HTTP foi atualizado para incluir items para monitoramento do Microsoft Copilot.
- O GLPI webhook media type foi atualizado para oferecer suporte à API RESTful v2 com autorização OAuth2 (habilitada por padrão), suporte opcional à API REST legada v1 por meio de uma flag de configuração, criação de tickets para eventos de problema e mapeamento de urgência configurável pelo usuário.
- Microsoft 365 reports by HTTP foi atualizado para incluir items para monitoramento do Microsoft Copilot.
- O MS Teams Workflow webhook media type agora é a integração recomendada para o Microsoft Teams. O MS Teams webhook media type, baseado no recurso Office 365 Connector (Incoming Webhook) que a Microsoft descontinuou em 22 de maio de 2026, não funciona mais. As configurações existentes do MS Teams webhook precisam ser migradas para o MS Teams Workflow webhook media type.
- MySQL by Zabbix agent, MySQL by Zabbix agent 2, MySQL by Zabbix agent active, MySQL by Zabbix agent 2 active e MySQL by ODBC foram atualizados para oferecer suporte tanto a
SHOW SLAVE STATUS(sintaxe antiga) quanto aSHOW REPLICA STATUS(sintaxe nova). - Além disso, MySQL by Zabbix agent, MySQL by Zabbix agent active e MySQL by ODBC foram atualizados com novas métricas, um dashboard aprimorado e regras de descoberta expandidas para tabelas (bem como réplicas para MySQL by ODBC).
- PostgreSQL by ODBC foi atualizado com novas métricas, regras de descoberta e dashboards, além de melhorias gerais de desempenho e observabilidade.
- Proxmox VE by HTTP foi atualizado com a funcionalidade de LLD aninhada. Além disso, o formato da unidade para items que exibem porcentagens foi ajustado para maior clareza.
- Redis by Zabbix agent 2 foi atualizado com autenticação via macros de usuário e senha e descrições de items aprimoradas.
- Veeam Backup and Replication by HTTP e Veeam Backup Enterprise Manager by HTTP foram atualizados com novos recursos de monitoramento e suporte ao Veeam Backup & Replication v13.
- VeloCloud SD-WAN by HTTP, anteriormente VMWare SD-WAN VeloCloud by HTTP, foi renomeado e atualizado para se alinhar à plataforma VeloCloud SD-WAN mais recente.
- Nos conjuntos de templates VMware e VMware FQDN, os nomes dos protótipos de item e trigger para a descoberta de alarmes do VMware foram atualizados para incluir o nome da entidade do alarme.
- Vyatta Virtual Router by SNMP foi atualizado com novos items OID e melhorias no dashboard.
Items
Valor padrão para hosts permitidos de item trapper
O campo Hosts permitidos para itens Zabbix trapper e para itens HTTP agent com Enable trapping habilitado agora usa, por padrão, a macro de usuário {$TRAPPER.ALLOWED_HOSTS}.
Se esse valor estiver vazio, conexões de entrada serão negadas de todos os hosts.
Para permitir o envio de dados, especifique um ou mais endereços IP ou nomes DNS.
Monitoramento da utilização do cache da função de tendência
O parâmetro paccessed foi adicionado ao item interno zabbix[tcache,cache,<parameter>].
Ele retorna a porcentagem de entradas do cache da função de tendência acessadas nas últimas 24 horas.
Plugins
Plugin Ceph
O Zabbix agent 2 plugin Ceph agora opera em dois modos:
- native - 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 é suportado apenas no Linux e a partir do Ceph 16.
- restful (obsoleto) - Este modo usa a API RESTful do Ceph para comunicação.
É o modo padrão por compatibilidade com versões anteriores, mas não funcionará com a versão 20 do Ceph (Tentacle) ou mais recente devido à remoção do módulo
mgr/restful.
Importante: Ao monitorar o Ceph 20 (Tentacle) e versões mais recentes com o plugin Ceph para o Zabbix agent 2, use o modo native, pois o modo restful não é mais suportado.
O modo a ser usado é determinado pelo valor do parâmetro mode (native/restful):
Plugins.Ceph.Default.Mode=native- define o modo native para o pluginPlugins.Ceph.Sessions.<SessionName>.Mode=native- define o modo native para a sessão nomeada
Observe que o conjunto de credenciais do usuário é diferente para cada modo e eles não são compatíveis entre si.
O parâmetro Plugins.Ceph.InsecureSkipVerify é ignorado no modo native 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 à exigência do pacote librados (para o modo native). Consulte o readme do plugin Ceph para obter detalhes.
Plugin MongoDB
O Zabbix agent 2 MongoDB plugin oferece várias melhorias:
- Suporte completo à análise convencional de URI do MongoDB, com suporte aos esquemas
mongodb://emongodb+srv://. - Descoberta automática dos nós do conjunto de réplicas do MongoDB, aprimorando a capacidade de monitorar clusters MongoDB.
- Suporte à autenticação x509, permitindo conexões seguras ao MongoDB usando certificados de cliente.
Plugin Oracle
O Zabbix agent 2 Oracle plugin agora oferece suporte a conexões criptografadas com bancos de dados Oracle usando o protocolo TCPS (TLS). Isso adiciona a capacidade de monitorar instâncias Oracle por meio de sockets protegidos por TLS, melhorando a segurança do monitoramento remoto.
Plugin Redis — suporte a TLS e validação no momento da inicialização
O suporte a TLS foi adicionado ao plugin Redis do Zabbix agent 2.
Foi implementada a validação da configuração de TLS do plugin no momento da inicialização, 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 que o Zabbix agent 2 seja iniciado.
Modo de execução de teste para plugins carregáveis
Plugins carregáveis agora podem ser iniciados no modo de teste usando o parâmetro -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.
Descoberta de baixo nível
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 de baixo nível 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.
Suporte a macros para descoberta de baixo nível aninhada
Macros de descoberta de baixo nível agora são suportadas em regras de descoberta de baixo nível aninhadas, em:
- parâmetros de pré-processamento JSONPath parâmetros
- campo JSONPath para macros LLD personalizadas
Tags editáveis para triggers criados por descoberta de baixo nível
Triggers criados a partir de protótipos de triggers agora podem ter tags adicionadas manualmente. As tags herdadas dos protótipos de triggers ainda são aplicadas automaticamente. As tags adicionadas manualmente podem ser modificadas em triggers descobertos e serão incluídas em arrays de tags de eventos e estarão disponíveis para recursos que reconhecem tags, como filtros, widgets do dashboard e macros de notificação.
Descoberta de dispositivos de bloco no Linux e AIX
A nova chave de item vfs.dev.get foi adicionada para a descoberta de dispositivos de bloco no Linux e AIX.
Ela pode ser usada em descoberta de baixo nível para dispositivos de bloco.
A chave de item vfs.dev.discovery continua disponível por compatibilidade.
Descoberta de interfaces de rede no Linux
A nova chave de item net.if.get foi adicionada ao Zabbix agent e ao Zabbix agent 2 no Linux.
Ela pode ser usada na descoberta em baixo nível de interfaces de rede para retornar uma lista de interfaces de rede com informações detalhadas.
A chave de item net.if.discovery continua disponível por compatibilidade.
Bancos de dados
Suporte para múltiplos hosts de banco de dados PostgreSQL
O Zabbix agora oferece suporte à especificação de múltiplos hosts de banco de dados PostgreSQL como uma lista separada por vírgulas de valores host:port, aproveitando o suporte de failover de conexão do PostgreSQL.
Os hosts são testados em ordem até que uma conexão de leitura e gravação seja estabelecida.
Esse comportamento está disponível durante a instalação do frontend no campo Database host e em DBHost nos arquivos zabbix_server.conf e zabbix_proxy.conf.
Inicialização otimizada do server Zabbix
O server Zabbix agora inicia significativamente mais rápido. Isso ocorre ao carregar os dados de histórico do banco de dados para vários itens de uma vez, em vez de um por vez. Essa melhoria se aplica a todos os tipos de banco de dados suportados pelo server Zabbix.
Desempenho otimizado do Elasticsearch
O server do Zabbix agora funciona melhor com Elasticsearch. O server recupera dados de forma mais eficiente sem usar o recurso scroll do Elasticsearch e reutiliza conexões existentes com o Elasticsearch em vez de abrir uma nova para cada solicitação. O server também não fica mais travado ao enviar várias solicitações ao Elasticsearch ao mesmo tempo (usando o multi-handle do cURL).
Processos
Cache e reutilização do SNMPv3 EngineID
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 retorna para uma sonda EngineID e pode remover entradas obsoletas após alterações de interface ou falhas persistentes.
Limitação refinada de proxy durante a recuperação do cache de histórico
A lógica de limitação do proxy foi refinada 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 limitação, o server continua a deixar de aceitar dados do proxy, como antes. Quando o uso do cache cai para 60%, o server começa a processar a lista de limitação, mas ainda pode rejeitar envios do proxy que contenham lotes muito grandes (aproximadamente mais de 10 mil registros) até que a pressão sobre o cache diminua ainda mais. Essa alteração reduz o risco de sobrecargas repetidas do cache enquanto o server se recupera.
Aumentado o 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.
Otimização do housekeeping
O housekeeping foi otimizado movendo a criação de tarefas do housekeeper para triggers do banco de dados.
Quando items (incluindo regras de descoberta de baixo nível), triggers, serviços ou regras de descoberta de rede são excluídos, triggers do banco de dados (em vez de chamadas explícitas em nível de aplicação) agora preenchem a tabela housekeeper com tarefas de limpeza.
Para mais detalhes, consulte o procedimento de housekeeping.
O housekeeper agora também remove eventos de descoberta de rede gerados a partir de hosts ou serviços descobertos que foram excluídos, bem como todos os eventos associados a problemas de triggers que foram excluídos (anteriormente, apenas os próprios problemas eram removidos; os eventos associados só eram removidos após a expiração do Período de armazenamento de dados de trigger do housekeeper).
Fechamento manual — tags de trigger herdadas por eventos de recuperação
Eventos de recuperação criados após um fechamento manual herdam tags de trigger além das tags de item e host.
Essas tags estão presentes no array de tags do evento e estão disponíveis para macros de notificação, como {EVENT.RECOVERY.TAGS} e {EVENT.RECOVERY.TAGSJSON}.
Cache de consultas DNS para os daemons do Zabbix
O Zabbix server, o Zabbix proxy e o Zabbix agent receberam suporte para usar o resolvedor c-ares para todas as solicitações DNS, fornecendo cache de consultas DNS e failover aprimorado do resolvedor quando o Zabbix é compilado com --with-ares.
O cache de consultas DNS requer c-ares 1.26.0 ou posterior.
Suporte à compilação para c-ares no Windows
O agent do Zabbix agora pode ser compilado com o resolvedor c-ares no Microsoft Windows.
O c-ares pode ser instalado via vcpkg, e a compilação do agent suporta tanto ARES=<prefixo vcpkg> quanto caminhos separados ARESINCDIR/ARESLIBDIR para diretórios de include e biblioteca.
Funções de trigger baseadas em contagem aprimoradas
A operação das funções baseadas em contagem (count(), item_count(), changecount(), etc.) em expressões de trigger foi aprimorada, permitindo que mais valores sejam processados mais rapidamente.
Atualizações dos alvos de controle em tempo de execução
A lista de alvos disponíveis de controle em tempo de execução nas mensagens de ajuda do Zabbix server e proxy e nas manpages foi atualizada para corresponder aos tipos de processo suportados.
O alvo supervisor foi adicionado, enquanto os alvos não suportados discovery worker e preprocessing worker foram removidos.
Segurança
Novos parâmetros AllowKeyRegexp e DenyKeyRegexp na configuração do Zabbix agent e do Zabbix agent 2
Os novos parâmetros AllowKeyRegexp e DenyKeyRegexp foram adicionados à configuração do Zabbix agent e do Zabbix agent 2.
Esses parâmetros permitem definir padrões baseados em expressões regulares para uma correspondência mais precisa e flexível de keys e seus parâmetros.
Autenticação
Certificados SAML importáveis para login único
Usuários superadministradores agora podem importar certificados e chaves privadas diretamente no frontend para a configuração do SAML. Três novos campos foram adicionados em Usuários > Autenticação > Configurações 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.
Autenticação do HashiCorp vault com o método AppRole
A autenticação do HashiCorp vault agora oferece suporte ao método AppRole:
- Na configuração do server/proxy, usando os novos parâmetros
VaultAppRoleIDeVaultAppSecretID(consulte o exemplo). - Na configuração do frontend, fornecendo os valores de ID da função de autenticação e ID secreto.
Widgets
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.
Colunas agregadas em Top items
O widget Top items agora pode agrupar padrões de item em uma única coluna ou linha agregada, facilitando a apresentação de métricas combinadas (por exemplo: tráfego total de entrada em todas as interfaces de rede de um host). Três novas opções foram adicionadas ao configurar colunas de item: Colunas agregadas, Função de agregação de coluna e Nome da coluna combinada.
Melhorias no widget de gráfico
O widget Gráfico oferece várias melhorias de usabilidade:
- Os items no tooltip de dados do gráfico, que aparece ao passar o mouse sobre o gráfico, são classificados por valor em ordem decrescente.
- Passar o mouse sobre um item no tooltip destaca seu gráfico enquanto escurece os outros.
- Selecionar um item no tooltip transmite seus dados para outros widgets que suportam escutá-lo.
- O limite no número de items exibidos no tooltip foi removido.
- Uma nova configuração Nomes dos hosts nos rótulos permite escolher se os nomes dos hosts são exibidos no tooltip e na legenda do gráfico.

- Uma nova configuração Inverter valores permite inverter um gráfico.
Aumento do limite de caracteres para os campos de descrição dos widgets
O limite de caracteres do campo Descrição nos widgets Gauge e Item value foi aumentado de 2048 para 65535 caracteres.
Frontend
Exportação e importação de dashboard
Os dashboards agora podem ser exportados e importados, facilitando a migração de dashboards entre instâncias do Zabbix ou seu reaproveitamento em diferentes ambientes.
Uma nova opção Export permite salvar dashboards selecionados em arquivos YAML, JSON ou XML. Esses arquivos podem depois ser importados por meio da funcionalidade Import para recriar os dashboards com suas páginas, widgets e configuração.
Novas fontes e fontes incorporadas
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.
Melhorias na interface do usuário do Zabbix
A interface do usuário do Zabbix foi modernizada para melhorar a acessibilidade e a usabilidade.
| Before | After |
|---|---|
![]() |
![]() |
Aprimoramento de acessibilidade
O link Ir para o conteúdo principal foi adicionado para melhorar a navegação por teclado e a acessibilidade.

O link permite que usuários de teclado e de leitores de tela pulem a navegação repetitiva da barra lateral e vão diretamente para o conteúdo principal.
Ele permanece oculto durante o uso normal e aparece apenas quando recebe foco, como quando a tecla Tab é pressionada após o carregamento da página ou quando é acessado por meio de um leitor de tela.
Validação inline
Os seguintes formulários no frontend foram adicionados ao conjunto de formulários que oferecem suporte à validação inline:
- API token
- Audit log
- Authentication
- Autoregistration
- Connector
- Discovery rule
- Event correlation
- Geographical maps
- Graph prototypes
- Custom graphs
- GUI
- Host group
- Host prototypes
- Housekeeping
- Icon mapping
- Images
- Maintenance
- Media type
- Notifications
- Other configuration parameters
- Profile
- Proxy
- Proxy group
- Regular expressions
- Scheduled reports
- Script
- Service
- SLA
- Template group
- Test item
- Test media type
- Timeouts
- Trigger displaying options
- Trigger expression constructor
- Update problem
- User groups
- Global user macros
- User roles
- Users
Os erros de entrada são exibidos imediatamente após o preenchimento dos campos, melhorando a usabilidade e reduzindo erros de configuração.
Formulários modais
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).
Tags herdadas visíveis em hosts, templates, items e triggers
As tags herdadas agora são exibidas e retornadas de forma consistente em templates, hosts, items, cenários web e triggers. As tags herdadas de cadeias de template/host são visíveis em Monitoramento > Últimos dados. A filtragem por tags herdadas está disponível em todos os lugares onde a filtragem por tags é suportada — incluindo as seções Monitoramento > Últimos dados e Coleta de dados, e todos os widgets de dashboard que permitem filtragem por tags de host, item, trigger ou cenário web — assim, a seleção e subfiltragem baseada em tags se comportam da mesma forma, independentemente de onde uma tag foi definida.
A aba Tags nos formulários de configuração de template, host e protótipo de host agora expõe um elemento de seleção para escolher como as tags são apresentadas: templates mostram Tags do template / Tags herdadas e do template, e hosts e protótipos de host mostram Tags do host / Tags herdadas e do host. As tags herdadas são visualmente diferenciadas por um novo ícone de documento contornado ao lado do rótulo da tag.
Os widgets de Gráfico e Gráfico de pizza incluem uma nova configuração Tags do item.
Posicionamento de dicas de ferramenta
As dicas de ferramenta agora podem ser reposicionadas arrastando-as para um novo local. Isso se aplica, por exemplo, à dica de ferramenta do Gráfico, bem como às dicas de ferramenta com descrições nas seções Últimos dados ou Problemas.
Nova variável $ZBX_FEATURE_FLAGS na configuração do frontend
A nova variável $ZBX_FEATURE_FLAGS[] foi implementada na configuração do frontend para controlar o acesso às configurações de autenticação HTTP de usuário, módulos e tipos de mídia.
Os seguintes sinalizadores de recurso foram adicionados ao arquivo de configuração zabbix.conf.php:
$ZBX_FEATURE_FLAGS['http_auth_enabled'] = falsedesabilita o acesso à configuração de autenticação HTTP de usuário (substitui a variável$ALLOW_HTTP_AUTH).$ZBX_FEATURE_FLAGS['modules_config_enabled'] = falsedesabilita o acesso à configuração de módulos.$ZBX_FEATURE_FLAGS['media_type_denylist'] = [<value1>, <value2>, ...]restringe a edição de tipos de mídia que usam os métodos de entrega especificados ('email','script','sms'ou'webhook'; um ou mais valores podem ser especificados).
O acesso asetup.phpé restrito se o arquivo de configuraçãozabbix.conf.phpexistir.
Detalhes do evento mostram o motivo da supressão
A página de detalhes do evento, aberta em Monitoring > Problems, agora mostra se um evento foi suprimido devido à manutenção do host ou suprimido manualmente por um usuário.
Os ícones laranja
e
indicam supressão/remoção de supressão relacionada à manutenção, enquanto os ícones cinza
e
indicam supressão/remoção de supressão manual.
Nos históricos de problem e event, as ações executadas por usuários excluídos agora são exibidas como Inaccessible user.
Aprimoramentos no relatório de informações do sistema
O relatório Informações do sistema agora exibe o ID do server (UUIDv7).
O relatório de informações do sistema agora também está disponível para usuários Admin do Zabbix.
Alterações no pacote de política SELinux do Zabbix
Para a versão 10 do AlmaLinux, CentOS Stream, RHEL, Rocky Linux e Oracle Linux, a política SELinux é fornecida pelo novo pacote zabbix-selinux-policy-main, que contém a política SELinux do repositório upstream do SELinux.
O pacote zabbix-selinux-policy existente agora tem uma dependência de zabbix-selinux-policy-main ou selinux-policy-targeted-extra.
O pacote zabbix-selinux-policy-main entra em conflito com selinux-policy-targeted-extra; portanto, ambos os pacotes não podem ser instalados ao mesmo tempo.
Se você já tiver uma instalação existente de zabbix-selinux-policy, nenhuma alteração manual será necessária.
Durante a atualização do pacote, zabbix-selinux-policy-main será instalado automaticamente.
Se selinux-policy-targeted-extra já estiver instalado, nenhum pacote adicional será instalado.
Configuração de apresentação de slides do dashboard
Ao criar um dashboard, a caixa de seleção Iniciar apresentação de slides vem desativada por padrão e deve ser ativada explicitamente.
Um parâmetro de URL slideshow oferece suporte aos valores on ou off, permitindo substituir rapidamente a configuração de apresentação de slides do dashboard.
O parâmetro slideshow=1 está obsoleto e não terá mais suporte.
Documentação
Páginas de documentação consolidadas para versões menores
A documentação de lançamento para versões menores de uma versão principal do Zabbix agora será reunida em uma única página de documentação, tanto para novos recursos quanto para notas de atualização.
Notas de atualização
Estas notas são para atualização do Zabbix 7.4.x para o Zabbix 8.0.0.
Todas as notas estão agrupadas em:
- Alterações incompatíveis - alterações que podem quebrar instalações existentes e outras informações críticas relacionadas ao processo de atualização
- Outros - todas as demais informações que descrevem as alterações na funcionalidade do Zabbix
Veja também:
- Procedimento de atualização para todas as informações relevantes sobre a atualização a partir de versões anteriores ao Zabbix 8.0.0;
- Atualizando o cluster HA para instruções sobre a atualização de servers em um cluster de alta disponibilidade (HA).
Alterações incompatíveis
Validação inline
Os seguintes formulários no frontend foram adicionados ao conjunto de formulários que suportam validação inline:
- API token
- Audit log
- Authentication
- Autoregistration
- Connector
- Event correlation
- Geographical maps
- Graph prototypes
- Custom graphs
- GUI
- Host group
- Host prototypes
- Housekeeping
- Icon mapping
- Images
- Maintenance
- Media type
- Notifications
- Other configuration parameters
- Profile
- Proxy
- Proxy group
- Regular expressions
- Scheduled reports
- Script
- Service
- SLA
- Template group
- Test item
- Test media type
- Timeouts
- Trigger displaying options
- Trigger expression constructor
- Update problem
- User groups
- Global user macros
- User roles
- Users
Os erros de entrada são exibidos imediatamente após o preenchimento dos campos, melhorando a usabilidade e reduzindo erros de configuração.
Plugins
O plugin Ceph para o Zabbix agent 2 agora é um plugin carregável e requer etapas adicionais de instalação. Consulte o readme do plugin Ceph para obter detalhes.
O esquema tcp:// está obsoleto no plugin MongoDB, mas é mantido por compatibilidade com configurações existentes.
O parâmetro Plugins.Oracle.CallTimeout no arquivo de configuração do plugin Oracle não tem mais efeito.
O tempo máximo de espera agora é determinado pelo item timeout.
Versão mínima necessária do PHP
A versão mínima necessária do PHP foi elevada de 8.0.0 para 8.2.0.
Lista estendida de UnsafeUserParameters
O caractere % foi adicionado à lista UnsafeUserParameters para Zabbix agent e Zabbix agent 2.
Parâmetros de filtro movidos
Como parte do recurso de tabelas personalizáveis, alguns parâmetros de filtro foram movidos da aba de filtro para as opções de coluna. Se você tiver salvo abas para filtros favoritos que usem qualquer um dos seguintes parâmetros de filtro, elas serão redefinidas e precisarão ser reconfiguradas manualmente após a atualização:
- Monitoring > Hosts: Show suppressed problems
- Monitoring > Latest data: Show tags, Tag name, Tag display priority, Show details
- Monitoring > Problems: Show tags, Tag name, Tag display priority, Show operational data, Compact view, Show details, Show timeline, Highlight whole row
Pré-processamento de JavaScript: métodos de objeto integrados agora são somente leitura
Os métodos de objeto JavaScript integrados em scripts de preprocessing agora são somente leitura. Se você já modificou métodos integrados em protótipos JavaScript em scripts de pré-processamento de item, poderá encontrar problemas, pois não é mais permitido modificar métodos integrados de protótipo.
Conjunto de caracteres e collation do banco de dados MySQL
Se o banco de dados MySQL do Zabbix foi criado com o conjunto de caracteres utf8mb3 e a collation utf8mb3_bin, é altamente recomendável convertê-lo para o conjunto de caracteres utf8mb4 e a collation utf8mb4_bin antes de atualizar o Zabbix, conforme descrito em Reparando o conjunto de caracteres e a collation do banco de dados Zabbix.
Outros
Macros obsoletas removidas
O suporte para as seguintes macros internas foi removido:
| Removida | Use em vez disso |
|---|---|
{ACK.DATE} |
{EVENT.UPDATE.DATE} |
{ACK.MESSAGE} |
{EVENT.UPDATE.MESSAGE} |
{ACK.TIME} |
{EVENT.UPDATE.TIME} |
{EVENT.ACK.HISTORY} |
{EVENT.UPDATE.HISTORY} |
{HOSTNAME<1-9>} |
{HOST.HOST} |
{IPADDRESS<1-9>} |
{HOST.IP} |
{PROFILE.*} |
{INVENTORY.*} |
{TRIGGER.COMMENT} |
{TRIGGER.DESCRIPTION} |
{TRIGGER.KEY} |
{ITEM.KEY} |
{STATUS} |
{TRIGGER.STATUS} |
{USER.ALIAS} |
{USER.USERNAME} |
Parâmetros obsoletos para provedores de armazenamento de histórico
Os seguintes parâmetros agora foram obsoletos:
- Arquivo de configuração do Zabbix server:
HistoryStorageDateIndex,HistoryStorageURLeHistoryStorageTypes. Use o novo parâmetroHistoryProvidersem seu lugar. - Arquivo de configuração do Zabbix frontend:
$HISTORY. Use o novo parâmetro$HISTORY_PROVIDERSem seu lugar.
Ambos os novos parâmetros permitem que você escolha o provedor de armazenamento de histórico: Elasticsearch, ClickHouse ou SQL (padrão). Observe que você não pode usar esses novos parâmetros junto com os parâmetros obsoletos.
Removida a validação de JSON e XML de itens de HTTP agent
A validação de JSON e XML foi removida do campo Request body em itens de HTTP agent. O campo não verifica mais se o valor é XML ou JSON válido, e selecionar XML data como o Request body type não exige mais a biblioteca libxml2.
Links desativados ocultos em hosts monitorados
Os links desativados de Graphs, Dashboards e Web não são mais exibidos na lista de hosts monitorados.
Tipo de dados JSON
O Zabbix agora oferece suporte a JSON como um tipo de dados para valores de item.
Se você estiver usando TimescaleDB, a nova hypertable history_json (usada para armazenar valores JSON) deve ser configurada manualmente.
Se você estiver usando Elasticsearch, o valor padrão do parâmetro de configuração do server Zabbix HistoryStorageTypes agora inclui json.
Botão de opção removido no formulário Novo filtro de tags
O botão de opção que exigia a escolha entre Todas as tags e Lista de tags ao criar um novo filtro de tags foi removido.
Valores de item exibidos como HTML usando iframes
Os dados de item no widget Item history, quando exibidos como texto formatado em HTML, agora são isolados em iframes.
Compatibilidade de template com o Host Wizard
Todos os templates padrão agora são compatíveis com o Host Wizard. Para atualizá-los, consulte Template upgrade.
Redimensionamento automático para campos de configuração
A maioria dos campos de configuração na interface do usuário agora é redimensionada automaticamente para se ajustar ao seu conteúdo.
Variável de configuração do frontend substituída
A variável $ALLOW_HTTP_AUTH foi substituída pela flag de recurso $ZBX_FEATURE_FLAGS['http_auth_enabled'] no arquivo de configuração do frontend (zabbix.conf.php).
Processamento concorrente de verificações SNMPv1 e SNMPv2
As verificações assíncronas de serviço SNMPv1 e SNMPv2 agora são processadas simultaneamente pelos workers de descoberta disponíveis.
Alterações no pacote de política SELinux do Zabbix
Para a versão 10 do AlmaLinux, CentOS Stream, RHEL, Rocky Linux e Oracle Linux, o pacote zabbix-selinux-policy existente agora tem uma dependência de zabbix-selinux-policy-main ou selinux-policy-targeted-extra.
Se você já tiver uma instalação existente de zabbix-selinux-policy, nenhuma alteração manual será necessária.
Durante a atualização do pacote, zabbix-selinux-policy-main será instalado automaticamente.
Se selinux-policy-targeted-extra já estiver instalado, nenhum pacote adicional será instalado.
Estado do período de manutenção renomeado
O estado do período de maintenance foi renomeado de Approaching para Upcoming.
Parâmetro de apresentação de slides do dashboard obsoleto
O suporte ao parâmetro slideshow=1 será removido.
Novos valores para o parâmetro slideshow foram introduzidos para iniciar e parar a apresentação de slides:
slideshow=on- iniciar a apresentação de slidesslideshow=off- parar a apresentação de slides
Alterações nas expressões regulares globais
- O campo Description foi adicionado ao formulário de configuração de expressões regulares.
- As opções de Expression type foram renomeadas:
| Before | Now |
|---|---|
| Character string included | Contains string |
| Any character string included | Contains any substring from list |
| Character string not included | Does not contain string |
| Result is TRUE | Matches regular expression |
| Result is FALSE | Does not match regular expression |



