
Очень активно работаю с системой Zabbix. Не могу пропустить такое важное событие как выход Zabbix 7.0 LTS.
Основная система с которой сейчас работаю — это Zabbix 5, до этого был Zabbix 3 и немного Zabbix 4. Вероятно, Zabbix 7 — это та платформа мониторинга, на которую нужно будет мне переходить с Zabbix 5.
Давно уже написать хотел об этом, увидел что две недели пролетело, тянуть больше некуда.
4 июня 2024 года вышла новая версия системы мониторинга Zabbix 7.0 с расширенным сроком официальной поддержки (LTS).
https://www.zabbix.com/whats_new_7_0
Новая версия LTS выпущена под лицензией GNU Affero General Public License version 3 (AGPLv3) и предоставляет такие функции, как Синтетический веб-мониторинг для конечных пользователей, Zabbix прокси с высокой доступностью и балансировку нагрузки, значительные улучшения производительности и масштабируемости, встроенная поддержка многофакторной аутентификации (MFA), множество новых способов визуализации состояния ваших данных и инфраструктуры, а также множество других возможностей, о которых вы можете узнать в вебинаре "Что нового в Zabbix 7.0".
Синтетический веб-мониторинг конечных пользователей
Мониторинг веб-сайтов и веб-приложений путем определения гибких многошаговых сценариев на основе браузера:
- Создание скриншотов текущего состояния веб-сайта
- Сбор и визуализация показатели производительности и доступности веб-сайта
- Извлечение и мониторинг любых данных из веб-приложения
- Анализ собранных данных и получение оповещений, связанных с любыми обнаруженными проблемами

Zabbix прокси с высокой доступностью и балансировка нагрузки
Масштабируйте свою среду Zabbix и обеспечьте 100% доступность с помощью автоматической балансировки нагрузки, прокси и функций высокой доступности:
- Назначение узлов группам прокси с балансировкой нагрузки
- Легко масштабируйте свое окружение Zabbix, развертывая дополнительные прокси
- Нет ограничений по количеству прокси и групп прокси

Более быстрые и эффективные Zabbix прокси
Zabbix прокси теперь поддерживает полное хранение данных в памяти для собранных метрик:
- Выберите один из режимов буфера диска, памяти и гибридного прокси-сервера
- Режим памяти обеспечивает поддержку сценариев использования периферийных вычислений
- Повышение производительности прокси-сервера до 10-100 раз в зависимости от выделенного оборудования
- Идеально подходит для встраиваемого оборудования

Улучшенная скорость сбора данных и масштабируемость
Чтобы значительно повысить скорость и масштабируемость опроса метрик, синхронные процессы опроса были заменены асинхронными поллерами:
- Ускоренный опрос метрик для проверок агента, SNMP и HTTP
- Следующая метрика теперь может быть опрошена перед ожиданием ответа от ранее запрошенной метрики
- Поддержка до 1000 одновременных проверок на каждый процесс опроса

Централизованное управление тайм-аутами сбора данных
Централизованное управление тайм-аутами сбора данных обеспечивает лучшую поддержку метрик и пользовательских проверок, занимающих более длительные интервалы сбора данных:
- Определение времени ожидания на уровне отдельных элементов
- Переопределение тайм-аутов на уровне прокси-сервера
- Таймауты теперь полностью настраиваются в графическом интерфейсе Zabbix или через Zabbix API

Новые способы визуализации данных
Было представлено множество новых виджетов панели мониторинга, обеспечивающих более полный обзор отслеживаемых метрик инфраструктуры.





Значительное повышение скорости сетевого обнаружения
В сетевое обнаружение введена поддержка параллелизации, повышая скорость обнаружения хостов и служб по меркам 10-100х:
- Обнаружение сетевых ресурсов теперь поддерживает параллельные проверки в правиле сетевого обнаружения
- Поддержка параллелизма позволяет значительно повысить скорость сетевого обнаружения
- Ошибки сетевого обнаружения теперь отображаются в веб-интерфейсе

Динамическая навигация по виджету дашборда
Для виджетов панели мониторинга была введена новая коммуникационная среда, обеспечивающая связь между виджетами:
- Виджет может выступать в качестве источника данных для других виджетов, например, для отображения информации о выбранном узле сети на географических или сетевых картах
- Информация, отображаемая в виджете дашборда, динамически обновляется в зависимости от источника данных
- Создайте собственную интерактивную панель Zabbix для вашего варианта использования

Поддержка многофакторной аутентификации корпоративного уровня
Встроенная поддержка многофакторной проверки подлинности (MFA) обеспечивает безопасность корпоративного уровня и большую гибкость при настройке методов проверки подлинности пользователей:
- Аутентификация с помощью одноразового пароля на основе времени (TOTP)
- Аутентификация Duo Universal Prompt

Более гибкое обнаружение ресурсов и управление ими
Низкоуровневое обнаружение получило множество улучшений, которые обеспечивают повышенную гибкость конфигурации и управления узлами при обнаружении узлов в сложных средах, таких как VMware или Kubernetes.
- Возможность связывать узлы сети, обнаруженные LLD, с группами, созданными другими LLD правилами
- Возможность автоматического отключения потерянных ресурсов
- Изменен интервал обновления правил LLD по умолчанию на 1 час

Новые шаблоны и интеграции
Zabbix 7.0 LTS поставляется с новыми шаблонами и вебхуками для самых популярных вендоров и облачных провайдеров.

Дополнительные изменения и улучшения
- Модель лицензирования Zabbix была обновлена до GNU Affero General Public License версии 3 (AGPLv3)
- Производительность веб-интерфейса Zabbix была улучшена за счет изменения базовой логики проверки разрешений
- Ускоренный пересчет статуса обслуживания узла сети
- Новый метод history.push API для отправки данных на Zabbix сервер через Zabbix API
- Поддержка ручного пользовательского ввода для фронтенд-скриптов
- Большинство фронтенд-форм теперь открываются в модальных окнах
- Официальный соединитель Kafka доступен для потоковой передачи данных брокеру Kafka
- Таблица auditlog была преобразована в гипертаблицу в TimescaleDB в новых установках, чтобы воспользоваться преимуществами автоматического секционирования по времени (7 дней по умолчанию) и повысить производительность
- Добавлена возможность выполнения удаленных команд на LTS-агенте версии 7.0, работающем в активном режиме
- Различные улучшения юзабилити для элементов данных, виджетов, шаблонов, журнала аудита и других функций Zabbix
- Запланированные отчеты теперь поддерживают создание многостраничных отчетов для многостраничных панелей мониторинга
- Необязательная проверка обновлений Zabbix сервера и веб-интерфейса была введена в разделе Системная информация/виджет
- Операции авторегистрации и сетевого обнаружения теперь поддерживают добавление и удаление тегов узлов сети
- Расширенная поддержка макрофункций
- Пользовательские макросы теперь поддерживаются в именах элементов данных и именах прототипов элементов данных
- Улучшена обработка ошибок с помощью предварительной обработки. Сообщения об ошибках могут быть сопоставлены с помощью регулярных выражений на этапах предварительной обработки
- Каждый стандартный элемент теперь имеет прямую ссылку из фронтенда на страницу документации
- Улучшения в поведении различных функций
- Добавлены функции jsonpath() и xmlxpath() для использования в выражениях триггеров и вычисляемых элементах данных
- Новые элементы данных net.dns.perf и net.dns.get