Zabbix lts что это

Что нового в Zabbix 5.0 LTS

Новая версия стала еще удобнее, безопаснее и доступнее.

Вот лишь краткий список наиболее важных функций, включенных в Zabbix 5.0 LTS.

В дополнение к существующим официальным пакетам и готовым решениям, Zabbix 5.0 поставляется также на следующих платформах: SUSE Linux Enterprise Server 15, Debian 10, Ubuntu 20.04, Raspbian 10, Mac OS/X, RHEL 8, CentOS 8, MSI для Windows Agent.

Ознакомьтесь со всеми доступными платформами: Downloads

Zabbix интегрирован с облачными провайдерами, признанными стандартами в своей отрасли:

SAML-аутентификация для механизма единого входа

SAML используется для обеспечения единой точки аутентификации у надежного поставщика идентификационных услуг, что означает, что пользовательские учетные данные никогда не покидают границы брандмауэра. Поддержка SAML позволяет интегрировать Zabbix с различными локальными и облачными поставщиками идентификационных услуг, такими как Microsoft ADFS, OpenAM, SecurAuth, Okta, Auth0 и многими другими.

Zabbix lts что это. whatsnew saml providers1. Zabbix lts что это фото. Zabbix lts что это-whatsnew saml providers1. картинка Zabbix lts что это. картинка whatsnew saml providers1

Безопасный и надежный мониторинг

Zabbix 5.0 значительно улучшен для более безопасного мониторинга:

Zabbix lts что это. whatsnew security encryption. Zabbix lts что это фото. Zabbix lts что это-whatsnew security encryption. картинка Zabbix lts что это. картинка whatsnew security encryption

Храните свои секреты под замком

Zabbix 5.0 поддерживает секретные пользовательские макросы для хранения любой конфиденциальной информации, такой как пароли и API токены, которую вы не хотите раскрывать конечным пользователям.

Zabbix lts что это. Macro Secret Dark. Zabbix lts что это фото. Zabbix lts что это-Macro Secret Dark. картинка Zabbix lts что это. картинка Macro Secret Dark

Масштабируемость и производительность

Zabbix 5.0 поддерживает опциональное сжатие собранных данных в TimescaleDB. Помимо общих преимуществ TimescaleDB (автоматическое партицирование, производительность и масштабируемость), это решение также помогает еще больше повысить производительность и снизить затраты на хранение данных.

Интерфейс Zabbix был также улучшен для мониторинга и управления миллионами устройств.

Zabbix lts что это. whatsnew scalability performance. Zabbix lts что это фото. Zabbix lts что это-whatsnew scalability performance. картинка Zabbix lts что это. картинка whatsnew scalability performance

Новый агент Zabbix теперь официально поддерживается

Новый агент предлагает широкий спектр новых возможностей и расширенные функции мониторинга для Linux и Windows:

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

ВАЖНО! Существующий агент Zabbix по-прежнему будет поддерживаться.

Zabbix lts что это. . Zabbix lts что это фото. Zabbix lts что это-. картинка Zabbix lts что это. картинка

Мониторинг, которым легко управлять и пользоваться

Zabbix 5.0 был значительно улучшен с точки зрения удобства использования и автоматизации, что помогает решать ряд задач:

Zabbix lts что это. discovery menu dark. Zabbix lts что это фото. Zabbix lts что это-discovery menu dark. картинка Zabbix lts что это. картинка discovery menu dark

Гибкость в мониторинге того, что вам нужно

Zabbix 5.0 предлагает улучшенный функционал для достижения более гибкого мониторинга:

Zabbix lts что это. flexibility compare dark. Zabbix lts что это фото. Zabbix lts что это-flexibility compare dark. картинка Zabbix lts что это. картинка flexibility compare dark

Автоматизация и обнаружение

Автоматизация является неотъемлемой частью Zabbix. В Zabbix 5.0 она становится еще лучше, благодаря поддержке целого ряда новых возможностей:

Zabbix lts что это. Automation JMX Dark. Zabbix lts что это фото. Zabbix lts что это-Automation JMX Dark. картинка Zabbix lts что это. картинка Automation JMX Dark

Улучшенная визуализация

Представление данных в читабельном формате имеет решающее значение в работе. Zabbix 5.0 делает визуализацию данных еще лучше:

Zabbix lts что это. Visualization hosts Dark. Zabbix lts что это фото. Zabbix lts что это-Visualization hosts Dark. картинка Zabbix lts что это. картинка Visualization hosts Dark

Встроенная интеграция с системами ITSM

Zabbix 5.0 представляет новый набор готовых к использованию интеграций с облачными и локальными ITSM-системами

Добавлено официальное руководство по разработке webhook, чтобы стандартизовать и упростить создание интеграций на их основе

Больше интеграций с ITSM: Интеграции

Встроенные интеграции с системами оповещения

