Сегодня команда Zabbix выпустила новую версию своего популярного решения для мониторинга IT-инфраструктуры — Zabbix 7.2. Однако важно помнить, что это промежуточный релиз, не являющийся частью программы долгосрочной поддержки (LTS). Такая версия будет получать полную поддержку в течение шести месяцев, а затем ещё шесть месяцев — ограниченную, с выпуском только обновлений безопасности. Промежуточные релизы обычно используются для тестирования и отладки новых функций перед интеграцией в стабильную LTS-версию. Поэтому, если вы не испытываете острой потребности в новых функциях, рекомендую подождать с обновлением рабочих серверов. Лично я предпочитаю обновлять производственные среды только до LTS-релизов, а промежуточные версии устанавливаю на тестовые серверы.
Подробная информация о нововведениях доступна на официальном сайте Zabbix:
⇨ What’s new in Zabbix 7.2 (https://www.zabbix.com/ru/whats_new_7_2)
Давайте рассмотрим ключевые изменения и дополнения, которые пришли вместе с версией 7.2.
🎨 Обновленная визуализация и новые виджеты
Основу этого релиза составляют изменения в области визуализации данных. Один из главных нововведений — виджет Top items, пришедший на смену устаревшему Data overview. Ранее я активно использовал старый виджет для создания кастомных дашбордов, где отображались списки айтемов с информацией о сроках действия сертификатов, статусах доменов, соединениях Asterisk и клиентах OpenVPN, а также уровнем тонера в картридже принтера. Этот виджет оказался универсальным решением для вывода точных значений. Новый виджет выглядит современнее и обещает быть столь же функциональным.
Также была представлена новая диаграмма Sparkline chart, которую можно применять в виджетах Top hosts, Top items и Item value. Внешний вид диаграммы впечатляет, и она должна стать отличным инструментом для анализа данных.
Отдельно стоит упомянуть новый виджет Host card, предлагающий набор информации о конкретном хосте. Пока я не нашёл для него особенного применения, кроме быстрого доступа к данным Latest data. Возможно, со временем я открою для себя больше возможностей этого виджета.
📊 Новые и обновленные шаблоны
В версии 7.2 добавлен новый шаблон для мониторинга NVIDIA GPU, что станет полезным для тех, кто использует видеокарты в своей инфраструктуре. Как правило, видеокартам уделяется недостаточно внимания, поэтому данное обновление особенно актуально.
Также обновились шаблоны для мониторинга сертификатов и стека LAMP. Хотя я тщательно просмотрел все доступные материалы, включая Release Notes, мне не удалось найти подробного описания этих изменений. Очевидно, что потребуется практическая проверка. Шаблон для сертификатов остался практически таким же, как и раньше, а вот назначение обновленного шаблона для LAMP Stack вызывает вопросы. Ссылки ведут на шаблон Zabbix Agent for Linux, что немного запутывает. Если у кого-то есть дополнительная информация по этому поводу, буду признателен за комментарии.
Особого упоминания заслуживает значительное обновление шаблона для VMware, которое должно облегчить мониторинг виртуальных сред.
🛠️ Расширенные возможности SSH-агентов и конфигурационных файлов
Тип айтема на базе SSH-агента получил важные улучшения. Теперь он способен подключаться к системам, где разрешены только протоколы SFTP и NETCONF, а не полный SSH-доступ. Это открывает новые горизонты для мониторинга защищённых систем.
Кроме того, параметры компонентов Zabbix в конфигурационных файлах теперь можно задавать в виде переменных. Это значительно упрощает настройку системы в динамической среде. Больше не придется изобретать способы подстановки значений из переменных в конфигурационный файл — теперь их можно указывать прямо в виде переменных.
🗄️ Изменения в поддержке баз данных
С версии 7.2 добавлена поддержка PostgreSQL 17, что порадует поклонников этой СУБД. Вместе с тем, поддержка Oracle Database была прекращена. По всей видимости, она утратила актуальность для нужд мониторинга.
Итак, релиз Zabbix 7.2 принес множество полезных изменений и улучшений. Несмотря на то, что это промежуточная версия, она демонстрирует стремление разработчиков к постоянному совершенствованию продукта. Надеюсь, данная статья помогла вам понять, какие преимущества может принести обновление до этой версии, и принять взвешенное решение относительно апгрейда ваших систем.