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:
| 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.
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.
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.