Zabbix 5.0 представляет новый набор готовых интеграций с признанными системами оповещений и уведомлений

Больше интеграций с системами оповещения: Интеграции

Новые и улучшенные шаблоны и плагины

Большая часть существующих шаблонов обновляется, регулярно добавляются новые шаблоны и плагины для мониторинга различных сервисов, приложений и устройств.

Большинство шаблонов теперь использует функцию умного автоматического обнаружения различных ресурсов

Больше шаблонов и плагинов: Интеграции

Настраивайте Zabbix в соответствии с вашими потребностями и делайте свой вклад!

Создайте свой шаблон, плагин или webhook и добавьте в официальную библиотеку Zabbix, выполнив три шага:

Поздравляем! Ваше решение официально поддерживается, и тысячи пользователей Zabbix будут благодарны вам за усилия!

Источник

История одного обновления. Миграция на Zabbix 5.0 LTS с минимальными потерями

Я Олег, системный администратор в команде Timeweb, и в этой статье я расскажу, как мы перешли на актуальную версию Zabbix с минимальным простоем без потери функциональности. Здесь будет описан наш опыт — опыт избавления инфраструктуры от неактуального ПО и последствий хардкода.

Обновить Zabbix или сохранить наработки? Вот в чем вопрос

Так уж сложилось, что сотрудники, ответственные за оперативное реагирование на проблемы, для наблюдения использовали один экран Zabbix с дополнительными самописными виджетами, захардкоженными в Zabbix GUI на PHP. Как, когда и почему это началось, история умалчивает… Часть данных запрашивалась из API Zabbix, часть — из сторонних систем. Всё это отображалось в виде таблицы. Кроме этого, существовала и вручную созданная таблица в базе Zabbix для хранения данных одного из виджетов.

Основной недостаток такого наслоения виджетов — невозможность обновить Zabbix на актуальные версии с сохранением наработок. Поэтому наше первое правило клуба при миграции в новый мониторинг и воспроизведении функционала, — отказ от модификации кода GUI Zabbix.

Zabbix lts что это. image loader. Zabbix lts что это фото. Zabbix lts что это-image loader. картинка Zabbix lts что это. картинка image loader

Как это правило может быть реализовано? Хочешь красивые графики / дополнительную информацию — используй возможности Grafana.

Я опущу здесь этапы установки и настройки ПО. Если вам требуются инструкции, можно посмотреть документацию на официальном сайте.

Что было на старте:

Муки выбора ПО

Для формирования аналога основного экрана с жизненно важными графиками мы выбрали Grafana. Этот продукт, наверное, даже не требует представления, самое простое решение из всех принятых в процессе перехода.

Для интеграции Zabbix + Grafana используем незаменимый плагин от Alexander Zobnin. Встроенный в него набор инструментов позволит организовать работу ответственных за наблюдение без существенных изменений в логике взаимодействия с GUI.

Да, использование Grafana в качестве базы для создания дашборда было доступно и в Zabbix 2.2.2, но не применялось: нужно было время на обучение команды и переход. В этот раз мы приняли для себя волевое решение — переключить работу сотрудников на новый инструмент, объединив переход на Grafana с обновлением Zabbix. Одновременно решаем сразу две задачи!

В качестве баз данных мы выбрали актуальную на момент работ версию PostgreSQL 12.4. Для увеличения интервала хранения решили использовать плагин TimescaleDB 1.7.4.

Тестирование

До начала работ мы провели синтетический нагрузочный тест связки Zabbix 5 + PostgreSQL 12.4 (+ TimescaleDB 1.7.4). Версии ПО выбирались по принципу актуальности из stable-релизов.

Для тестирования использовали проект Zabbix Server Stress Test. Количество метрик (NVPS) мы удвоили по сравнению со старым Zabbix, чтобы оценить, как повлияет увеличение числа наблюдаемых хостов в будущем. Под такой нагрузкой тестовая среда была оставлена на месяц.

Помимо проверки самого zabbix-server, это также позволило нам оценить работу плагина TimescaleDB. Глобально мы установили значения для истории значений и трендов, чтобы привести к единому порядку, а также включили сжатие.

Коэффициент сжатия на самой объемной таблице: 20 (20 ГБ сжаты до 1 ГБ). Средний коэффициент сжатия по всем таблицам: 19.

Определившись с решением, мы наметили для себя 2 плана действий: подготовительный план и план миграции. Они пригодятся, если вы тоже готовитесь к подобным изменениям.

План подготовительный

1. Поднять и настроить два экземпляра PostgreSQL с репликацией master-standby
2. Установить и настроить Zabbix 5 на работу с новым PostgreSQL
3. Перенести: регулярные выражения, value mappings, группы хостов, правила авторегистрации
4. Экспортировать / импортировать шаблоны:

