- 5 Notas de atualização para o Zabbix 8.0
- Mudanças incompatíveis
- Outros
- Macros obsoletas removidas
- Validação de JSON e XML removida dos itens do agente HTTP
- Links desabilitados ocultos em hosts monitorados
- Tipo de dado JSON
- Botão de opção removido no formulário de novo filtro de tag
- Valores de item exibidos como HTML usando iframes
- Compatibilidade de template com o Assistente de Host
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 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.
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.
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.