- O que há de novo no Zabbix 8.0
- Templates
- Tipos de mídia
- Items
- Plugins
- Descoberta e registro automático
- Descoberta de baixo nível
- Caixa de seleção Converter para JSON nos formulários de descoberta
- Suporte a macros para descoberta de baixo nível aninhada
- Tags editáveis para triggers criados por descoberta de baixo nível
- Descoberta de dispositivos de bloco no Linux e AIX
- Descoberta de interfaces de rede no Linux
- Descoberta leve de sistemas de arquivos
- 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
- Aumento do tempo limite máximo para 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
- Dashboards importáveis
- 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, itens 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 da apresentação de slides do dashboard
- Link para proxies do Zabbix Cloud
- Documentação
- Notas de atualização
- Alterações incompatíveis
- Itens internos de proxy restritos a hosts monitorados pelo server
- Suporte descontinuado para agents Zabbix anteriores à versão 1.6
- Versão mínima da biblioteca Logback
- Validação inline
- Plugins
- Suporte a versões do MongoDB pelo plugin
- Versão mínima necessária do PHP
- Lista estendida de UnsafeUserParameters
- Parâmetros de filtro movidos
- Pré-processamento de JavaScript: métodos de objeto integrados agora são somente leitura
- Conjunto de caracteres e collation do banco de dados MySQL
- Outros
- Templates do Kubernetes obsoletos
- 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
- Verificação de TLS para templates e tipos de mídia baseados em HTTP
- 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
- Acesso padrão à API
- Alterações incompatíveis
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 aprimoramentos. Consulte também as notas de atualização desta versão, que podem incluir alterações incompatíveis.
Monitoramento de desempenho de aplicações
O Zabbix agora oferece suporte ao monitoramento de desempenho de aplicações (APM) com base no OpenTelemetry, um padrão aberto para coletar dados de telemetria de aplicações e serviços. Esses dados ajudam você a visualizar como as solicitações fluem pelas suas aplicações e serviços, medir o desempenho deles e encontrar a causa de operações lentas ou com falha.
Com o APM, você pode:
- Coletar dados de telemetria com o proxy do Zabbix, que agora pode receber dados de aplicações ou coletores do OpenTelemetry por meio do protocolo OpenTelemetry (OTLP/gRPC) e gravá-los na fonte de dados; consulte a nova aba APM em configuração do proxy.
- Especificar uma fonte de dados de telemetria (ClickHouse) na nova seção Administração > Fonte de dados e visualizar os dados no novo menu APM.
- Usar dados de telemetria em triggers e gráficos com o novo tipo de item consulta de telemetria.