— оформить в в виде примечания “В качестве инструмента работы из командой строки использовалась утилита https://github.com/unioslo/zabbix-cli”;
— так как формат экспортируемых ресурсов между релизами 2.2.2 и 5.0 претерпел изменения, необходимо было поправить XML, чтобы их принял новый Zabbix;
— переходить дальше не следует, пока все шаблоны не будут внесены в новый Zabbix, так как успешность импорта хостов зависит от наличия привязанных к ним шаблонов.

5. Добавить в конфигурацию zabbix-agent дополнительный сервер Zabbix

С этого момента данные начнут поступать в оба Zabbix (за исключением trapper-сообщений).

6. Экспорт / импорт хостов

Этот шаг нужен для того, чтобы получить базу для построения дашбордов средствами Grafana. Возможности авторегистрации не подходят из-за наличия персонально настроенных макросов на части серверов, которые нужны для корректной работы триггеров и сбора данных.

7. Создать дашборды на базе Grafana

Настраиваем источник данных на работу с новым Zabbix. Воспроизводим основной экран старого Zabbix средствами Grafana (+ плагин).

8. Анализ работы нового Zabbix

Оцениваем, как сервер справляется с нагрузкой:

Для подбора параметров PostgreSQL использовалась утилита timescaledb-tune. Параметры работы zabbix-server и GUI не претерпели серьезных изменений, лишь немного увеличены размеры кэшей и количество обработчиков.

10. Предварительная модификация скриптов, взаимодействующих с Zabbix API

К уже имевшимся скриптам добавился небольшой скрипт-обертка для синхронизации LDAP-списков с участниками Zabbix-групп. В остальных скриптах достаточно было изменить реквизиты подключения, проверить, что новый API корректно отдает нужные данные.

План миграции

1. Вводим мораторий на любые изменения в старом Zabbix
2. Очистка от ранее перенесенных хостов Zabbix

Так как за время подготовительных работ могли быть сделаны изменения на некоторых хостах, чтобы не искать расхождения, удобнее сбросить хосты полностью.

3. Если с момента подготовительных работ появились новые — переносим в свежую инсталляцию: регулярные выражения, value mappings, группы хостов

4. Создаем группы пользователей. Воспроизводим права доступа на группы хостов

5. Экспорт / импорт шаблонов

6. Экспорт / импорт хостов

7. Перенос веб-проверки, правила авторегистрации

В 2.2.2 не поддерживается экспорт данных элементов.

8. Проверка поступающих данных

На данном этапе оцениваем, что после миграции триггеры продолжают работать, как и ожидалось. Сравниваем возникающие события в обоих Zabbix.

9. Поменять местами серверы в конфигурации zabbix-agent

С этого момента основным инструментом наблюдения становится новый Zabbix.

10. Переключение скриптов, обращающихся к API Zabbix, на новый сервер

Zabbix lts что это. image loader. Zabbix lts что это фото. Zabbix lts что это-image loader. картинка Zabbix lts что это. картинка image loader
Схема взаимодействия компонентов мониторинга

Оптимизация

После завершения миграции мы решили проанализировать получаемые значения и оптимизировать их.

Для обнаружения маунтов и сетевых адаптеров мы использовали встроенный ключ, а невозможность фильтровать по нескольким макросам приводила к созданию лишних item’ов, с которых не требовалось собирать показания. Например:

Похожего результата можно добиться и на старом zabbix: например, использовав собственные правила обнаружения.

Плюшки

На “Хабре” меня заинтересовала эта статья по применению Git для хранения ресурсов Zabbix, поэтому мы написали упрощенный вариант того, что предлагалось в работе «Zabbix Review: как организовать code review для конфигурации мониторинга».

Заключение

В заключении я хотел бы сказать, что работа по “миграции” на новый мониторинг не ограничивается исключительно техническими операциями, — существует набор регламентов по обработке событий, реакции на них. Конечно, команде потребуется некоторое время, чтобы привыкнуть к изменившимся инструментам анализа данных. Не забудьте рассказать коллегам об изменениях в инструментах заранее, до внедрения. Это поспособствует адаптации и подсветит важные вопросы.

Уже в процессе использования нового мониторинга часть дашбордов претерпели изменения, появились новые на основе отзывов коллег, непосредственно использующих их.

Источник

Что нового в Zabbix 5.0

В середине мая вышла версия Zabbix 5.0, и мы организовали серию онлайн митапов на разных языках с целью наглядно продемонстрировать сообществу все изменения и нововведения. Предлагаем вам ознакомиться с докладом исполнительного директора и создателя Zabbix Алексея Владышева, в котором он пошагово рассказал, что нового в Zabbix 5.0.

Zabbix lts что это. image loader. Zabbix lts что это фото. Zabbix lts что это-image loader. картинка Zabbix lts что это. картинка image loader

Zabbix 4.2 и Zabbix 4.4

Начнем с изменений, появившихся в версии Zabbix 4.0, в связи с использованием LTS-версий.
В версии Zabbix 4.2, которая вышла в апреле 2019 года, появились следующие возможности:

