- 5 Notas de atualização para o Zabbix 8.0
- Mudanças incompatíveis
- Outros
- Macros obsoletas removidas
- Removida a validação de JSON e XML dos itens de HTTP agent
- 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
- Redimensionamento automático para campos de configuração
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:
- Procedimento de atualização para todas as informações relevantes sobre a atualização de versões anteriores ao Zabbix 8.0.0;
- Atualização de cluster HA para instruções sobre como atualizar servers em um cluster de alta disponibilidade (HA).
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.
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.
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.