Каманда Zabbix з радасцю паведамляе аб выхадзе Zabbix 4.4. Апошняя версія пастаўляецца з новым Zabbix агентам, напісаным на мове Go, усталёўвае стандарты для шаблонаў Zabbix і падае пашыраныя магчымасці візуалізацыі.
Давайце разгледзім найболей важныя функцыі, уключаныя ў Zabbix 4.4.
Zabbix агент новага пакалення
Zabbix 4.4 уяўляе новы тып агента, zabbix_agent2, які прапануе шырокі спектр новых магчымасцяў і пашыраныя функцыі маніторынгу:
- Напісаны на мове Go.
- Фрэймворк убудоў для маніторынгу розных сэрвісаў і прыкладанняў.
- Здольнасць падтрымліваць стан паміж праверкамі (напрыклад, падтрымліваць пастаянныя злучэнні з БД).
- Убудаваны планавальнік для падтрымкі гнуткіх часавых інтэрвалаў.
- Эфектыўнае выкарыстанне сеткі за рахунак перадачы вялікіх аб'ёмаў дадзеных.
- На дадзены момант агент працуе на Linux, але ў хуткім будучыні мы зробім яго даступным і для іншых платформ.
→ Поўны спіс новых функцый глядзіце ў
NB! Існуючы агент Zabbix усё яшчэ будзе падтрымлівацца.
Вэб-хукі і праграмуемая логіка дзеянняў / апавяшчэнняў
Істотна палепшана інтэграцыя з вонкавымі сістэмамі абвесткі і выдачы тыкетаў, што дазволіла вызначыць усю логіку апрацоўкі з дапамогай убудаванага JavaScript рухавічка. Гэтая функцыянальнасць спрашчае двухбаковую інтэграцыю з вонкавымі сістэмамі, дазваляючы адной пстрычкай мышы атрымаць доступ з карыстацкага інтэрфейсу Zabbix да запісу ў вашай тыкетнай сістэме, генераваць паведамленні ў чаце і многае іншае.
Устаноўка стандартаў для шаблонаў Zabbix
Мы ўвялі шэраг стандартаў і дакладна вызначаных
Структура XML/JSON файлаў была значна спрошчана, што дазволіла рэдагаваць шаблоны ўручную, выкарыстоўваючы толькі тэкставы рэдактар. Большасць існуючых шаблонаў былі ўдасканалены для прывядзення іх у адпаведнасць з новымі стандартамі.
Афіцыйная падтрымка TimescaleDB
У дадатак да MySQL, PostgreSQL, Oracle і DB2, мы зараз афіцыйна падтрымліваем TimescaleDB. TimescaleDB забяспечвае амаль лінейны ўзровень прадукцыйнасці, а таксама аўтаматызаванае імгненнае выдаленне старых гістарычных дадзеных.
База ведаў па элементах даных і трыгерам
Zabbix 4.4 прапануе нашмат больш навочнае апісанне элементаў дадзеных і трыгераў. Гэтая інфармацыя аказвае вялікую дапамогу інжынерам, падаючы ім усе магчымыя падрабязнасці аб значэнні і прызначэнні сабраных прадметаў, падрабязнасці праблемы і інструкцыі па яе ўхіленні.
Пашыраныя магчымасці візуалізацыі
Панэлі прылад і звязаныя з імі фішкі былі ўдасканалены рознымі спосабамі, што дазволіла спрасціць іх стварэнне і кіраванне, а таксама дадало магчымасць змяняць параметры фішак адным клікам. Памер рашоткі дашборда зараз падыходзіць для падтрымкі звышшырокафарматных экранаў і вялікіх экранаў.
Віджэт адлюстравання праблемы быў удасканалены для падтрымкі агрэгаванага прадстаўлення, а таксама быў прадстаўлены новы віджэт для адлюстравання прататыпаў графікаў.
Акрамя таго, зараз усе фішкі могуць адлюстроўвацца ў рэжыме без загалоўкаў.
Гістаграмы і агрэгацыя дадзеных
Zabbix 4.4 падтрымлівае гістаграмы, а віджэт графікаў зараз можа агрэгаваць дадзеныя з дапамогай розных агрэгатных функцый. Спалучэнне гэтых дзвюх асаблівасцяў значна аблягчае доўгатэрміновы аналіз дадзеных і планаванне прапускной здольнасці.
Афіцыйная падтрымка новых платформ
Zabbix 4.4 зараз працуе і на наступных платформах:
- Карпаратыўны сервер SUSE Linux 15
- Debian 10
- Raspbian 10
- RHEL 8
- Агент для Mac OS/X
- Агент MSI для Windows
З усімі даступнымі платформамі можна азнаёміцца ў
Ўстаноўка ў воблаку ў адзін клік
Zabbix можа быць лёгка ўсталяваны ў выглядзе кантэйнера або гатовага да выкарыстання выявы дыска на розных хмарных сэрвісах:
- AWS
- Блакітны
- Google Cloud Platform
- Digital Ocean
- Докер
Надзейная аўтаматычная рэгістрацыя
Новая версія Zabbix дазваляе выкарыстоўваць шыфраванне PSK для аўтаматычнай рэгістрацыі з аўтаматычнымі наладамі шыфравання для дададзеных хастоў. Цяпер вы можаце наладзіць Zabbix так, каб дазволіць аўтаматычную рэгістрацыю сеткавых прылад толькі з дапамогай PSK, толькі незашыфраванымі ці тым і іншым спосабам.
Пашыраны JSONPath для прэпрацэсавання
Zabbix зараз падтрымлівае пашыраны сінтаксіс JSONPath, які дазваляе выконваць складаную папярэднюю апрацоўку дадзеных JSON, уключаючы агрэгацыю і пошук. Препроцессирование можа таксама выкарыстоўвацца для нізкаўзроўневага выяўлення, што робіць яго надзвычай магутнай прыладай для аўтаматызацыі і выяўленні.
Апісанні макрасаў карыстальніка
Карыстальніцкія макрасы - вельмі добрая функцыянальнасць, якая спрашчае канфігурацыю Zabbix і значна палягчае занясенне змен у канфігурацыю. Падтрымка апісанняў карыстацкіх макрасаў дапаможа дакументаваць прызначэнне кожнага макраса, што значна спросціць кіраванне імі.
Больш эфектыўны пашыраны збор дадзеных
Збор дадзеных і выяўленне аб'ектаў, злучаных з WMI, JMX і ODBC, былі палепшаны з дапамогай новых праверак, якія вяртаюць масівы аб'ектаў у фармаце JSON. Мы таксама дадалі падтрымку сховішчаў дадзеных VMWare для маніторынгу VMWare і сэрвісаў systemd для платформы Linux, а таксама новы тып папярэдняй апрацоўкі для пераўтварэння CSV у JSON.
Іншыя навінкі і ўдасканаленыя магчымасці Zabbix 4.4
- Папярэдняя апрацоўка XML-дадзеных з LLD
- Максімальная колькасць залежных метрык (dependent items) павялічана да 10 тыс. штук
- Дададзена аўтаматычнае пераўтварэнне тыпаў у препроцессирование JSONPath
- Імя хаста ўключаецца ў файлы экспарту ў рэжыме рэальнага часу
- Windows агент зараз падтрымлівае лічыльнікі прадукцыйнасці на англійскай мове
- Здольнасць ігнараваць значэнні ў прэпрацэсаванні пры памылках
- Апошнія дадзеныя былі пашыраны для забеспячэння доступу не толькі да гістарычных дадзеных, але і да аператыўных дадзеных
- Выдалена магчымасць рэдагавання апісанняў трыгераў, значна спрошчаны доступ да іх
- Выдалена падтрымка ўбудаваных тыпаў медыяфайлаў Jabber і Eztexting, замест іх выкарыстоўваюцца вэб-хукі ці вонкавыя скрыпты
- Абноўлены дашборд па змаўчанні
- Аўтазарэгістраваныя хасты атрымалі магчымасць пазначыць опцыю "падключацца да dns" або "падключацца да IP"
- Дададзена падтрымка макраса {EVENT.ID} для URL трыгера
- Экранны элемент "Экран" больш не падтрымліваецца
- Апошні створаны тып фішкі дашборда запамінаецца і паўторна выкарыстоўваецца ў далейшым
- Бачнасць загалоўкаў віджэтаў наладжваецца для кожнага віджэта
З усім пералікам новых функцый Zabbix 4.4 можна азнаёміцца ў
Крыніца: habr.com