Os seguintes parâmetros e itens também foram adicionados:
- Parâmetros do server do Zabbix:
TelemetryProvidereStartTelemetryQueryPollers. - Parâmetros do proxy do Zabbix:
TelemetryProvider,StartTelemetryQueryPollers,StartAPMCollectors,APMListenIP,APMListenPort,APMTLSCAFile,APMTLSCertFileeAPMTLSKeyFile. - Parâmetro do frontend do Zabbix:
$TELEMETRY_PROVIDERS[]. - Opção de compilação do proxy do Zabbix:
--with-apm; os pacotes oficiais do proxy do Zabbix são compilados com essa opção. - Item interno para monitorar a coleta de dados de telemetria:
zabbix[apm,<type>].
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.
Processamento de eventos complexos
Com o processamento de eventos complexos (CEP), você pode definir um processamento baseado em regras para eventos do Zabbix.
Por exemplo, você pode querer:
- marcar o primeiro evento de uma série como causa e os seguintes como sintomas
- remover eventos após um período de validade
- remover eventos após atingir uma determinada quantidade
- receber notificações sobre eventos semelhantes por localização
- receber notificações se algum evento ocorrer com muita frequência
- receber notificações se algum evento não ocorrer conforme esperado
O processamento de eventos complexos permite definir uma janela de tempo deslizante e realizar um processamento baseado em regras de acordo com as condições definidas.
Com base nos padrões encontrados, o CEP permite transformar ou "enriquecer" o evento, por exemplo, aumentar a severidade ou adicionar uma tag específica.
A análise do fluxo de eventos é definida pelas regras de CEP. Uma regra de CEP normalmente consiste em uma janela de tempo, condições e operações. As operações estão vinculadas a um ponto de execução (por exemplo, quando o evento ocorreu ou quando foi adicionado à janela de tempo).
Uma documentação mais detalhada estará disponível quando a versão estável 8.0 for lançada.
Aplicativo móvel
O aplicativo móvel do Zabbix (em breve) permite monitorar seu ambiente Zabbix a partir do seu dispositivo móvel. Visualize problemas, verifique seus detalhes, atualize problemas e receba notificações push quando algo precisar de atenção.
Com o aplicativo, os seguintes recursos são novos no Zabbix 8.0:
- Seções da interface web para gerenciar dispositivos móveis: Usuários > Dispositivos e Configurações do usuário > Dispositivos.
- Tipo de mídia para enviar notificações de problemas do Zabbix server para o aplicativo móvel: Notificação push.
- Componente que permite que o Zabbix server se comunique com o aplicativo móvel: Adaptador de bridge.
- Parâmetros de configuração do Zabbix server: BridgeAdapterURL, EnableMobileDevices.
Para obter detalhes sobre como configurar o Zabbix para uso com o aplicativo móvel, consulte a seção Aplicativo móvel.

MCP server
O novo Zabbix MCP server conecta agentes de IA ao Zabbix por meio do Model Context Protocol (MCP). Agora você pode perguntar a um assistente de IA sobre seu monitoramento em linguagem natural, por exemplo:
- Quais problemas nos servidores de banco de dados ainda não foram reconhecidos?
- Por que o web-01 está relatando problemas desde esta manhã?
- Coloque todos os hosts do grupo de servidores Linux em manutenção hoje à noite, das 22:00 às 02:00.

