LINUX.ORG.RU

Вышел Zabbix 6.2

 , ,


1

1

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

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

Единый веб-интерфейс реализует централизованное управление конфигурациями мониторинга и ролевым распределением прав доступа различным группам пользователей. Код проекта распространяется под лицензией GPLv2.

Zabbix 6.2 - это новая мажорная не-LTS версия со стандартным сроком официальной поддержки.

Основные улучшения версии 6.2

  • возможность скрытия выбранных проблем до определённого момента времени или на период времени
  • возможность добавления новых шаблонов, тегов и изменения значения тегов и макросов для хостов, созданных с помощью правил автоматического обнаружения
  • возможность запуска внеочередного сбора метрик вручную из «Latest data»
  • поддержка текстовых данных в вычисляемых элементах данных
  • поддержка отображения текстовых данных в виджете «Top hosts»
  • возможность проверки некоторых активных элементов данных вне очереди при рестарте Zabbix агента
  • детальный мониторинг процессов для Linux, Windows и других платформ
  • добавлена возможность обновления конфигурации пассивных прокси по требованию
  • отображения статуса активных проверок в «Monitoring->Hosts»
  • отделение групп шаблонов от групп хостов с возможностью контролировать права доступа
  • поддержка виджетом графиков stacked графиков, новый способ отображения пропущенных значений и возможность привязывания конкретных элементов данных по ID
  • значительные улучшения возможностей мониторинга платформы VMWare

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

  • поддержка нескольких LDAP серверов для аутентификации разных групп пользователей
  • возможность хранения секретов в CyberArk
  • дополнительные средства защиты от XSS атак
  • избавление от устаревшей функциональности использования MD5 хешей для пользовательских паролей
  • поддержка SNI для TLS протокола между компонентами Zabbix

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

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

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

  • отображение количества элементов данных для каждого хоста в «Monitoring→Hosts»
  • запоминание параметров фильтра в секции «Monitoring»
  • поддержка функции hmac() для вебхуков и движка JS для поддержки облачных API
  • добавлены ссылки на соответствующие секции документации в каждую формы интерфейса Zabbix
  • поддержка цифрового формата отображение времени в виджете «Clock»
  • новый вид глобального дашборда по умолчанию
  • расширение списка поддерживаемых дистрибутивов за счёт поддержки PHP8
  • поддержка сбора данных из Windows registry
  • поддержка инвентаризационных макросов {INVENTORY.*} для скриптов
  • восстановлена поддержка триггерных зависимостей между хостами и шаблонами

Новые шаблоны и интеграции

  • новые шаблонные решения для мониторинга Envoy proxy, HashCorp Consul, AWS EC2, Proxmox, CockroachDB, TrueNAS, HPE MSA 2040 & 2060, HPE Primera, улучшен мониторинг S.M.A.R.T.
  • новые группы для всех официальных шаблонов

Zabbix предлагает интеграцию с:

  • платформами службы поддержки Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad, Solarwinds Service Desk, TOPdesk, SysAid, iTOP, ManageEngine Service Desk
  • системами оповещения пользователей Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty, iLert, Signal, Express.ms, Rocket.Chat вот полный список из более 500 шаблонов и интеграций

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

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

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

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

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

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

Ссылка для скачивания и облачных установок: https://www.zabbix.com/ru/download

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



Проверено: maxcom ()

А что из этого интегрированого есть поддержка железа ? Я использую nagios и мне всегда хотелось его интегрировать с glpi.

mx__ ★★★★★
()
Последнее исправление: mx__ (всего исправлений: 1)

как обычно, спасибо, что держите нас в курсе. zabbix - отличная система.

crypt ★★★★★
()

Мы используем nagios + cacti и присматриваемся к zabbix потому что один инструмент вместо двух и по некоторым сопутствующим причинам. Но у cacti rrd, фиксированный размер базы данных. Здесь же придётся решать сколько хранить данные. Нет ли неких общих рекомендаций, на которые можно оглянуться? Наш случай это небольшое предприятие, но такие рекомендации могут быть полезны всем.

