По 6 месеци развој е достапна нова верзија на системот за следење Забикс 4.4, чиј код дистрибуирани од лиценцирана според GPLv2. Zabbix се состои од три основни компоненти: сервер за координирање на извршувањето на проверките, генерирање барања за тестирање и собирање статистика; агенти за вршење проверки на страната на надворешните домаќини; фронтенд за организирање на управување со системот.
За да се ослободи оптоварувањето од централниот сервер и да се формира дистрибуирана мрежа за следење, може да се распоредат низа прокси-сервери кои собираат податоци за проверка на група хостови. Податоците може да се складираат во MySQL, PostgreSQL, TimescaleDB, DB2 и Oracle DBMS. Без агенти, серверот Zabbix може да прима податоци преку протоколи како што се SNMP, IPMI, JMX, SSH/Telnet, ODBC и да ја тестира достапноста на веб-апликациите и системите за виртуелизација.
Воведен е нов тип на агенти - zabbix_agent2, напишан во Go и обезбедува рамка за развој на додатоци за тестирање на различни услуги и апликации. Новиот агент вклучува вграден распоредувач кој поддржува флексибилно закажување на проверки и може да ја следи состојбата помеѓу проверките (на пример, со одржување на врската со DBMS отворена). За да заштедите сообраќај, поддржано е испраќање примени податоци во сериски режим. Новиот агент може да се користи за транспарентно замена на стариот само на платформата Linux засега;
Додадена е можност за користење веб куки и сопствените дејства и ракувачи со известувања кога се откриваат неуспеси на услугите што се проверуваат. Ракувачите може да бидат напишани во JavaScript и да се користат за контактирање на надворешни услуги за испорака на известувања или системи за следење грешки. На пример, можете да напишете управувач за испраќање пораки за проблеми на корпоративен разговор;
Спроведена е официјална поддршка за DBMS TimescaleDB како складиште на инспекциски податоци. За разлика од претходно поддржаното
MySQL, PostgreSQL, Oracle и DB2, TimescaleDB DBMS е специјално оптимизиран за складирање и обработка на податоци во форма на временска серија (парчиња од вредностите на параметрите во одредени интервали; записот формира време и збир на вредности што одговараат на овој пат). TimescaleDB ви овозможува значително подобрување на ефикасноста и продуктивноста при работа со такви податоци, демонстрирајќи речиси линеарно ниво на перформанси. Покрај тоа, TimescaleDB поддржува функции како што се автоматско чистење на стари записи;
Подготвени спецификации за дизајн на шаблони за стандардизирање на поставките. Структурата на датотеките XML/JSON е доведена во форма погодна за рачно уредување на шаблонот во обичен уредувач на текст. Постојните шаблони се усогласени со предложените спецификации;
Имплементирана е база на знаење за документирање на елементите и предизвикувачите што се проверуваат, што може да се обезбеди со детален опис, објаснување за целите за собирање информации и инструкции за дејствување во случај на проблеми;
Претставени се напредни можности за визуелизација на состојбата на инфраструктурата. Додадена е можност за промена на параметрите на графичката контрола со еден клик. Комплетовите графикони се оптимизирани за прикажување на екрани со широк екран и големи ѕидни панели. Сите виџети се приспособени за прикажување во режим без глава. Додаден е нов додаток за прикажување на прототипови на графикони. Нов збирен режим на гледање е додаден во виџетот со збирна статистика на проблеми;
Табелите и графиконите со колони сега вклучуваат поддршка за прикажување податоци обработени со користење на различни збирни функции, што го олеснува анализирањето на податоците во долги временски периоди и го поедноставува планирањето. Поддржани се следните функции: мин,
макс,
просечно
брои,
сума,
прво и
последен;
Додадена е можност за автоматско регистрирање на нови уреди со помош на клучеви PSK (претходно споделен клуч) со шифрирање на поставките за додадениот хост;
Додадена е поддршка за проширената синтакса на JSONPath, која ви овозможува да организирате сложена преработка на податоци во JSON формат, вклучувајќи операции за собирање и пребарување;
Додадена е поддршка за прикачување описи на сопствени макроа;
Подобрена ефикасност на собирање и дефинирање на податоци поврзани со WMI, JMX и ODBC со додавање нови проверки кои враќаат низи објекти во JSON формат. Додадена е и поддршка за складирање за VMWare и systemd услуги, како и можност за конвертирање на CSV податоци во JSON;
Максималното ограничување на бројот на зависни елементи е зголемено на 10 илјади;
Додадена е поддршка за нови платформи: SUSE Linux Enterprise Server 15, Debian 10, Raspbian 10, macOS и RHEL 8. За Windows е подготвен пакет со агент во формат MSI. Додадена е поддршка за брзо распоредување на системот за следење во изолиран контејнер или во облак средини AWS, Azure,
Google Cloud Platform,
Дигитален Океан и Докер.