Выйшаў Zabbix 4.2

Выйшаў Zabbix 4.2

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

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

Zabbix 4.2 – гэта новая ня LTS-версія з кароткім тэрмінам афіцыйнай падтрымкі. Для карыстальнікаў, якія арыентуюцца на доўгі цыкл эксплуатацыі праграмных прадуктаў, рэкамендуем выкарыстоўваць LTS версіі прадукта, такія як 3.0 і 4.0.

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

  • Даступнасць афіцыйных пакетаў для наступных платформ:
    • RaspberryPi, SUSE Enterprise Linux Server 12
    • MacOS агент
    • MSI зборка Windows agenta
    • Docker вобразы
  • Маніторынг прыкладанняў з дапамогай высокаэфектыўнага збору дадзеных з экспарцёраў Prometheus і убудаванай падтрымкай PromQL, таксама падтрымліваецца і нізкаўзроўневыя выяўленне
  • Высокачашчынны маніторынг для звышхуткага выяўлення праблем з дапамогай тратлінгу (throttling). Тротлінг дазваляе ажыццяўляць праверкі са звышвялікай частатой, не апрацоўваючы і не захоўваючы пры гэтым вялізныя аб'ёмы дадзеных
  • Валідацыя ўваходных дадзеных у папярэдняй апрацоўцы па рэгулярных выразах, інтэрвале значэнняў, JSONPath і XMLPath
  • Кіраванне паводзінамі Zabbix пры памылках у кроках папярэдняй апрацоўкі, з'явілася магчымасць ігнаравання новага значэння, магчымасць усталяваць значэнне па змаўчанні ці задаць адвольнае паведамленне пра памылку
  • Падтрымка адвольных алгарытмаў для папярэдняй апрацоўкі з выкарыстаннем мовы JavaScript
  • Прасцейшае нізкаўзроўневае выяўленне (LLD) з падтрымкай адвольна аформленых дадзеных у фармаце JSON
  • Эксперыментальная падтрымка высокаэфектыўнага сховішча TimescaleDB з аўтаматычным партыцыраваннем
  • Простае кіраванне тэгамі на ўзроўні шаблонаў і хастоў
  • Эфектыўнае маштабаванне нагрузкі за кошт падтрымкі папярэдняй апрацоўкі дадзеных на баку проксі. У камбінацыі з тратлінгам такі падыход дазваляе выконваць і апрацоўваць мільёны праверак у секунду, не нагружаючы пры гэтым цэнтральны Zabbix сервер.
  • Гнуткая аўтарэгістрацыя прылад з фільтраваннем імён прылад па рэгулярным выразе
  • Магчымасць кіравання імёнамі прылад пры сеткавым выяўленні (network discovery) і атрыманні імя прылады з значэння метрыкі
  • Зручная праверка правільнасці працы прэпрацэсінгу прама з інтэрфейсу
  • Праверка працаздольнасці спосабаў абвесткі прама з Вэб-інтэрфейсу
  • Выдаленых маніторынг унутраных метрык Zabbix сервера і проксі (метрык прадукцыйнасці і працаздольнасці кампанентаў Zabbix)
  • Прыгожыя e-mail паведамлення, дзякуючы наяўнасці падтрымкі фармату HTML
  • Падтрымка новых макрасаў у карыстацкіх URL для лепшай інтэграцыі карт з вонкавымі сістэмамі
  • Падтрымка анімаваных GIF малюнкаў на картах для больш прыкметнай візуалізацыі праблем
  • Паказваем дакладны час пры навядзенні мышкай на графік
  • Зручны новы фільтр у канфігурацыі трыгераў
  • Магчымасць масавай змены параметраў прататыпаў метрык
  • Магчымасць вымання дадзеных, у тым ліку токенаў аўтарызацыі, з загалоўкаў HTTP у вэб-маніторынгу
  • Zabbix Sender зараз адпраўляе дадзеныя па ўсіх IP адрасах з канфігурацыйнага файла агента
  • Правіла выяўлення можа быць залежнай метрыкай
  • Рэалізаваны больш прадказальны алгарытм для змены парадку размяшчэння віджэтаў у dashboard (панэлі)

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

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

Артыкул на Хабре прапануе больш падрабязнае апісанне функцыянальнасці.

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

Дадаць каментар