- 2 Что нового в Zabbix 8.0
- Шаблоны
- Элементы данных
- Плагины
- Обнаружение низкого уровня
- Процессы
- Кэширование и повторное использование EngineID SNMPv3
- Уточнена логика ограничения прокси во время восстановления кэша истории
- Увеличено максимальное значение тайм-аута для zabbix_get и zabbix_js
- Оптимизированная очистка истории
- Ручное закрытие — теги триггера, наследуемые событиями восстановления
- Кэширование DNS-запросов для демонов Zabbix
- Сборка поддержки c-ares в Windows
- Аутентификация
- Виджеты
- Веб-интерфейс
- Документация
2 Что нового в Zabbix 8.0
Zabbix 8.0.0 продолжает развитие Zabbix 7.4.0, добавляя новые функции и улучшения.
См. несовместимые изменения для этой версии.
Виджет диаграммы рассеяния
Виджет Scatter plot был добавлен в виджеты панели мониторинга. Он отображает взаимосвязь между двумя метриками, нанося отдельные точки данных по осям X и Y. Это помогает выявлять закономерности, кластеры, корреляции и выбросы в наборе данных.

Инверсия оси Y для виджета Graph
Графики в виджете Graph теперь могут отображаться с инвертированными значениями оси Y. Новый параметр Invert values позволяет умножать значения оси Y на −1 без изменения исходных данных.

