В базе данных в таблицу items добавлена новая колонка name_upper. Она содержит версию имени элемента данных или правила LLD, приведённую к верхнему регистру. Это изменение было внедрено, чтобы разрешить использование индексов при регистронезависимом поиске для оптимизации запросов API.
Запросы API к базе данных, используемые при поиске через имена в таблицах hosts и items, были оптимизированы и теперь будут обрабатываться более эффективно. В результате этих изменений во время обновления потребуется создать детерминированные триггеры.
На MySQL и MariaDB, это требует задания GLOBAL log_bin_trust_function_creators = 1
, если было включено бинарное журналирование (binary logging) и при этом нет привилегий суперпользователя, а параметр log_bin_trust_function_creators = 1
в конфигурационном файле MySQL не выставлен. Чтобы выставить эту переменную, используя консоль MySQL, выполните:
После успешного завершения обновления, параметр log_bin_trust_function_creators
может быть отключён:
Триггеры также создаются для баз данных PostgreSQL и Oracle.
В этой версии могут возникать ошибки при парсинге JSONPath в случае, когда значение начинается с пробельного символа (включая перевод строки) либо содержит пустой массив/объект. Исправлено в версии Zabbix 6.0.12.
В этой версии вычисление выражений И/ИЛИ в фильтрах либо замещениях правил низкоуровневого обнаружения может работать неверно. Исправлено в версии Zabbix 6.0.12.