O agent se conecta com um token da API do Zabbix, portanto, pode acessar apenas o que o proprietário do token tem permissão para acessar, e todas as alterações são registradas no log de auditoria desse usuário. Para ver a lista de operações disponíveis, consulte Ferramentas e recursos.
Tema azul-escuro
A interface web do Zabbix agora oferece um novo tema azul-escuro. Ele está disponível no perfil do usuário e como o tema padrã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
Foram adicionadas várias melhorias de usabilidade às expressões regulares globais:
- O formulário de configuração de expressões regulares globais agora é aberto em uma janela modal:
- Os tipos de expressão foram renomeados.
- O formulário agora inclui um campo Descrição.
- O teste não está 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. Para obter uma lista detalhada das alterações nos templates existentes, consulte Alterações nos templates.
Além disso, os templates que se conectam a endpoints HTTPS agora verificam o certificado TLS do endpoint por padrão. Isso afeta todos os templates de monitoramento de nuvem e API, como Claude API by HTTP, Cloudflare by HTTP, Kubernetes Cluster by HTTP, entre outros. Consulte as notas de atualização antes de atualizar qualquer template baseado em HTTP.
Novos templates
Monitoramento do uso de IA
- Claude API by HTTP, um template para monitorar o uso e os custos da API Claude.
- OpenAI Platform by HTTP, um template para monitorar a plataforma de desenvolvimento da OpenAI.
Nuvem
- 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.
- 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.
- 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.
Virtualização e contêineres
- Kubernetes Cluster by HTTP, um template para monitorar clusters Kubernetes, com nós descobertos automaticamente e monitorados por meio de hosts dedicados; o template substitui os templates Kubernetes anteriores.
- Microsoft Hyper-V Failover Cluster by SSH e Microsoft Hyper-V Standalone by SSH, templates para monitorar clusters e hosts independentes do Microsoft Hyper-V via SSH.
- Podman by Zabbix agent, by Zabbix agent active e by HTTP: templates para monitorar contêineres Podman e a integridade dos serviços por meio da API do Podman. Observe que a API do Podman não oferece suporte a métodos de autorização.
Bancos de dados
- 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.
- 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.
Rede, segurança e telecomunicações
- Aruba CX 8300s by SNMP, um template que fornece monitoramento baseado em SNMP para a série de switches Aruba CX 8300.
- Ciena 3906 by SNMP, um template para monitorar dispositivos Ciena 3906, incluindo sistema de arquivos e carga da CPU.
- 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.
- Cradlepoint NCM v2 by HTTP, um conjunto de templates para monitorar o Cradlepoint NCM v2 e seus dispositivos via HTTP.
- Huawei AR600 by SNMP, um template para monitorar roteadores Huawei AR600, incluindo métricas de CoS e NQA.
- 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 do 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.
Aplicações e serviços
- Domain RDAP by HTTP, um template para monitorar dados de registro de domínios por meio do protocolo RDAP.
- Envoy Proxy by OTLP, um template para coletar traces e logs do OpenTelemetry do Envoy Proxy por meio de itens Telemetry query.
- Generic OpenTelemetry by OTLP, um template para coletar traces, métricas e logs do OpenTelemetry por meio de itens Telemetry query.
- GLPI by HTTP, um template para monitorar o GLPI via HTTP usando a REST API v2 com autenticação OAuth2.
- OpenRouter traces by OTLP, um template para coletar dados de trace do OpenRouter.
- Proxmox VE by OTLP, um template para monitorar um nó do Proxmox VE usando seu fluxo de métricas do OpenTelemetry por meio de itens Telemetry query.
Templates atualizados
- O trigger de tempo de atividade do dispositivo nos templates SNMP foi aprimorado para lidar com redefinições do contador de tempo de atividade do SNMP e evitar alertas falsos de reinicialização.
Sistemas operacionais
- Nos templates AIX, FreeBSD, HP-UX, Linux, macOS, OpenBSD, Solaris e Windows, o monitoramento de sistemas de arquivos agora usa os novos parâmetros de
vfs.fs.get(consulte Descoberta leve de sistemas de arquivos). Para obter detalhes, consulte Alterações nos templates. - Linux by Zabbix agent e Linux by Zabbix agent active foram atualizados com dashboards aprimorados e monitoramento otimizado de interfaces de rede e dispositivos de bloco.
- Linux by Prom e Linux by SNMP foram atualizados com dashboards aprimorados.
- Os templates Windows by Zabbix agent e Windows by Zabbix agent active foram aprimorados com novas métricas, regras de descoberta, protótipos, macros de usuário e widgets de dashboard, incluindo suporte para tarefas agendadas do Windows, perfis do Firewall do Windows e volumes criptografáveis pelo BitLocker.
Monitoramento do uso de IA
- GitHub organization by HTTP foi atualizado para incluir itens de monitoramento do Microsoft Copilot.
- Microsoft 365 reports by HTTP foi atualizado para incluir itens de monitoramento do Microsoft Copilot.
Nuvem
- 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.
Virtualização
- Proxmox VE by HTTP foi atualizado com a funcionalidade LLD aninhada. Além disso, o formato da unidade dos itens que exibem porcentagens foi ajustado para maior clareza.
- 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.
Bancos de dados
- 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 a
SHOW SLAVE STATUS(sintaxe antiga) eSHOW 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 no caso de MySQL by ODBC). - PostgreSQL by ODBC foi atualizado com novas métricas, regras de descoberta e dashboards, além de melhorias gerais no desempenho e na observabilidade.
- PostgreSQL by Zabbix agent e PostgreSQL by Zabbix agent active foram atualizados com métricas adicionais, regras de descoberta, protótipos de item e trigger e recursos aprimorados de monitoramento.
- Redis by Zabbix agent 2 foi atualizado com autenticação por meio de macros de usuário e senha e descrições de item aprimoradas.
Rede, segurança e telecomunicações
- VeloCloud SD-WAN by HTTP, anteriormente denominado VMWare SD-WAN VeloCloud by HTTP, foi renomeado e atualizado para se alinhar à versão mais recente da plataforma VeloCloud SD-WAN.
Armazenamento e backup
- Ceph by Zabbix agent 2 agora oferece suporte ao modo de conexão nativo. Consulte Plugin do Ceph para obter detalhes.
- 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.1.1.18, incluindo a revisão 1.3-rev2 da REST API e o monitoramento atualizado da expiração da licença.
Tipos de mídia
Este tipo de mídia foi adicionado:
- O tipo de mídia webhook IBM Maximo Service Request permite vincular o Zabbix ao IBM Maximo.
Estes tipos de mídia foram atualizados:
- O tipo de mídia webhook GLPI 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.
- O tipo de mídia webhook MS Teams Workflow agora é a integração recomendada para o Microsoft Teams. O tipo de mídia webhook MS Teams, 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 webhook MS Teams precisam ser migradas para o tipo de mídia webhook MS Teams Workflow.
Além disso, os tipos de mídia que se conectam a endpoints HTTPS agora verificam o certificado TLS do endpoint por padrão. Isso afeta todos os tipos de mídia webhook, como Slack, Jira, Telegram etc. Consulte as notas de atualização antes de atualizar qualquer tipo de mídia webhook.
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 e registro automático
Condição de grupo de proxy
Agora, uma condição de grupo de proxy é compatível com ações de descoberta e de registro automático.
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, exibida quando "HTTP agent" é selecionado na lista suspensa Tipo. Essa opção permite marcar os dados recuperados para conversão automática em JSON antes do processamento adicional.
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.
Descoberta leve de sistemas de arquivos
O item vfs.fs.get do Zabbix agent e do Zabbix agent 2 agora oferece suporte a dois parâmetros opcionais que tornam a descoberta de sistemas de arquivos mais leve e confiável:
- mode - no modo
short, o item retorna apenas a lista de sistemas de arquivos montados com suas propriedades básicas, sem estatísticas de espaço em disco e de inodes. Como os próprios sistemas de arquivos não são consultados, a descoberta não aciona a montagem automática e não é afetada por sistemas de arquivos de rede que não respondem. O modofull(padrão) retorna os mesmos dados de antes. - mountpoint - retorna dados apenas para o ponto de montagem especificado, permitindo que as estatísticas sejam coletadas separadamente para cada sistema de arquivos descoberto (por exemplo, com
vfs.fs.get[full,{#FSNAME}]).
Os templates de SO agora usam essa abordagem; consulte Alterações nos templates.
Para obter mais informações, consulte vfs.fs.get e Descoberta de sistemas de arquivos montados.
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.
Aumento do tempo limite máximo para zabbix_get e zabbix_js
O valor máximo do parâmetro timeout dos 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
Controle de acesso ao proxy e ao server
A nova aba Lista de acesso ao proxy na configuração do grupo de usuários permite conceder acesso de grupos de usuários a proxies, individualmente ou por meio de grupos de proxies.
A nova opção Selecionar "Server" para monitoramento e descoberta na configuração da função de usuário permite impedir que os usuários criem hosts monitorados pelo server e por regras de descoberta de rede executadas pelo server, bem como que testem itens com o server.
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 chaves 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
Alterações na opção Fuso horário do widget de relógio
A opção Fuso horário no formulário de configuração do widget de relógio foi movida da seção Configuração avançada para a seção principal de configuração do widget e renomeada para Substituir fuso horário.
Essa opção está disponível para os tipos de horário Hora local e Hora do server.
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.
Agregar colunas 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: o 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: Agregar colunas, Função de agregação de colunas e Nome da coluna combinada.
Aprimoramentos no widget Graph
O widget Graph oferece vários aprimoramentos de usabilidade:
- Os itens na dica de dados do gráfico, exibida ao passar o cursor sobre o gráfico, são classificados por valor em ordem decrescente.
- Ao passar o cursor sobre um item na dica, o respectivo gráfico é destacado, enquanto os demais ficam esmaecidos.
- A seleção de um item na dica transmite seus dados para outros widgets que oferecem suporte à escuta desses dados.
- O limite do número de itens exibidos na dica foi removido.
- Uma nova configuração Host names in labels permite escolher se os nomes dos hosts serão exibidos na dica e na legenda do gráfico.
- Uma nova configuração Invert values 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
Dashboards importáveis
Novos dashboards importáveis estão disponíveis no repositório de Dashboards:
- Dashboard de custos multinuvem - um dashboard para monitorar custos de nuvem na AWS, Azure, Google Cloud e Oracle Cloud.
- Dashboard de máquinas virtuais multinuvem - um dashboard para monitorar máquinas virtuais em execução na AWS, Google Cloud, Oracle Cloud e Azure.
Esses dashboards foram projetados para funcionar com integrações existentes do Zabbix, combinando dados de vários hosts e alvos de monitoramento em um dashboard global unificado.
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.
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 suportam validação inline:
- API token
- Audit log
- Authentication
- Autoregistration
- Connector
- Discovery prototype
- Low-level discovery rule
- Network 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
Os seguintes formulários agora são abertos em uma janela modal:
- Formulário de configuração do Discovery prototype
- Formulário de configuração da discovery rule de baixo nível
- Formulário de configuração do Host prototype
- Formulário de configuração global de expressão regular
Tags herdadas visíveis em hosts, templates, itens e triggers
As tags herdadas agora são exibidas e retornadas de forma consistente em templates, hosts, itens, cenários web e triggers.
As tags herdadas de cadeias de template/host ficam visíveis em Monitoring > Latest data.
A filtragem por tags herdadas está disponível sempre que a filtragem por tags é compatível — incluindo as seções Monitoring > Latest data e Data collection, além de todos os widgets de dashboard que permitem filtrar por tags de host, item, trigger ou cenário web — para que a seleção e a subfiltragem baseadas em tags funcionem 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 apresenta um elemento de opção para escolher como as tags serão exibidas: templates mostram Template tags / Inherited and template tags, enquanto hosts e protótipos de host mostram Host tags / Inherited and host tags.
As tags herdadas são diferenciadas visualmente por um novo ícone de documento contornado ao lado do rótulo da tag.
Os widgets Graph e Pie chart incluem uma nova configuração Item tags.
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 à autenticação HTTP de usuários e às configurações de módulos e tipos de mídia.
As seguintes flags de funcionalidade foram adicionadas ao arquivo de configuração zabbix.conf.php:
$ZBX_FEATURE_FLAGS['http_auth_enabled'] = falsedesabilita o acesso à configuração da autenticação HTTP de usuários (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 a setup.php é restrito se o arquivo de configuração zabbix.conf.php existir.
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 da apresentação de slides do dashboard
Ao criar um dashboard, a caixa de seleção Iniciar apresentação de slides fica desabilitada por padrão e deve ser habilitada explicitamente.
Um parâmetro de URL slideshow aceita os valores on ou off, permitindo substituir rapidamente a configuração da apresentação de slides do dashboard.
O parâmetro slideshow=1 está obsoleto e não terá mais suporte.
Link para proxies do Zabbix Cloud
A lista de proxies em Administration > Proxies agora inclui um botão Create proxy in Cloud. Ao clicar nele, o Zabbix Cloud é aberto em uma nova aba do navegador, onde você pode implantar um proxy sem instalá-lo na sua própria infraestrutura. Para obter mais informações, consulte Configurar um proxy do Zabbix Cloud.
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
Itens internos de proxy restritos a hosts monitorados pelo server
Os itens internos zabbix[proxy,*] e zabbix[proxy group,*] não são mais compatíveis com hosts monitorados por um proxy ou grupo de proxies.
Suporte descontinuado para agents Zabbix anteriores à versão 1.6
Devido à remoção do suporte aos protocolos legados de texto simples e XML do trapper do Zabbix server/proxy, os agents Zabbix anteriores à versão 1.6 não são mais compatíveis.
Versão mínima da biblioteca Logback
A versão mínima da biblioteca Logback foi elevada de 1.5.16 para 1.5.25.
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.
Suporte a versões do MongoDB pelo plugin
Esta versão do plugin não oferece mais suporte ao MongoDB 2.6–4.0. Ela usa o MongoDB Go Driver v2, que requer o MongoDB 4.2 ou posterior.
Para monitorar o MongoDB 2.6–4.0, use uma versão anterior do plugin. As versões anteriores oferecem suporte ao MongoDB 2.6–5.3 e podem ser usadas com o Zabbix agent 2 versão 6.0.0 ou posterior.
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 filtros para as opções de coluna. Se você tiver salvo abas para filtros favoritos que utilizem algum dos seguintes parâmetros de filtro, elas serão redefinidas e deverão ser reconfiguradas manualmente após a atualização:
- Monitoramento > Hosts: Mostrar problemas suprimidos
- Monitoramento > Dados mais recentes: Mostrar tags, Nome da tag, Prioridade de exibição da tag, Mostrar detalhes
- Monitoramento > Problemas: Mostrar tags, Nome da tag, Prioridade de exibição da tag, Mostrar dados operacionais, Visualização compacta, Mostrar detalhes, Mostrar linha do tempo, Destacar linha inteira
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
Templates do Kubernetes obsoletos
Os templates do Kubernetes estão obsoletos e foram substituídos pelo template Kubernetes Cluster by HTTP. Os templates antigos são mantidos para garantir a compatibilidade retroativa com as configurações existentes.
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 foram descontinuados:
- Arquivo de configuração do Zabbix server:
HistoryStorageDateIndex,HistoryStorageURLeHistoryStorageTypes. Use o novo parâmetroHistoryProvider. - Arquivo de configuração do Zabbix frontend:
$HISTORY. Use o novo parâmetro$HISTORY_PROVIDERS.
Ambos os novos parâmetros permitem escolher o provedor de armazenamento de histórico: Elasticsearch, ClickHouse ou SQL (padrão). Observe que não é possível usar esses parâmetros novos e obsoletos em conjunto.
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 o TimescaleDB, a nova hypertable history_json (usada para armazenar valores JSON) deverá ser configurada manualmente.
Se você estiver usando o Elasticsearch, o valor padrão do parâmetro de configuração do Zabbix server HistoryStorageTypes, que foi descontinuado, 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.
Verificação de TLS para templates e tipos de mídia baseados em HTTP
Os templates e tipos de mídia que se conectam a endpoints HTTPS agora verificam o certificado TLS do endpoint por padrão.
Essa alteração afeta todos os templates de monitoramento de nuvem e de API (por exemplo, Claude API by HTTP, Cloudflare by HTTP e Kubernetes Cluster by HTTP) e todos os tipos de mídia webhook (por exemplo, Slack, Jira e Telegram).
Você pode alterar esse comportamento usando a nova macro de usuário {$HTTP.TLS.VERIFY}, adicionada a esses templates e tipos de mídia.
Para obter detalhes, consulte o arquivo README de cada template HTTP ou webhook.
Ao atualizar o Zabbix, os templates e tipos de mídia não são atualizados automaticamente. Isso evita substituir quaisquer alterações personalizadas que você tenha feito. Para atualizar ou adicionar templates e tipos de mídia manualmente, consulte as instruções de atualização de templates.
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 |
Acesso padrão à API
Para novas instalações, o acesso à API é desabilitado por padrão para todas as funções, incluindo funções recém-criadas e funções de usuário padrão.
Para instalações existentes, o acesso à API é desabilitado por padrão somente para funções recém-criadas.