См. также: Улучшения виджета Graph.
Шаблоны
Новые шаблоны
- Aruba CX 8300s by SNMP — шаблон, предоставляющий мониторинг серии коммутаторов Aruba CX 8300 на основе SNMP.
- Набор шаблонов AWS by HTTP был дополнен шаблоном AWS Backup Vault by HTTP.
- Набор шаблонов Azure by HTTP был дополнен шаблоном Azure Sentinel by HTTP.
- Ciena 3906 by SNMP — шаблон для мониторинга устройств Ciena 3906.
- Cisco Secure Firewall Threat Defense by HTTP — шаблон, предоставляющий возможности мониторинга устройств Cisco Secure Firewall Threat Defense с использованием REST API.
- Cradlepoint NCM v2 by HTTP — набор шаблонов для мониторинга Cradlepoint NCM v2 и его устройств через HTTP.
- Domain RDAP by HTTP — шаблон для мониторинга данных регистрации доменов по протоколу RDAP.
- IBM Maximo Service Request — шаблон на основе вебхука, который позволяет связать Zabbix с IBM Maximo.
- MariaDB by ODBC — шаблон для мониторинга баз данных MariaDB через ODBC.
- Microsoft Hyper-V Failover Cluster by SSH и Microsoft Hyper-V Standalone by SSH — шаблоны для мониторинга кластеров Microsoft Hyper-V и автономных узлов сети через SSH.
- OpenAI Platform by HTTP — шаблон для мониторинга платформы разработчика OpenAI.
- Percona by ODBC — шаблон для мониторинга баз данных Percona через ODBC.
- Ribbon SBC Edge by HTTP — шаблон для мониторинга устройств Ribbon SBC Edge (ранее SWe Lite) через HTTP.
- Ribbon SBC SWe Core by HTTP — шаблон для мониторинга устройств SBC SWe Core через HTTP, а Ribbon SBC SWe CE by HTTP — шаблон для мониторинга экземпляров Ribbon SBC SWe Call Engine (CE) через HTTP.
- Stormshield SNS by SNMP — шаблон для мониторинга устройств Stormshield Network Security (SNS) через SNMP.
- VeloCloud SD-WAN Edge by HTTP — шаблон для мониторинга устройств VeloCloud SD-WAN Edge через HTTP.
- Vyatta Virtual Router by SNMP — шаблон для мониторинга виртуального маршрутизатора Vyatta 1908e.
Обновленные шаблоны
- Ciena 3906 by SNMP был обновлен и теперь включает элементы данных файловой системы и загрузки CPU.
- Набор шаблонов GCP by HTTP был дополнен шаблоном GCP Cloud Run Service by HTTP.
- GitHub organization by HTTP был обновлен и теперь включает элементы данных для мониторинга Microsoft Copilot.
- Microsoft 365 reports by HTTP был обновлен и теперь включает элементы данных для мониторинга Microsoft Copilot.
- MySQL by Zabbix агент, MySQL by Zabbix агент 2, MySQL by Zabbix агент active, MySQL by Zabbix агент 2 active и MySQL by ODBC были обновлены для поддержки как
SHOW SLAVE STATUS(старый синтаксис), так иSHOW REPLICA STATUS(новый синтаксис). - MySQL by ODBC также был обновлен новыми метриками, правилами обнаружения для таблиц и реплик, а также улучшенной панелью мониторинга.
- PostgreSQL by ODBC был обновлен новыми метриками, правилами обнаружения и панелями мониторинга, а также общими улучшениями производительности и наблюдаемости.
- Proxmox VE by HTTP был обновлен с поддержкой функциональности вложенного LLD. Кроме того, для наглядности был скорректирован формат единиц измерения для элементов данных, отображающих проценты.
- VeloCloud SD-WAN by HTTP, ранее VMWare SD-WAN VeloCloud by HTTP, был переименован и обновлен в соответствии с последней версией платформы VeloCloud SD-WAN.
- Vyatta Virtual Router by SNMP был обновлен новыми элементами данных OID и улучшениями панели мониторинга.
Элементы данных
Тип данных JSON
Теперь Zabbix поддерживает JSON как тип данных для значений элементов данных.
Ранее значения JSON собирались текстовыми элементами данных и хранились как строки с ограничением 64 КБ. Теперь Zabbix может хранить значения JSON в собственном формате с ограничением 128 МиБ, а также отклонять некорректные значения JSON (например, содержащие ключи без кавычек, завершающие запятые, несоответствующие скобки).
Тип данных JSON поддерживается всеми типами элементов данных и прототипами элементов данных (кроме Calculated), а также доступен в экспорте данных в реальном времени и коннекторах. Значения JSON могут храниться во всех поддерживаемых базах данных и Elasticsearch. Если вы используете TimescaleDB, см. примечания по обновлению.
Обратите внимание, что элементы данных JSON нельзя использовать в триггерах; однако вы можете извлекать поля JSON с помощью зависимых элементов данных с типом данных, отличным от JSON, и использовать их в триггерах.
Элементы данных, которые возвращают строку JSON (net.if.discovery, vfs.file.get и т. д.), по-прежнему остаются текстовыми элементами данных; однако при необходимости вы можете изменить их тип на JSON.
Подробнее, включая ограничения для данных JSON, см. в разделе настройка элемента данных.
Параметр type для обнаружения дисков S.M.A.R.T.
Элемент данных smart.disk.discovery (плагин S.M.A.R.T. агента Zabbix 2) теперь принимает необязательный параметр type для указания значения, по которому выполнять поиск дисков.
Плагины
Плагин Ceph
Теперь этот плагин работает в двух режимах:
- native — в этом режиме для прямого взаимодействия с кластером Ceph через собственный API Ceph (протокол msgr2) используется библиотека go-ceph. Это рекомендуемый режим для современных установок Ceph, однако он поддерживается только в Linux и начиная с Ceph 16.
- restful (устаревший) — в этом режиме для взаимодействия используется Ceph RESTful API. Это режим по умолчанию для обратной совместимости, однако он не будет работать с Ceph версии 20 (Tentacle) и новее из-за удаления модуля mgr/restful.
Используемый режим определяется значением параметра mode (native/restful):
Plugins.Ceph.Default.Mode=native— установить для плагина режим nativePlugins.Ceph.Sessions.<SessionName>.Mode=native— установить режим native для именованной сессии
Обратите внимание, что набор учетных данных пользователя различается для каждого режима, и они несовместимы друг с другом.
Параметр Plugins.Ceph.InsecureSkipVerify игнорируется в режиме native, поскольку безопасность соединения определяется на стороне кластера Ceph протоколом msgr2 (по умолчанию безопасным).
Обратите внимание, что плагин Ceph для Zabbix агент 2 теперь является загружаемым плагином и требует дополнительных шагов установки. Это связано с требованием наличия пакета librados (для режима native). Подробности см. в readme плагина Ceph.
Плагин MongoDB
Плагин MongoDB для Zabbix агент 2 предлагает несколько улучшений:
- Полная поддержка стандартного разбора MongoDB URI, включая поддержку схем
mongodb://иmongodb+srv://. - Автоматическое обнаружение узлов набора реплик MongoDB, что расширяет возможности мониторинга кластеров MongoDB.
- Поддержка аутентификации x509, обеспечивающая безопасные подключения к MongoDB с использованием клиентских сертификатов.
Плагин Oracle
Oracle plugin для Zabbix агент 2 теперь поддерживает зашифрованные подключения к базам данных Oracle с использованием протокола TCPS (TLS). Это позволяет выполнять мониторинг экземпляров Oracle через сокеты, защищённые TLS, повышая безопасность удалённого мониторинга.
Плагин Redis — поддержка TLS и проверка при запуске
В плагин Redis для Zabbix агент 2 была добавлена поддержка TLS.
Реализована проверка конфигурации TLS плагина при запуске, а также улучшены сообщения проверки/об ошибках.
Некорректная логика конфигурации (например, использование типа соединения verify_full без указания TLSCAFile) может помешать запуску Zabbix агент 2.
Режим тестового выполнения для загружаемых плагинов
Загружаемые плагины теперь можно запускать в тестовом режиме с помощью флага -t (--test), передавая в качестве аргумента ключ элемента данных.
В этом режиме плагин запускается для целей отладки и разработки, а файлы конфигурации плагина игнорируются.
Обнаружение низкого уровня
Флажок Convert to JSON в формах обнаружения
В форму правила обнаружения и форму прототипа обнаружения добавлен новый флажок Convert to JSON, который отображается, если в выпадающем списке Type выбран "HTTP агент". Этот параметр позволяет пометить полученные данные для автоматического преобразования в JSON перед дальнейшей обработкой.
Поддержка макросов во вложенном обнаружении низкого уровня
Макросы обнаружения низкого уровня теперь поддерживаются во вложенных правилах обнаружения низкого уровня в:
- параметрах предобработки JSONPath parameters
- поле JSONPath для пользовательских LLD-макросов
Редактируемые теги для триггеров, созданных с помощью обнаружения низкого уровня
Для триггеров, созданных из прототипов триггеров, теперь можно добавлять теги вручную. Теги, унаследованные от прототипов триггеров, по-прежнему применяются автоматически. Теги, добавленные вручную, можно изменять в обнаруженных триггерах, и они будут включены в массивы тегов событий и доступны для функций, учитывающих теги, таких как фильтры, виджеты панели мониторинга и макросы уведомлений.
Процессы
Кэширование и повторное использование EngineID SNMPv3
Теперь Zabbix кэширует сопоставления SNMPv3 EngineID → IP и пытается повторно использовать кэшированные EngineID для последующих проверок SNMPv3, уменьшая объём пробного трафика и повышая производительность опрашивателя. Если повторно используемый EngineID не отвечает, опрашиватель возвращается к запросу EngineID и может удалять устаревшие записи после изменений интерфейса или при постоянных сбоях.
Уточнена логика ограничения прокси во время восстановления кэша истории
Логика ограничения прокси была уточнена для повышения стабильности сервера во время восстановления кэша истории. Когда использование кэша истории достигает порога ограничения, сервер, как и раньше, перестает принимать данные от прокси. Когда использование кэша снижается до 60%, сервер начинает обрабатывать список ограничения, но все еще может отклонять загрузки от прокси, содержащие очень большие пакеты данных (примерно более 10 тыс. записей), пока нагрузка на кэш не уменьшится еще больше. Это изменение снижает риск повторных перегрузок кэша во время восстановления сервера.
Увеличено максимальное значение тайм-аута для zabbix_get и zabbix_js
Максимальное значение параметра timeout для утилит командной строки zabbix_get и zabbix_js было увеличено до 600 секунд.
Оптимизированная очистка истории
Очистка истории была оптимизирована за счет переноса создания задач очистки в триггеры базы данных.
При удалении элементов данных (включая правила низкоуровневого обнаружения), триггеров, сервисов или правил сетевого обнаружения триггеры базы данных (вместо явных вызовов на уровне приложения) теперь заполняют таблицу housekeeper задачами очистки.
Подробности см. в разделе процедура очистки истории.
Теперь housekeeper также удаляет события сетевого обнаружения, созданные на основе обнаруженных узлов сети или сервисов, которые впоследствии были удалены, а также все события, связанные с проблемами триггеров, которые впоследствии были удалены (ранее удалялись только сами проблемы; связанные события удалялись только после истечения периода хранения данных триггеров housekeeper Trigger data storage period).
Ручное закрытие — теги триггера, наследуемые событиями восстановления
События восстановления, созданные после ручного закрытия, наследуют теги триггера в дополнение к тегам элемента данных и узла сети.
Эти теги присутствуют в массиве тегов события и доступны для макросов уведомлений, таких как {EVENT.RECOVERY.TAGS} и {EVENT.RECOVERY.TAGSJSON}.
Кэширование DNS-запросов для демонов Zabbix
Сервер Zabbix, прокси Zabbix и агент Zabbix получили поддержку использования резолвера c-ares для всех DNS-запросов, обеспечивая кэширование DNS-запросов и улучшенное переключение на резервный резолвер при сбое, если Zabbix собран с --with-ares.
Для кэширования DNS-запросов требуется c-ares 1.26.0 или более поздней версии.
Сборка поддержки c-ares в Windows
Теперь агент Zabbix можно собрать с использованием резолвера c-ares в Microsoft Windows.
c-ares можно установить через vcpkg, а сборка агента поддерживает либо ARES=<vcpkg prefix>, либо отдельные пути ARESINCDIR/ARESLIBDIR для каталогов include и библиотек.
Аутентификация
Импортируемые сертификаты SAML для единого входа
Пользователи с правами Super admin теперь могут импортировать сертификаты и закрытые ключи напрямую в веб-интерфейс для настройки SAML. В Administration > Authentication > SAML были добавлены три новых поля:
- Сертификат IdP — сертификат X.509, предоставляемый поставщиком удостоверений
- Сертификат SP — сертификат поставщика услуг, используемый для обмена данными SAML
- Закрытый ключ SP — закрытый ключ, соответствующий сертификату SP
Эти элементы управления позволяют добавлять новые значения или изменять существующие на вкладке настроек SAML. Перед сохранением в выбранное хранилище сертификаты и закрытые ключи проходят проверку; недопустимые или некорректно сформированные значения отклоняются с пояснением ошибки.
Виджеты
Кластеризация маркеров узлов сети на геокарте
Виджет Geomap теперь поддерживает параметр Clustering для управления тем, как близко расположенные маркеры узлов сети объединяются в один маркер со счетчиком. Задав уровень масштабирования карты для кластеризации, вы сможете сохранить читаемость больших карт и поддерживать точную видимость при увеличении масштаба.
Агрегированные столбцы в Top items
Виджет Top items теперь может группировать шаблоны элементов данных в один агрегированный столбец или строку, что упрощает отображение объединённых метрик (например: общий входящий трафик по всем сетевым интерфейсам узла сети). При настройке столбцов элементов данных были добавлены три новые опции: Агрегированные столбцы, Функция агрегации столбца и Имя объединённого столбца.
Улучшения виджета Graph
Виджет Graph предлагает несколько улучшений удобства использования:
- Элементы данных во всплывающей подсказке графика, которая появляется при наведении курсора на график, сортируются по значению в порядке убывания.
- При наведении курсора на элемент данных во всплывающей подсказке его график выделяется, а остальные приглушаются.
- При выборе элемента данных во всплывающей подсказке его данные передаются другим виджетам, которые поддерживают их получение.
- Ограничение на количество элементов данных, отображаемых во всплывающей подсказке, удалено.
- Новый параметр Host names in labels позволяет выбрать, будут ли имена узлов сети отображаться во всплывающей подсказке и в легенде графика.

