5 Примечания по обновлению для Zabbix 8.0

Эти примечания предназначены для обновления с Zabbix 7.4.x до Zabbix 8.0.0.

Все примечания сгруппированы по следующим разделам:

  • Критические изменения — изменения, которые могут нарушить работу существующих установок, а также другая важная информация, связанная с процессом обновления
  • Прочее — вся остальная информация, описывающая изменения в функциональности Zabbix

См. также:

Критические изменения

Версии баз данных

Минимальные требуемые версии баз данных были повышены:

  • 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

Плагины

Плагин Ceph для Zabbix агент 2 теперь является загружаемым плагином и требует дополнительных шагов установки. Подробности см. в readme плагина Ceph.

Схема tcp:// объявлена устаревшей в плагине MongoDB, но сохранена для обратной совместимости с существующими конфигурациями.

Минимально требуемая версия PHP

Минимально требуемая версия PHP была повышена с 8.0.0 до 8.2.0.

Расширенный список UnsafeUserParameters

Символ % был добавлен в список UnsafeUserParameters для агента Zabbix и агента Zabbix 2.

Другое

Удалены устаревшие макросы

Поддержка следующих встроенных макросов теперь прекращена:

Удалено Используйте вместо этого
{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}

Удалена проверка JSON и XML в элементах данных HTTP агент

Проверка JSON и XML была удалена из поля Тело запроса в элементах данных HTTP агент. Это поле больше не проверяет, является ли значение корректным XML или JSON, а выбор XML data в качестве Типа тела запроса больше не требует библиотеку libxml2.

Скрытие отключенных ссылок на контролируемых узлах сети

Отключенные ссылки Graphs, Dashboards и Web больше не отображаются в списке контролируемых узлов сети.

Тип данных JSON

Теперь Zabbix поддерживает JSON в качестве типа данных для значений элементов данных. Если вы используете TimescaleDB, новую гипертаблицу history_json (используемую для хранения значений JSON) необходимо настроить вручную. Если вы используете Elasticsearch, значение по умолчанию параметра конфигурации сервера Zabbix HistoryStorageTypes теперь включает json.

Удалена радиокнопка в форме нового фильтра тегов

Радиокнопка, требовавшая выбора между Все теги и Список тегов при создании нового фильтра тегов, была удалена.

Значения элементов данных, отображаемые как HTML с использованием iframe

Данные элемента данных в виджете История элементов данных, при отображении в виде текста в формате HTML, теперь изолируются в iframe.

Template compatibility with Host Wizard

All out-of-the-box templates are now compatible with the Host Wizard. To upgrade them, see Template upgrade.