sin_a ★★★★★
()
Ответ на: комментарий от eternal_sorrow

Те в жаббиксе есть история всего железа с устройства и привязка его к юзерам а также стстема заявок. Я правильно Вас понял ?

mx__ ★★★★★
()
Ответ на: комментарий от mx__

В смысле, что nagios может и графики рисовать? Исторически сложилось, а zabbix кроме этого имеет и другие полезные вещи.

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

В Zabbix есть два вида исторических данных, которые используются для графиков: сырые (raw) значения и тренды (агрегированное значения за час). Думаю, что в вашем случае будет целесообразно настроить Zabbix на хранение минимума (месяц?) сырых данных и долгой (несколько лет) историю трендов. Таким образом сможете смотреть как на детальные графики за последние 30 дней так и на графики с длинными периодами времени.

alexvl
() автор топика
Ответ на: комментарий от alexvl

Спасибо. Про два вида данных я знаю и если не ошибаюсь в начале трендов не было, если не ошибаюсь их добавили для решения именно этого вопроса.

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

Тренды появились очень давно, в одной из первых версий Zabbix.

alexvl
() автор топика

Также поддержу комментом. Отличная система! Спасибо команде за релиз!

«Возможность скрытия выбранных проблем до определённого момента времени или на период времени» в терминах такого глючного поделия, как DataMiner от Skyline Communications, это называется «маскирование». Маскирование - штука реально удобная. Особенно когда ведётся ППР на оборудовании, и на ППР выделено жёсткое временное ограничение. ПКМ на железяке (или группе узлов) - замаскировать на 6 часов. И оно не пищит и не алармит. (Я знаю про расписание в Заббиксе)

Упомянул недостойный этого DataMiner, потому что в нашей конторе, имя которой РТРС, пару лет назад принудительно задушили Заббикс и перешли на лютый кал от Skyline Communications. Зато бабла отпилить можно, и конторку АМТ-ГРУП, интегратора, кормить годами.

Но боже, какой же ДатаМайнер глючный. Во-первых клиент-серверная архитектура. Клиенту нужен мощный ПК, ведь он на дотнете писаный и ему картинки в формате Visio надо рендерить. А еще обработкой данных занимается клиент. А клиент может глючить - зависать или просто вылетать по эксепшону. Это особенно приятно, когда ты - дежурный и настроил звуковую сигнализацию событий, на которые тебе надо реагировать. Ночью тихо посапываешь и даже не знаешь, что клиент тебя не оповестит о проблеме, потому что он тупо сдох. И ты пишешь скрипт-watchdog, который будет следить за процессами в системе, и если процесс ДатаМайнера завис или вообще отсутствует, то скрипт начинает проигрывать звук «ДатаМайнер сдох». We need to go deeper - мониторинг системы мониторинга.

omgiafs
()
Последнее исправление: omgiafs (всего исправлений: 4)
Ответ на: комментарий от pinachet

Нашёл это: https://habr.com/ru/company/zabbix/blog/458530/ . Насколько могу понять, это не для сокращения используемого места а для эффективности. И кроме того, это для postgresql, но при этом в официальной документации zabbix, если не ошибаюсь, рекомендовали mysql (причиной не стал интересоваться).

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

В смысле, что nagios может и графики рисовать?

А что разве не умеет ? часы, дни, месяцы, года … странный вопрос. Обычно сабж юзают те кто любит гуй в настройках. Мне проще и надежнее текстовые конфиги настроить а потом копируй и все.

mx__ ★★★★★
()
Ответ на: комментарий от mx__

Вопрос был не про умеет ли, а про то что ты имел в виду это. Впрочем, пожалуй риторический.

Но nagios, насколько я в курсе, умеет это сторонними дополнениями. Ну и в целом это немного более комплексный вопрос. Тут не только гуй.

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

Дополнение для него. Это вообще то юних, а алертику графики не нужны, это так … скорее для людей.

Я поэтому и писал про глпи, накрылся хдд в раиде на таком то серваке, хлоп заявка технику. Он побрел, заменил, массив перестроился, заявка закрылась. Техник бумагу не морал. А начальству красивые графики что и когда и как долго было устранено… если спросят.