- Новый параметр Invert values позволяет инвертировать график.
Веб-интерфейс
Новые и встроенные шрифты
Теперь Zabbix включает новые встроенные шрифты, которые улучшают читаемость, загружаются быстрее и отображают дополнительные языки веб-интерфейса с минимальным влиянием на макет. Поскольку эти шрифты встроены, они также обеспечивают единообразный внешний вид в разных системах.
Новые шрифты:![]() |
Устаревшие шрифты:![]() |
Новые шрифты используются почти во всех темах. При необходимости доступны недавно добавленные темы Blue (classic) и Dark (classic) с устаревшими шрифтами.
Семейство шрифтов для моноширинного содержимого и графиков остаётся без изменений.
Встроенная валидация
Следующие формы в веб-интерфейсе были добавлены в набор форм, поддерживающих встроенную валидацию:
- API-токен
- Аутентификация
- Авторегистрация
- Коннектор
- Географические карты
- Группа узлов сети
- Прототипы узлов сети
- Сопоставление иконок
- Изображения
- Обслуживание
- Способ оповещения
- Уведомления
- Профиль
- Прокси
- Регулярные выражения
- Сервис
- SLA
- Группа шаблонов
- Обновление проблемы
- Глобальные пользовательские макросы
- Роли пользователей
- Пользователи
Ошибки ввода отображаются сразу после заполнения полей, что повышает удобство использования и снижает количество ошибок конфигурации.
Модальные формы
При настройке низкоуровневого обнаружения форма конфигурации прототипа узла сети теперь открывается в модальном (всплывающем) окне.
Унаследованные теги, видимые в узлах сети, шаблонах, элементах данных и триггерах
Унаследованные теги теперь отображаются и возвращаются единообразно для шаблонов, узлов сети, элементов данных, веб-сценариев и триггеров. Теги, унаследованные из цепочек шаблонов/узлов сети, видны в Мониторинг > Последние данные. Фильтрация по унаследованным тегам доступна везде, где поддерживается фильтрация по тегам, включая разделы Мониторинг > Последние данные и Сбор данных, а также все виджеты панелей мониторинга, в которых доступна фильтрация по тегам узлов сети, элементов данных, триггеров или веб-сценариев, — поэтому выборка и дополнительная фильтрация на основе тегов работают одинаково независимо от того, где был определён тег.
Вкладка Теги в формах настройки шаблона, узла сети и прототипа узла сети теперь содержит переключатель для выбора способа отображения тегов: в шаблонах показываются Теги шаблона / Унаследованные теги и теги шаблона, а в узлах сети и прототипах узлов сети — Теги узла сети / Унаследованные теги и теги узла сети. Унаследованные теги визуально выделяются новым значком документа с контуром рядом с меткой тега.
Виджеты Graph и Круговая диаграмма включают новый параметр Теги элементов данных.
Позиционирование всплывающих подсказок
Теперь всплывающие подсказки можно перемещать в новое место, перетаскивая их. Это относится, например, к всплывающей подсказке Графика, а также к всплывающим подсказкам с описаниями в разделах Последние данные и Проблемы.
Документация
Сводные страницы документации для минорных релизов
Документация по релизам для минорных версий основного релиза Zabbix теперь будет собираться на отдельных сводных страницах для новых возможностей и примечаний по обновлению соответственно.