Zabbix 5.0

Сегодня мы поговорим о LTS-релизе Zabbix 5.0, который будет поддерживаться в течение 5 лет. Поддержка версии 4.4 прекращается через один месяц. LTS-релиз Zabbix 3.0 будет поддерживаться еще 3,5 года.

Zabbix обеспечивает мониторинг многих вещей, список которых можно уточнить на странице http://www.zabbix.com/integrations, где представлены шаблоны для мониторинга и плагины, в том числе для нового агента.

Zabbix lts что это. 2ula6zqk3n229t0i1mpzifo7egq. Zabbix lts что это фото. Zabbix lts что это-2ula6zqk3n229t0i1mpzifo7egq. картинка Zabbix lts что это. картинка 2ula6zqk3n229t0i1mpzifo7egq
Доступные шаблоны для мониторинга и интеграции

Кроме того, существуют возможности интеграции с различными системами, включая системы тикетов, ITSM-системы и системы доставки сообщений с помощью Webhook.

Zabbix lts что это. tihwbfrbwmxuh4gmsfi73grbf i. Zabbix lts что это фото. Zabbix lts что это-tihwbfrbwmxuh4gmsfi73grbf i. картинка Zabbix lts что это. картинка tihwbfrbwmxuh4gmsfi73grbf i
Возможности интеграции

В Zabbix 5.0 расширена встроенная поддержка для интеграции с различными системами тикетов, а также системами оповещений:

Zabbix lts что это. cijiluih2sit d1efgj64vblrhu. Zabbix lts что это фото. Zabbix lts что это-cijiluih2sit d1efgj64vblrhu. картинка Zabbix lts что это. картинка cijiluih2sit d1efgj64vblrhu
Интеграция с различными системами

Расширен список встроенных шаблонов для мониторинга приложений и устройств:

Zabbix lts что это. 968zletuqt6b0ragatyvoyi4lmi. Zabbix lts что это фото. Zabbix lts что это-968zletuqt6b0ragatyvoyi4lmi. картинка Zabbix lts что это. картинка 968zletuqt6b0ragatyvoyi4lmi
Встроенные шаблоны для мониторинга приложений и устройств

Все обновления доступны для скачивания в Git repository.

Любой пользователь или разработчик может участвовать в Zabbix с готовыми наработками — шаблонами или плагинами, воспользовавшись простой процедурой:

Разработчики Zabbix предлагают пакеты для практически всех наиболее популярных дистрибутивов и различных платформ виртуализации. Кроме того, Zabbix с помощью одного клика мыши можно установить в публичном облаке. Zabbix также доступен на платформах Red Hat Openshift или OpenStack.

Zabbix lts что это. mrs5vw0c2 u5prfvf sunnre0u. Zabbix lts что это фото. Zabbix lts что это-mrs5vw0c2 u5prfvf sunnre0u. картинка Zabbix lts что это. картинка mrs5vw0c2 u5prfvf sunnre0u
Пакеты Zabbix для дистрибутивов и платформ

Поддержка Zabbix Agent 2 для Windows и Linux

Новый Zabbix Agent 2 — одно из лучших решений на рынке.

Zabbix lts что это. . Zabbix lts что это фото. Zabbix lts что это-. картинка Zabbix lts что это. картинка
Постоянное хранение данных

Это важно в случае мониторинга критических систем и нестабильных коммуникаций, поскольку большое количество важнейших данных сохраняется до отправки на Zabbix сервер. Опция также полезна для спутниковых соединений, которые могут быть недоступны в течение длительного времени.
ВАЖНО! В Zabbix 5.0 сохранена поддержка Zabbix Agent 1.

Изменения в системе безопасности в Zabbix 5.0

1. В новой версии поддерживается HTTP-прокси для webhook, который позволяет выполнять соединения с Zabbix сервера на внешние системами оповещения более безопасным и управляемым образом.

Если необходима интеграция Zabbix-сервера в локальной сети с внешней системой, наример, JIRA в облаке, можно поддерживать соединение через HTTP-прокси, что улучшает контролируемость и надежность соединения.

2. Как для старого, так и для нового агента предусмотрена возможность выбирать, какие именно проверки должны быть доступны на определенном агенте. Например, можно ограничить количество проверок, фактически создав белые и черные списки, определить поддерживаемые ключи.

3. Возможен выбор алгоритмов шифрования для всех компонентов Zabbix, во избежание использования небезопасных шифров для TLS-соединений. Это важно для мониторинга сред, для которых применяются определенные стандарты безопасности.

Zabbix lts что это. dezjs6lenlvi nymrvkiq j90rq. Zabbix lts что это фото. Zabbix lts что это-dezjs6lenlvi nymrvkiq j90rq. картинка Zabbix lts что это. картинка dezjs6lenlvi nymrvkiq j90rq
Выбор алгоритмов шифрования для TLS-соединений

