Вышел Zabbix 5.0 LTS

good-penguin.png

Состоялся релиз свободной системы мониторинга с открытым исходным кодом Zabbix 5.0 LTS.

Zabbix — универсальная система для мониторинга производительности и доступности серверов, инженерного и сетевого оборудования, приложений, баз данных, систем виртуализации, контейнеров, ИТ-сервисов, веб-сервисов, облачной инфраструктуры.

Система реализует полный цикл от сбора данных, их обработки и преобразования, анализа получаемых данных, и заканчивая хранением этих данных, визуализацией и рассылкой оповещений с использованием правил эскалаций. Также система предоставляет гибкие возможности расширения методов сбора данных и оповещений, а также возможности автоматизации через API. Единый веб-интерфейс реализует централизованное управление конфигурациями мониторинга и распределением прав доступа различным группам пользователей. Код проекта распространяется под лицензией GPLv2.

Zabbix 5.0 — это новая мажорная LTS версия с длинным сроком официальной поддержки. Для пользователей, которые используют не-LTS версии, рекомендуем переход на LTS версии продукта.

Основные улучшения версии 5.0 LTS:

  • Поддержка SAML для решений single sign-on (SSO)
  • Официальная поддержка нового модульного агента для платформ Linux и Windows с поддержкой надёжного хранения данных в локальной файловой системе
  • Более дружелюбный интерфейс с удобной навигацией по меню слева, оптимизирован для широких мониторов
  • Доступен список устройств для обычных пользователей (Monitoring→Hosts)
  • Поддержка пользовательских модулей для расширения функциональности пользовательского интерфейса
  • Возможность отмены подтверждения проблемы
  • Поддержка шаблонов сообщений для нотификаций на уровне медиа типов
  • Отдельная консольная утилита для тестирования скриптов на JavaScript, полезно для работы с вебхуками и препроцессингом
  • Простая конфигурация и упрощение SNMP шаблонов благодаря переносу параметров SNMP на уровень интерфейса хоста
  • Поддержка пользовательских макросов для прототипов хостов
  • Поддержка типа данных Float64
  • Мониторинг доступности устройств с помощью функции nodata () принимает во внимание доступность прокси

Улучшена безопасность и надёжность мониторинга за счёт:

  • Поддержки вебхуков через HTTP прокси
  • Возможности запрета выполнения определённых проверок агентом, поддержка белых и чёрных списков
  • Возможности формировать список используемых протоколов шифрования для TLS соединений
  • Поддержки шифрованных соединений с базой данных MySQL и PostgreSQL
  • Перехода на SHA256 для хранения хешей пользовательских паролей
  • Поддержки секретных макросов для хранения паролей, ключей доступа и другой конфиденциальной информации

Улучшена производительность:

  • Сжатие исторических данных при использовании TimescaleDB
  • Оптимизация производительности интерфейса для миллионов устройств мониторинга

Другие значительные улучшения:

  • Новые операторы препроцессинга для замены текста и получения имени свойств JSON при работе с JSONPath
  • Группировка сообщений в емайл клиенте по событию
  • Возможность использования секретных макросов в имени пользователя и пароля для доступа к IPMI
  • Поддержка триггерами операций сравнения для текстовых данных
  • Новые проверки для автоматического обнаружения метрик производительности под Windows, IPMI сенсоров, JMX метрик
  • Конфигурация всех параметров ODBC мониторинга на уровне отдельной метрики
  • Возможность проверки метрик шаблонов и устройств прямо из интерфейса
  • Поддержка операции массового изменения пользовательских макросов
  • Поддержка фильтра по тегам для некоторых виджетов дашборда
  • Возможность скопировать график из виджета в виде PNG картинки
  • Поддержка API метода для доступа к логу аудита
  • Удалённый мониторинг версий Zabbix компонент
  • Поддержкда макросов {HOST.ID}, {EVENT.DURATION} и {EVENT.TAGSJSON} в нотификациях
  • Поддержка ElasticSearch 7.х
  • Новые шаблонные решения по мониторингу Redis, MySQL, PostgreSQL, Nginx, ClickHouse, Windows, Memcached, HAProxy
  • Поддержка наносекунд для zabbix_sender
  • Возможность сбросить кеш состояния SNMPv3
  • Увеличен размер ключа метрики до 2048 символов, размера сообжения при подтверждении проблемы до 4096 символов

Из коробки Zabbix предлагает интеграцию с:

  • Платформами службы поддержки Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad
  • Системами оповещения пользователей Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty

Официальные пакеты доступны для актуальных версий следующих платформ:

  • Linux дистрибутивов RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian
  • Систем виртуализации на базе VMWare, VirtualBox, Hyper-V, XEN
  • Docker
  • Агенты для всех платформ включая MacOS и MSI для Windows agent

Доступна быстрая установка Zabbix для облачных платформ:

  • AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud

Для перехода с более ранних версий необходима лишь установка новых бинарных файлов (сервера и прокси) и нового интерфейса. Zabbix автоматически проведёт процедуру обновления. Установка новых агентов не потребуется.

С полным списком всех изменений вы можете ознакомиться в документации.

>>> Подробности

©  Linux.org.ru