Выйшаў Zabbix 5.2 з падтрымкай IoT і сінтэтычнага маніторынгу

Адбыўся рэліз свабоднай сістэмы маніторынгу з поўнасцю адкрытым зыходным кодам Zabbix 5.2.

Zabbix - універсальная сістэма для маніторынгу прадукцыйнасці і даступнасці сервераў, інжынернага і сеткавага абсталявання, прыкладанняў, баз дадзеных, сістэм віртуалізацыі, кантэйнераў, ІТ-сэрвісаў, вэб-сэрвісаў, хмарнай інфраструктуры.

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

Адзіны вэб-інтэрфейс рэалізуе цэнтралізаванае кіраванне канфігурацыямі маніторынгу і размеркаваннем правоў доступу розным групам карыстальнікаў. Код праекту распаўсюджваецца пад ліцэнзіяй GPLv2.

Zabbix 5.2 – гэта новая мажорная не-LTS версія са стандартным тэрмінам афіцыйнай падтрымкі.

Асноўныя паляпшэнні версіі 5.2:

  • падтрымка сінтэтычнага маніторынгу з магчымасцю ствараць шматкрокавыя комплексныя сцэнары-скрыпты для атрымання даных і ажыццяўлення складаных праверак даступнасці сэрвісаў.
  • з'явіўся набор трыгерных функцый для доўгатэрміновай аналітыкі які дазваляе генераваць алерты выгляду «Колькасць транзакцый у секунду ў кастрычніку павялічылася на 23%»
  • падтрымка роляў карыстальнікаў для гранулярнага кіравання правамі карыстальнікаў з магчымасцю кантролю доступу да розных кампанентаў інтэрфейсу, метадам API і карыстацкім дзеянням
  • магчымасць захоўвання ўсёй сакрэтнай інфармацыі (пароляў, токенаў, імёнаў карыстачоў для аўтарызацыі і іншае) выкарыстоўванай у Zabbix у вонкавым Hashicorp Vault для максімальнай бяспекі
  • падтрымкі IoT маніторынгу і маніторынгу прамысловага абсталявання з выкарыстаннем пратаколаў modus і MQTT
  • магчымасць захавання і хуткага пераключэння паміж фільтрамі ў інтэрфейсе

Палепшана бяспека і надзейнасць маніторынгу за кошт:

  • інтэграцыі з Hashicorp Vault
  • падтрымка UserParameterPath для агентаў
  • няправільнае імя карыстальніка або пароля не дасць ніякай дадатковай інфармацыі аб наяўнасці зарэгістраванага карыстальніка

Палепшана прадукцыйнасць і бесперабойнасць за кошт:

  • падтрымка балансавання нагрузкі (load balancing) для вэб інтэрфейсу і API, што дазваляе гарызантальна маштабаваць гэтыя кампаненты
  • паляпшэнні прадукцыйнасці логікі апрацоўкі падзей

Іншыя значныя паляпшэнні:

  • магчымасць паказаць розныя часовыя зоны для розных карыстальнікаў
  • магчымасць прагледзець бягучы стан гістарычнага кэшу якая працуе сістэмы для лепшага разумення працы Zabbix
  • у рамках аб'яднання функцыянальнасці скрінаў і дашбордаў, шаблоны скрынаў пераўтвораны ў шаблоны дашбордаў.
    падтрымка інтэрфейсаў хастоў для прататыпаў хастоў
  • інтэрфейсы хастоў сталі неабавязковымі
  • з'явілася падтрымка тэгаў для прататыпаў хастоў
  • магчымасць выкарыстання карыстацкіх макрасаў у кодзе скрыптоў прэпрацэсінгу
  • магчымасць апрацоўваць стан метрыкі ў прэпрацэсінгу, які не падтрымліваецца, для хуткага рэагавання на такія падзеі і для больш надзейных праверак даступнасці сэрвісаў.
  • падтрымка макрасаў eventlog для адлюстравання аперацыйнай інфармацыі
  • падтрымка карыстацкіх макрасаў у апісанні метрыкі
  • падтрымка digest authentication для HTTP праверак
  • актыўны Zabbix Агент можа зараз адпраўляць дадзеныя для некалькіх хастоў
  • максімальная даўжыня карыстацкіх макрасаў павялічана да 2048 байт
  • магчымасць працы з HTTP загалоўкамі ў скрыптах прэпрацэсінгу
    падтрымка спынення мовы па змаўчанні для ўсіх карыстальнікаў
  • спіс дашбордаў відавочна паказвае якія дашборды створаны мною і ці даў я доступ да іх іншым карыстальнікам.
  • магчымасць тэсціравання SNMP метрык
  • прасцейшая форма для настройкі тэрмінаў абслугоўвання абсталявання і сэрвісаў
  • спрасціліся імёны шаблонаў
  • прасцейшая логіка для планавання праверак непадтрымліваемых метрык
  • Yaml стаў новым фарматам па змаўчанні для аперацый імпарту і экспарту
  • новыя шаблонныя рашэнні па маніторынгу Asterisk, Microsoft IIS, Oracle Database, MSSQL, etcd, PHP FPM, Squid

Са скрынкі Zabbix прапануе інтэграцыю з:

  • платформамі службы падтрымкі Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad, Solarwinds Service Desk, TOPdesk, SysAid
  • сістэмамі абвесткі карыстальнікаў Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty, iLert

Афіцыйныя пакеты даступныя для актуальных версій наступных платформ:

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

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

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

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

З поўным спісам усіх змен вы можаце азнаёміцца ​​ў апісанні змен и дакументацыі.


Вось спасылка для запампоўкі і хмарных установак.

Крыніца: linux.org.ru