Состоялся релиз свободной системы мониторинга с полностью открытым исходным кодом Zabbix 5.4. Zabbix – универсальная система для мониторинга производительности и доступности серверов, инженерного и сетевого оборудования, приложений, баз данных, систем виртуализации, контейнеров, ИТ-сервисов, веб-сервисов, облачной инфраструктуры.
Система реализует полный цикл от сбора данных, их обработки и преобразования, анализа этих данных для обнаружения проблем, и заканчивая хранением этих данных, визуализацией и рассылкой оповещений с использованием правил эскалаций. Также система предоставляет гибкие возможности расширения методов сбора данных и оповещений, а также возможности автоматизации через мощный API. Единый веб-интерфейс реализует централизованное управление конфигурациями мониторинга и ролевым распределением прав доступа различным группам пользователей. Код проекта распространяется под лицензией GPLv2.
Zabbix 5.4 - это новая мажорная не-LTS версия со стандартным сроком официальной поддержки.
Основные улучшения версии 5.4:
- поддержка генерации PDF отчётов и их отправки по расписанию
- новый мощный функциональный синтаксис для триггерных выражений, вычисляемых и агрегированных метрик. Также добавился новый набор математических, статистических функций и функций для работы с текстовыми данными
- благодаря новому синтаксису появилась появилась возможность создавать вычисляемые метрики с выборкой данных по тегам, трафарету ключей метрик и устройств
- объединена функциональность экранов и дашбордов. Сейчас можно создавать многостраничные дашборды
- поддержка тегов на уровне метрик
- более простое управление шаблонами благодаря уникальным ID всех элементов шаблона и поддержки просмотра разницы старой и новой версии шаблона. Позволяет хранить шаблоны в отдельном репозитории в виде Yaml или JSON, редактировать их как текст и автоматически накатывать новые версии шаблонов с помощью API
- поддержка JavaScript web hooks для глобальных скриптов, унификация глобальных скриптов
Из коробки Zabbix предлагает интеграцию с:
- платформами службы поддержки Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad, Solarwinds Service Desk, TOPdesk, SysAid, iTOP
- системами оповещения пользователей Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty, iLert, Signal, Express.ms, Rocket.Chat
Улучшена безопасность и надёжность мониторинга за счёт:
- поддержки именных API токенов с установкой срока действия для безопасного доступа к API
- переноса value mapping на уровень шаблонов и хостов для простоты конфигурации и независимости шаблонов, остановлена поддержка глобальных value maps
Улучшена производительность и бесперебойность за счёт:
- отключения поллеров от базы данных
- кеширования трендов (trend data)
- ускорения параллельной обработки данных на сервере и прокси
- плавному и безопасному старту Zabbix сервера при большом объёме входящих данных
Другие значительные улучшения:
- поддержка мониторинга кластеров VMWare
- поддержка парсинга XML в препроцессинге и в web hooks
- добавился третий уровень меню для удобства навигации
- более удобные модальные окна для операций импорта и массовых изменений
- поддержка условий с отрицанием для фильтров по тегам в интерфейсе
- доступность метрик теперь более гранулярная и зависит от доступности интерфейсов, а не хостов
- поддержка проверки наличия LLD макроса для автообнаружения
- поддержка макроса {ITEM.VALUETYPE} для сообщений
- поддержка service name lookup для HA в случае использования Oracle
- поддержка NTLM аутентификации для web hooks
- поддержка всех протоколов шифрования для SNMPv3
- более гранулярная конфигурация экспорта событий в реальном времени
- поддержка нескольких метрик JMX на одном хосте, имеющих одинаковый ключ
- увеличен размер памяти доступный для JavaScript web hooks
- CurlHttpRequest переименован в HttpRequest для простоты Alias переименован в Username в конфигурации пользователей для избежания путаницы
- информация о важности событий теперь включена в экспорт событий
- новые шаблонные решения для мониторинга APC UPS, Hikvision, etcd, Hadoop, Zookeeper, Kafka, HashiCorp Vault, MS Sharepoint, MS Exchange, smartctl, Gitlab, ApacheIgnite, mongoDB, TiDB, NetApp
Официальные пакеты доступны для актуальных версий следующих платформ:
- Linux дистрибутивов RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian для различных архитектур
- систем виртуализации на базе VMWare, VirtualBox, Hyper-V, XEN
- Docker
- агенты для всех платформ включая MacOS и пакеты MSI для Windows агентов
Доступна быстрая установка Zabbix для облачных платформ:
- AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud, Linode, Yandex Cloud
Для перехода с более ранних версий необходима лишь установка новых бинарных файлов (сервера и прокси) и нового интерфейса. Zabbix автоматически проведёт процедуру обновления. Установка новых агентов не требуется.
С полным списком всех изменений вы можете ознакомиться в описании изменений и документации.
Ссылка для скачивания и облачных установок: https://www.zabbix.com/download
>>> Подробности