6 марта компания Zabbix SIA выпустила новую мажорную версию своей системы мониторинга, исходные тексты которой распространяются по лицензии GPL 2.
Из основных новшеств и улучшений можно отметить следующее:
- Улучшена внешняя авторизация пользователей. Помимо осуществления простой аутентификации через LDAP и SAML, стало возможным привязывать группы и роли пользователей Zabbix к группам и ролям в данных системах, а также осуществлять настройку media types (способов оповещения пользователей) посредством аттрибутов LDAP и SAML (ZBXNEXT-276).
- Стало возможным минимизировать схождение конфигурации между различными компонентами системы (server, proxy, agent). Теперь proxy получает конфигурацию в виде дельты, что, в свою очередь позволило сделать возможным минимальный интервал синхронизации (параметр
ProxyConfigFrequency
) в 1 секунду. Аналогичные улучшения были реализованы в обмене конфигурации между server/proxy и agent (ZBXNEXT-3290, ZBXNEXT-7852). - SNMP-поллер теперь поддерживает режим GetBulk (новый ключ
walk[]
). Реализована возможность преобразования bulk-данных в JSON. Помимо обработки hex добавлена возможность преобразования сырых битовых данных в десятичные значения (ZBXNEXT-4428, ZBXNEXT-8246). - Для SSH-проверок теперь можно задавать дополнительные параметры протокола (например, можно задать legacy-настройки алгоритмов) (ZBXNEXT-8091).
- Для шаблонов были добавлены поля vendor и version, которые отображаются во фронтенде и которыми можно управлять через API, что может быть, например, полезно для пользователей, хранящих их в Git-репозитории и желающих видеть commit hash в интерфейсе (ZBXNEXT-1111).
- Теперь фронтенд поддерживает PHP 8.2 (ZBXNEXT-8204).
- Традиционно добавлено множество новых шаблонов и интеграций, исправлено множество багов.
>>> Release notes