4. В Zabbix 5.0 появилась поддержка шифрованных соединений с базой данных. На данный момент доступно только шифрованное соединение с PostgreSQL и MySQL.

Zabbix lts что это. . Zabbix lts что это фото. Zabbix lts что это-. картинка Zabbix lts что это. картинка
Шифрованные соединения с базой данных

5. Zabbix 5.0 перешел с MD5 на SHA256 для хранения хэшей паролей пользователей в базе данных, поскольку на данный момент это наиболее безопасный алгоритм.

6. Zabbix 5.0 поддерживает секретные пользовательские макросы для хранения любой конфиденциальной информации, такой как пароли и API токены, к которой не имеют доступа конечные пользователи.

Zabbix lts что это. qha63svwpfw iu. Zabbix lts что это фото. Zabbix lts что это-qha63svwpfw iu. картинка Zabbix lts что это. картинка qha63svwpfw iu
Секретные макросы

7. Все соединения Zabbix с внешними системами и внутренние соединения с агентами являются безопасными. Поддерживается шифрование с использованием TLS сертификатов, либо с использованием предварительно опубликованного ключа (pre-shared key encryption) для соединения с агентами и c прокси, либо HTTPS. Безопасность на стороне агентов можно усиливать за счет белых и черных списков. Интерфейс работает через HTTPS.

Zabbix lts что это. dweps1kra9wgitghq rweveoyr4. Zabbix lts что это фото. Zabbix lts что это-dweps1kra9wgitghq rweveoyr4. картинка Zabbix lts что это. картинка dweps1kra9wgitghq rweveoyr4
Безопасные соединения

8. Поддержка SAML для обеспечения единой точки аутентификации у надежного поставщика идентификационных услуг, поэтому пользовательские учетные данные не покинут границы брандмауэра.

Zabbix lts что это. gbdf. Zabbix lts что это фото. Zabbix lts что это-gbdf. картинка Zabbix lts что это. картинка gbdf
SAML-идентификация

Поддержка SAML позволяет интегрировать Zabbix с различными локальными и облачными поставщиками идентификационных услуг, такими как Microsoft ADFS, OpenAM, SecurAuth, Okta, Auth0, а также Azure, AWS или Google Cloud Platform.

Удобство использования Zabbix 5.0

1. Пользовательский интерфейс, оптимизированный для широких экранов. Мы переместили меню из верхней части, где всегда не хватает места, в левую часть экрана. Меню по-прежнему отображается в полном, минимальном и скрытом режиме.

Zabbix lts что это. uzse20fqka75lwkt 7cs9niyn5u. Zabbix lts что это фото. Zabbix lts что это-uzse20fqka75lwkt 7cs9niyn5u. картинка Zabbix lts что это. картинка uzse20fqka75lwkt 7cs9niyn5u
Интерфейс, оптимизированный для широкого экрана

2. Копирование виджетов с панелей позволяет очень быстро создавать новые ПАНЕЛИ. Для этого в ПАНЕЛИ необходимо выбрать нужный виджет, нажать Copy

Zabbix lts что это. . Zabbix lts что это фото. Zabbix lts что это-. картинка Zabbix lts что это. картинка
Копирование виджета

и вставить виджет в нужную панель.

Zabbix lts что это. . Zabbix lts что это фото. Zabbix lts что это-. картинка Zabbix lts что это. картинка
Вставка скопированного виджета

3. Экспорт графиков. Чтобы скопировать график и отправить, например, по электронной почтe, можно получить график в формате PNG, выбрав нужный виджет и нажав Download image.

Zabbix lts что это. . Zabbix lts что это фото. Zabbix lts что это-. картинка Zabbix lts что это. картинка
Экспорт графиков

4. Фильтрация по тегам: Problem by severity и Problem hosts. Появилась возможность, например, собрать в одном дата-центре данные по всем проблемам, связанным с одним узлом сети.

Zabbix lts что это. . Zabbix lts что это фото. Zabbix lts что это-. картинка Zabbix lts что это. картинка
Фильтрация по тегам

5. Поддержка модулей для расширения интерфейса Zabbix. Для установки независимого модуля нужно скопировать его в определенную директорию. Модули позволяют расширять существующую функциональность интерфейса, создавать новые страницы, менять структуру меню, например, добавлять пункты.

Написать и интегрировать модуль может любой пользователь. Для этого модуль копируется в папку modules, после чего становится видим для интерфейса, где его можно включить и выключить.

Zabbix lts что это. paf zb5j. Zabbix lts что это фото. Zabbix lts что это-paf zb5j. картинка Zabbix lts что это. картинка paf zb5j
Добавление нового модуля

