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:
- Procedimento de atualização para todas as informações relevantes sobre a atualização de versões anteriores ao Zabbix 8.0.0;
- Atualizando cluster HA para instruções sobre a atualização de servers em um cluster de alta disponibilidade (HA).
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 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:
{ACK.DATE}{ACK.MESSAGE}{ACK.TIME}{EVENT.ACK.HISTORY}{HOSTNAME<1-9>}{IPADDRESS<1-9>}{PROFILE.*}{TRIGGER.COMMENT}{TRIGGER.KEY}{STATUS}{USER.ALIAS}
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.
Links desabilitados ocultos em hosts monitorados
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.