21 Notas atualizações para 6.0.11

Mudanças incompatíveis

Atualização DB schema

Uma nova coluna name_upper foi adicionado a table items da base de dados. A coluna contém uma versão em maiúsculas do nome do item ou do nome da regra LLD. Essa alteração foi implementada para permitir o uso do índice com pesquisa com maiúsculas e minúsculas para consultas de API optimization.

Consultas de API otimizadas

As consultas de bancos de dados API, utilizadas ao pesquisar por nomes nas tabelas hosts e items, foram otimizadas e agora serão processadas de forma mais eficiente. Como resultado dessa alteração, triggers determinístico precisam ser criados durante uma atualização.

No MySQL e MariaDB, é necessário que GLOBAL log_bin_trust_function_creators = 1 seja definido se o logging binário estiver ativado e não houver privilégios de superuser, e log_bin_trust_function_creators = 1 não estiver configurado no arquivo de configuração MySQL. Para configurar a variável utilizando o console MySQL, execute:

mysql> SET GLOBAL log_bin_trust_function_creators = 1;

Uma vez que a atualização foi completada com sucesso, o log_bin_trust_function_creators pode ser desabilitado:

mysql> SET GLOBAL log_bin_trust_function_creators = 0;

Triggers também são criados para bancos de dados PostgreSQL e Oracle.

Erros de análise do JSONPath

Os erros de análise de JSONPath ocorrem nessa versão em casos de espaços em branco iniciais e em casos de arrays/objetos vazios. Corrido em Zabbix 6.0.12.

Avaliação AND/OR nos filtros de LLD

A avaliação de expressões AND/OR nos filtros/overrides de descoberta baixo nível pode falhar nesta versão. Corrigido em Zabbix 6.0.12.