6. Простота навигации по ресурсам, связанным с узлами сети. В Monitoring > Hosts отображается список устройств, которые мониторит Zabbix: узлы сети, сервисы, сетевые устройства и т. д. Кроме того, доступна быстрая навигация к экранам, графикам и проблемам конкретных устройств.

Мы убрали вкладки Monitoring > Graphs и Monitoring > Webs, и вся навигация осуществляется через Monitoring > Hosts. Отображаемую информацию можно фильтровать, в том числе, по тегам, что позволяет отображать отключенные устройства

Zabbix lts что это. bi0l8dtkcskk1nko47ec0u47cas. Zabbix lts что это фото. Zabbix lts что это-bi0l8dtkcskk1nko47ec0u47cas. картинка Zabbix lts что это. картинка bi0l8dtkcskk1nko47ec0u47cas
Навигация по ресурсам, связанным с узлами сети

Например, можно выбрать устройства, которые относятся к сервисам конечных пользователей, выбрав ‘Service’, а также задав уровень важности этих проблем.

Zabbix lts что это. eilohsijmb. Zabbix lts что это фото. Zabbix lts что это-eilohsijmb. картинка Zabbix lts что это. картинка eilohsijmb
Возможности фильтрации

7. Новая операция предварительной обработки — ‘Замена‘ позволяет делать несколько полезных вещей, которые раньше можно было делать только с помощью регулярных выражений, достаточно сложных для многих пользователей.
Replace позволяет фактически заменить одну строку или символ на другие, что позволяет просто конвертировать данные, полученные в текстовом формате, в числовое представление.

Zabbix lts что это. g5vngnlwm7gi1h0t 6aga 9g bo. Zabbix lts что это фото. Zabbix lts что это-g5vngnlwm7gi1h0t 6aga 9g bo. картинка Zabbix lts что это. картинка g5vngnlwm7gi1h0t 6aga 9g bo
Оператор Replace

8. Оператор JSONPath, который позволяет извлекать имена атрибутов в удобной форме

Zabbix lts что это. yiv1uciu y89ykirmymyck1gomk. Zabbix lts что это фото. Zabbix lts что это-yiv1uciu y89ykirmymyck1gomk. картинка Zabbix lts что это. картинка yiv1uciu y89ykirmymyck1gomk
Оператор для JSONPath

9. Отображение сообщений электронной почты Zabbix. В предыдущих версиях все сообщения электронной почты от Zabbix в папке Входящие отображались списком. Начиная с Zabbix 5.0 сообщения будут группироваться по проблемам.

Zabbix lts что это. w1f0d4usdvhafrg1a1wjqmfktdy. Zabbix lts что это фото. Zabbix lts что это-w1f0d4usdvhafrg1a1wjqmfktdy. картинка Zabbix lts что это. картинка w1f0d4usdvhafrg1a1wjqmfktdy
Группировка сообщений электронной почты от Zabbix

10. Поддержка пользовательских макросов для IPMI для имени пользователя и пароля. Если для имени пользователя и пароля используются секретные макросы, доступ к их значению будет закрыт.

Zabbix lts что это. . Zabbix lts что это фото. Zabbix lts что это-. картинка Zabbix lts что это. картинка
Поддержка пользовательских макросов

11. Массовое изменение пользовательских макросов для узлов сети. В новой версии можно открыть список шаблонов, выбрать список узлов сети и добавлять макросы или менять значения существующих макросов,

Zabbix lts что это. conhhezbwkqleednflfq0k1o2jy. Zabbix lts что это фото. Zabbix lts что это-conhhezbwkqleednflfq0k1o2jy. картинка Zabbix lts что это. картинка conhhezbwkqleednflfq0k1o2jy
Добавление и изменение пользовательских макросов

а также удалять какие-то определенные или все макросы из выбранных шаблонов для узлов сети.

Zabbix lts что это. efwkzj7f9thfbugugknxhj. Zabbix lts что это фото. Zabbix lts что это-efwkzj7f9thfbugugknxhj. картинка Zabbix lts что это. картинка efwkzj7f9thfbugugknxhj
Удаление отдельных или всех пользовательских макросов

12. Контроль формата сообщений на уровне способа оповещения. В Media types появилась вкладка Media templates с шаблонами сообщений.

Zabbix lts что это. ku8rdvev4qd7u. Zabbix lts что это фото. Zabbix lts что это-ku8rdvev4qd7u. картинка Zabbix lts что это. картинка ku8rdvev4qd7u
Шаблоны способов оповещений

Для разных типов сообщений можно определить различные шаблоны.

Zabbix lts что это. lfaimx zci680lbm1w3m1cojh5u. Zabbix lts что это фото. Zabbix lts что это-lfaimx zci680lbm1w3m1cojh5u. картинка Zabbix lts что это. картинка lfaimx zci680lbm1w3m1cojh5u
Определение шаблона для типа сообщений

В предыдущих версиях нужно было управлять этими сообщениями на уровне действий, определять сообщения и предмет по умолчанию.

