5 Notas de atualização para o Zabbix 8.0

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
  • Outras - todas as demais informações que descrevem as mudanças na funcionalidade do Zabbix

Veja também:

Mudanças incompatíveis

Versões do banco de dados

As versões mínimas de banco de dados necessárias foram atualizadas:

  • MySQL/Percona: 8.0.30 → 8.4.0
  • MariaDB: 10.5.00 → 10.11.00
  • PostgreSQL: 13.0 → 15.0
  • TimescaleDB: 2.13.0 → 2.20.0

Plugins

O plugin Ceph para o Zabbix agent 2 agora é um plugin carregável e requer etapas adicionais de instalação. Veja o readme do plugin Ceph para mais detalhes.

O esquema tcp:// está obsoleto no plugin MongoDB, mas é mantido para compatibilidade com configurações existentes.

Versão mínima do PHP necessária

A versão mínima do PHP necessária foi aumentada de 8.0.0 para 8.2.0.

Lista estendida de UnsafeUserParameters

O caractere % foi adicionado à lista UnsafeUserParameters para o agent Zabbix e agent Zabbix 2.

Outros

Macros obsoletas removidas

O suporte para as seguintes macros internas foi removido:

Removido 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}

Validação de JSON e XML removida dos itens do agente HTTP

A validação de JSON e XML foi removida do campo Corpo da solicitação nos itens do agente HTTP. O campo não verifica mais se o valor é um XML ou JSON válido, e selecionar Dados XML como Tipo de corpo da solicitação não requer mais a biblioteca libxml2.

Os links Gráficos, Dashboards e Web desabilitados não são mais exibidos na lista de hosts monitorados.

Tipo de dado JSON

O Zabbix agora suporta JSON como um tipo de dado para valores de item. Se você estiver usando o TimescaleDB, a nova hypertable history_json (usada para armazenar valores JSON) deve ser configurada manualmente. Se você estiver usando o Elasticsearch, o valor padrão do parâmetro de configuração do Zabbix server HistoryStorageTypes agora inclui json.

Botão de opção removido no formulário de novo filtro de tag

O botão de opção que exigia a escolha entre Todas as tags e Lista de tags ao criar um novo filtro de tag foi removido.

Valores de item exibidos como HTML usando iframes

Os dados do item no widget Histórico do item, quando exibidos como texto formatado em HTML, agora são isolados em iframes.

Compatibilidade de template com o Assistente de Host

Todos os templates fornecidos por padrão agora são compatíveis com o Assistente de Host. Para atualizá-los, consulte Atualização de template.