mx__ ★★★★★
()
Ответ на: комментарий от mx__

Можно повесить триггер, на него условие для действия (если вышел из строя диск) и действие «создать в glpi заявку через апи».

AlexGluck
()
Ответ на: комментарий от pinachet

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

sin_a ★★★★★
()
Ответ на: комментарий от mx__

Графики иногда нужны не только начальству. Возможно ты захочешь посмотреть динамику использования ресурса чтобы оценить как скоро понадобятся затраты на увеличение. Определяет задача.

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

Уж точно не такая, тут просто ставится чтобы заорать если будет заполнение в 95% (к примеру), графики тут не нужны.

К примеру в нагиосе есть задача проверять чернила в плотерах и слать письма в департамент снабжения ….

mx__ ★★★★★
()
Ответ на: комментарий от sin_a

Ага.

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

Если он используется равномерно то сразу можно указать когда нужно расширение без всяких графиков, при неравномерном, ни один график не поможет.

mx__ ★★★★★
()

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

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

dummy ★★
()
Последнее исправление: dummy (всего исправлений: 2)
Ответ на: комментарий от sirius

Это так. И для для тех, кто не знает. TimescaleDB предлагает компрессию, которая позволяет сжимать данные с коэффициентом около 8х. 1ТБ данных на диске будет занимать около 100-200ГБ, в зависимости от характера этих данных.

alexvl
() автор топика
Ответ на: комментарий от sin_a

Это шардинг из коробки. Чанк со старыми данными просто дропается, никаких DELETE … WHERE … . За счёт того, что данные в чанке ретроспективно изменяться не будут, как только запись в него прекратилась — его можно пожать очень хорошо (опять же фича из коробки).

muon ★★★★
()
Ответ на: комментарий от alexvl

Если не ошибаюсь, в официальной документации рекомендовалось mysql. Сейчас уже можно использовать postgresql? И по TimescaleDB – описание и рекомендованная конфигурация сейчас есть в официальной документации?

sin_a ★★★★★
()
Ответ на: комментарий от alexvl

теперь мне это уже совершрнно не важно, но thanks for update.

единственным оправданием использования данного продукта тогда было то, что кто-то получил нехилый откат. devops только матом отвечали на все «хотелки».

dummy ★★
()
Последнее исправление: dummy (всего исправлений: 1)
Ответ на: комментарий от sin_a

Раньше это была рекомендация из-за лучшего партицирования в MySQL, насколько я помню. Сейчас ничего подобного нет, и разработчики сами пиарят PostgreSQL+TimescaleDB: https://habr.com/ru/company/zabbix/blog/458530/

Turbid ★★★★★
()
Ответ на: комментарий от mx__

Я раньше тоже думал, что графики требует дурное начальство. И один раз на совещании об этом сообщим прямым текстом. Так один из коллег научил меня этими самыми графиками пользоваться. Реально удобно отслеживать динамику. Но согласен, нужны они не везде и не всегда.

WORKOUT
()
Ответ на: комментарий от WORKOUT

Я тоже так думал. Просто сама динамика ничего толком не дает. Я могу взять цифры, отсортировать по максимуму и т.д. Что с графиками делать я не знаю.

mx__ ★★★★★
()
Ответ на: комментарий от pinachet

Посмотрите в сторону https://glaber.ru - отличная система, которая позиционируется как форк zabbix но с большим количеством оптимизаций, не говоря уже об поддержке Clickhouse/VictoriaMetrics из коробки. Можно назадавать вопросов в телеграме разработчику непосредственно https://t.me/glaber_group .

dengolius
()
Последнее исправление: dengolius (всего исправлений: 1)
Ответ на: комментарий от pinachet

Использовал, пока не уволили на предыдущем месте. В целом в чате всегда Михаил (главный разработчик) поможет и советом и дебагом.

dengolius
()

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

А для визуализации вообще не годится. Надо костылями заводиться.

noc101
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.