Zabbix lts что это. 81cfz1bud1slfivz4b9vush3j34. Zabbix lts что это фото. Zabbix lts что это-81cfz1bud1slfivz4b9vush3j34. картинка Zabbix lts что это. картинка 81cfz1bud1slfivz4b9vush3j34
Управление шаблонами на уровне действий

В новой версии все можно определить на глобальном уровне, а на уровне сообщений — переписать глобальные настройки.

Zabbix lts что это. q2c83w4tkepcbcajgpb2qdiy2by. Zabbix lts что это фото. Zabbix lts что это-q2c83w4tkepcbcajgpb2qdiy2by. картинка Zabbix lts что это. картинка q2c83w4tkepcbcajgpb2qdiy2by
Управление шаблонами на глобальном уровне

Для большинства пользователей достаточно определять форматы шаблонов на уровне способа оповещения. Более того, после импорта какого-то нового способа оповещения все соответствующие форматы шаблонов уже являются его частью.

13. Более широкое применение JavaScript. JavaScript используется для скриптов предобработки, для Webhook и т.д. В командной строке, работать с JavaScript непросто.
В Zabbix 5.0 используется новая утилита — zabbix_js, запускающая JavaScript, который принимает данные, обрабатывает их и генерирует выходные значения.

Zabbix lts что это. ujlkpsgc xpg liqyfgzjj0lbss. Zabbix lts что это фото. Zabbix lts что это-ujlkpsgc xpg liqyfgzjj0lbss. картинка Zabbix lts что это. картинка ujlkpsgc xpg liqyfgzjj0lbss
Утилита zabbix_js

Zabbix lts что это. . Zabbix lts что это фото. Zabbix lts что это-. картинка Zabbix lts что это. картинка
Примеры использования утилиты zabbix_js

14. Поддержка текстовых операций триггерными выражениями позволяет проверять версии установленных компонентов, сравнивать значения с какими-либо константами, при этом константой может быть пользовательский макрос,

cравнивать последнее значение с предыдущим, например, когда речь идет о текстовых данных,

или сравнивать текстовые значения различных метрик.

Zabbix lts что это. 80por8nqcm6hmbuk1dds6dcqqm0. Zabbix lts что это фото. Zabbix lts что это-80por8nqcm6hmbuk1dds6dcqqm0. картинка Zabbix lts что это. картинка 80por8nqcm6hmbuk1dds6dcqqm0
Ключ метрики с описанием параметров

В новой версии можно задать имя сервера и порт на уровне метрики, а имя и пароль для доступа — с использованием секретных макросов для безопасности.

Zabbix lts что это. . Zabbix lts что это фото. Zabbix lts что это-. картинка Zabbix lts что это. картинка
ipmi.get

16. Тестирование элементов данных из интерфейса. В Zabbix 5.0 появилась возможность тестирования некоторых элементов данных и, что еще более важно, шаблонов элементов данных из интерфейса.

Zabbix lts что это. z2hje 3ascil1mcjyejoopejvq0. Zabbix lts что это фото. Zabbix lts что это-z2hje 3ascil1mcjyejoopejvq0. картинка Zabbix lts что это. картинка z2hje 3ascil1mcjyejoopejvq0
Тестирование элементов данных

Любые возникающие проблемы отображаются в интерфейсе.

Zabbix lts что это. . Zabbix lts что это фото. Zabbix lts что это-. картинка Zabbix lts что это. картинка
Отображение проблем в интерфейсе

Аналогичный алгоритм используется для шаблонов элементов данных. Кроме того, если какой-либо элемент данных не поддерживается, чтобы узнать причину сбоя, нужно просто нажать Test.

17. Тестирование способов оповещения, которое появилось в Zabbix 4.4, сохраняется, что важно при интеграции Zabbix с другими системами, например, системами тикетов.

Zabbix lts что это. . Zabbix lts что это фото. Zabbix lts что это-. картинка Zabbix lts что это. картинка
Тестирование способов оповещения

18. Поддержка пользовательских макросов для прототипов элементов данных. Для определения значений пользовательских макросов можно использовать LLD-макросы.

Zabbix lts что это. . Zabbix lts что это фото. Zabbix lts что это-. картинка Zabbix lts что это. картинка
Использование LLD-макросов для определения значений пользовательских макросов

19. Поддержка данных Float64, которые необходимы, в основном, для мониторинга очень больших значений, в Zabbix требуется для поддержки данных получаемых от агентов Prometheus.
В случае установки Zabbix 5.0 автоматическая миграция данных на стандарт Float64 не происходит. У пользователя остается возможность использовать старые типы данных. Скрипты миграции на Float64 запускаются вручную и меняют типы данных в исторических таблицах. Автоматическая замена не используется, поскольку занимает очень длительное время.

