Выпуск сістэмы маніторынгу Zabbix 4.4

Пасля 6 месяцаў распрацоўкі даступная новая версія сістэмы маніторынгу Zabbix 4.4, код якой распаўсюджваецца пад ліцэнзіяй GPLv2. Zabbix складаецца з трох базавых кампанентаў: сервера для каардынацыі выканання праверак, фармаванні праверачных запытаў і назапашванні статыстыкі; агентаў для ажыццяўлення праверак на баку вонкавых хастоў; фронтэнда для арганізацыі кіравання сістэмай.

Для зняцця нагрузкі з цэнтральнага сервера і фарміравання размеркаванай сеткі маніторынгу можа быць разгорнута серыя проксі-сервераў, якія агрэгуюць дадзеныя аб праверцы групы хастоў. Дадзеныя могуць захоўвацца ў СКБД MySQL, PostgreSQL, TimescaleDB, DB2 і Oracle. Без агентаў Zabbix-сервер можа атрымліваць дадзеныя па такіх пратаколах як SNMP, IPMI, JMX, SSH/Telnet, ODBC, праводзіць тэсціраванне даступнасці Web-прыкладанняў і сістэм віртуалізацыі.

Асноўныя новаўвядзенні:

  • Прадстаўлены новы тып агента — zabbix_agent2, напісанага на мове Go і які прадстаўляе фрэймворк па распрацоўцы плагінаў для праверкі розных сэрвісаў і прыкладанняў. Новы агент уключае ўбудаваны планавальнік з падтрымкай задання гнуткага графіка выканання праверак і можа адсочваць стан паміж праверкамі (напрыклад, падтрымліваючы адкрытым злучэнне да СКБД). Для эканоміі трафіку падтрымліваецца адпраўка атрыманых даных у пакетным рэжыме. Новы агент можа быць скарыстаны для празрыстай замены старога пакуль толькі на платформе Linux;
  • Дададзена магчымасць выкарыстання web-хукаў і ўласных апрацоўшчыкаў дзеянняў і апавяшчэнняў пры выяўленні збояў правяраемых сэрвісаў. Апрацоўшчыкі можна ствараць на JavaScript і прымяняць для звароту да знешніх службаў дастаўкі апавяшчэнняў або сістэмамі адсочвання памылак. Напрыклад, можна напісаць апрацоўшчык для адпраўкі паведамленняў аб праблемах у карпаратыўны чат;
  • Рэалізавана афіцыйная падтрымка СКБД Часовая шкалаDB у якасці сховішчы дадзеных аб праверках. У адрозненне ад раней падтрымліваемых
    MySQL, PostgreSQL, Oracle і DB2, СКБД TimescaleDB спецыяльна аптымізавана для захоўвання і апрацоўкі дадзеных у форме часовага шэрагу (зрэзы значэнняў параметраў праз зададзеныя прамежкі часу, запіс утварае час і набор адпаведных гэтаму часу значэнняў). TimescaleDB дазваляе істотна павысіць эфектыўнасць і прадукцыйнасць пры працы з падобнымі дадзенымі, дэманструючы практычна лінейны ўзровень прадукцыйнасці. Акрамя таго, TimescaleDB падтрымлівае такія магчымасці як аўтаматычная чыстка старых запісаў;

    Выпуск сістэмы маніторынгу Zabbix 4.4

  • Падрыхтаваны спецыфікацыі па афармленні шаблонаў для стандартызацыі налад. Структура файлаў XML/JSON прыведзена да выгляду, прыдатнага для рэдагавання шаблону ўручную ў звычайным тэкставым рэдактары. Існуючыя шаблоны прыведзены ў адпаведнасць з прапанаванымі спецыфікацыямі;
  • Рэалізавана база ведаў для дакументавання элементаў, якія правяраюцца, і трыгераў, якія могуць быць забяспечаны падрабязным апісаннем, тлумачэннем мэт збору інфармацыі і інструкцыямі па дзеянні ў выпадку ўзнікнення праблем;

    Выпуск сістэмы маніторынгу Zabbix 4.4

  • Прадстаўлены пашыраныя магчымасці візуалізацыі стану інфраструктуры. Дададзена магчымасць змены параметраў віджэтаў адным клікам. Наборы графікаў аптымізаваны для адлюстравання на шырокафарматных экранах і вялікіх насценных панэлях. Усе віджэт адаптаваны для адлюстравання ў рэжыме без загалоўкаў. Дададзены новы віджэт для адлюстравання прататыпаў графікаў. У віджэт са зводнай статыстыкай праблем дададзены новы агрэгаваны рэжым прагляду;

    Выпуск сістэмы маніторынгу Zabbix 4.4

  • У столбчатые дыяграмы і графікі дададзена падтрымка адлюстравання дадзеных, апрацаваных пры дапамозе розных агрэгатных функцый, што робіць зручнейшым аналіз дадзеных за вялікія прамежкі часу і спрашчае планаванне. Падтрымліваюцца наступныя функцыі: min,
    max,
    avg,
    лічыць,
    sum,
    first і
    last;

    Выпуск сістэмы маніторынгу Zabbix 4.4

  • Дададзена магчымасць аўтаматычнай рэгістрацыі новых прылад пры дапамозе PSK-ключоў (Pre-shared key) з шыфраваннем налад для дадаванага хаста;
    Выпуск сістэмы маніторынгу Zabbix 4.4

  • Дададзена падтрымка пашыранага сінтаксісу JSONPath, які дазваляе арганізаваць складаны прэпрацэсінг дадзеных у фармаце JSON, які ўключае аперацыі агрэгавання і пошуку;

    Выпуск сістэмы маніторынгу Zabbix 4.4

  • Дададзена падтрымка прымацавання апісанняў да карыстацкіх макрасаў;
    Выпуск сістэмы маніторынгу Zabbix 4.4

  • Падвышаная эфектыўнасць збору і азначэнні дадзеных, злучаных з WMI, JMX і ODBC, праз даданне новых праверак, якія вяртаюць масівы аб'ектаў у фармаце JSON. Таксама дададзена падтрымка сховішчаў для VMWare і сэрвісаў systemd, а таксама магчымасць пераўтварэння дадзеных CSV у JSON;

    Выпуск сістэмы маніторынгу Zabbix 4.4

  • Максімальны ліміт на лік залежных элементаў падвышаны да 10 тысяч;
  • Дададзена падтрымка новых платформаў: SUSE Linux Enterprise Server 15, Debian 10, Raspbian 10, macOS і RHEL 8. Для Windows падрыхтаваны пакет з агентам у фармаце MSI. Дададзена падтрымка хуткага разгортвання сістэмы маніторынгу ў ізаляваным кантэйнеры або ў хмарных асяродках AWS, Azure,
    Воблачная платформа Google,
    Digital Ocean і Docker.

Крыніца: opennet.ru

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