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
  • Outros - todas as informações restantes que descrevem as alterações na funcionalidade do Zabbix

Veja também:

Mudanças incompatíveis

Versões de banco de dados

As versões mínimas de banco de dados exigidas foram elevadas:

  • 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. Consulte o readme do plugin Ceph para obter detalhes.

O esquema tcp:// está obsoleto no plugin MongoDB, mas é mantido para compatibilidade retroativa 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}

Removida a validação de JSON e XML dos itens de HTTP agent

A validação de JSON e XML foi removida do campo Corpo da requisição nos itens de HTTP agent. O campo não verifica mais se o valor é um XML ou JSON válido, e selecionar Dados XML como o Tipo de corpo da requisição não exige 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.

Redimensionamento automático para campos de configuração

A maioria dos campos de configuração na UI agora é redimensionada automaticamente para se ajustar ao seu conteúdo.