В Zabbix 5.0 в Administration > General > Housekeeping можно настроить, например, компрессию данных старше 7 дней. Это значительно сокращает требуемое место на диске (почти в десять раз, по данным пользователей), что улучшает экономию дискового пространства и повышает производительность.

Zabbix lts что это. ztp jgfsc 6zhupps4o4ad5yjjg. Zabbix lts что это фото. Zabbix lts что это-ztp jgfsc 6zhupps4o4ad5yjjg. картинка Zabbix lts что это. картинка ztp jgfsc 6zhupps4o4ad5yjjg
Компрессия с помощью TimescaleDB

22. Настройка SNMP на уровне интерфейса. В Zabbix 5.0 вместо трех типов элементов данных используется только один — SNMP agent. Все атрибуты SNMP перенесены на уровень интерфейса узлов сети, что позволяет упростить шаблоны, переключение между версиями SNMP и т. д.

Zabbix lts что это. . Zabbix lts что это фото. Zabbix lts что это-. картинка Zabbix lts что это. картинка
Настройка SNMP на уровне интерфейса

23. Зависимость мониторинга доступности узлов сети от доступности прокси позволяет отображать проблему доступности прокси как первоочередную в случае недоступности узлов сети при мониторинге с использованием триггера с функцией nodata:

Zabbix lts что это. . Zabbix lts что это фото. Zabbix lts что это-. картинка Zabbix lts что это. картинка
Доступность узлов сети определяется доступностью прокси

Функция nodata по умолчанию принимает во внимание доступность прокси. Для более строгой проверки, не принимающей во внимание доступность прокси, используется второй параметр — strict:

24. Управление правилами низкоуровневого обнаружения. В Zabbix 5.0 появился LLD-фильтр, который позволяет просматривать в том числе неподдерживаемые правила обнаружения

Zabbix lts что это. . Zabbix lts что это фото. Zabbix lts что это-. картинка Zabbix lts что это. картинка
LLD-фильтр

25. Возможность снять подтверждение проблемы (unacknowledge) позволяет исправлять ошибки и полезна при создании рабочих процессов, зависящих от подтверждения проблемы.

Zabbix lts что это. 2lg2kffa fqd4elsps6bvq28 tg. Zabbix lts что это фото. Zabbix lts что это-2lg2kffa fqd4elsps6bvq28 tg. картинка Zabbix lts что это. картинка 2lg2kffa fqd4elsps6bvq28 tg
Снятие подтверждения проблемы

26. Изменение правил низкоуровневого обнаружения —возможность добавления исключений при обнаружении объектов в результате мониторинга файловых систем, которая позволяет при низкоуровнем обнаружении создавать или не создавать определенные объекты, триггеры, элементы данных и т.д., менять важность проблем, добавлять теги для определенных объектов, исключать объекты, например, временные файловые системы, из поиска, менять интервал обновления данных и т.д.

Zabbix lts что это. sgrs3iorfqexg6frgum ffbtbqa. Zabbix lts что это фото. Zabbix lts что это-sgrs3iorfqexg6frgum ffbtbqa. картинка Zabbix lts что это. картинка sgrs3iorfqexg6frgum ffbtbqa
Исключение из низкоуровневого обнаружения временных файловых систем

Например, можно изменить уровень приоритетности триггеров для обнаруженных файловых систем Oracle, оставив уровень приоритетности триггеров других файловых систем на прежнем уровне.

Zabbix lts что это. . Zabbix lts что это фото. Zabbix lts что это-. картинка Zabbix lts что это. картинка
Изменение уровеня приоритетности триггеров для отдельны файловых систем

27. Новые макросы в Zabbix 5.0 позволяют повысить качество мониторинга.

Zabbix lts что это. dtltizrwpywsdu5wgl0qcwnqmte. Zabbix lts что это фото. Zabbix lts что это-dtltizrwpywsdu5wgl0qcwnqmte. картинка Zabbix lts что это. картинка dtltizrwpywsdu5wgl0qcwnqmte
Новые макросы в Zabbix 5.0

28. Другие нововведения в Zabbix 5.0:

Zabbix lts что это. . Zabbix lts что это фото. Zabbix lts что это-. картинка Zabbix lts что это. картинка
Улучшения в Zabbix 5.0

29. Прекращение поддержки
Zabbix lts что это. tuva4nunvio dvhvor0qkykik94. Zabbix lts что это фото. Zabbix lts что это-tuva4nunvio dvhvor0qkykik94. картинка Zabbix lts что это. картинка tuva4nunvio dvhvor0qkykik94
Неподдерживаемая функциональность

Заключение

Обновиться до Zabbix 5.0 очень просто! Устанавливайте и запускайте новые бинарные файлы для сервера и frontend-файлы, и сервер автоматически обновит вашу базу данных.
Информация о процедуре обновления Zabbix размещена по адресу:
https://www.zabbix.com/documentation/current/manual/installation/upgrade_notes_500

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *