Bol vydaný bezplatný a otvorený monitorovací systém Zabbix 4.2. Zabbix je univerzálny systém na monitorovanie výkonu a dostupnosti serverov, inžinierskych a sieťových zariadení, aplikácií, databáz, virtualizačných systémov, kontajnerov, IT služieb a webových služieb.
Systém implementuje celý cyklus od zberu údajov, ich spracovania a transformácie, analýzy prijatých údajov a končiac ukladaním týchto údajov, vizualizáciou a odosielaním upozornení pomocou eskalačných pravidiel. Systém tiež poskytuje flexibilné možnosti rozšírenia zberu údajov a metód varovania, ako aj možnosti automatizácie prostredníctvom API. Jednotné webové rozhranie implementuje centralizovanú správu konfigurácií monitorovania a distribúciu prístupových práv rôznym skupinám používateľov. Kód projektu je distribuovaný pod licenciou GPLv2.
Zabbix 4.2 je nová verzia bez LTS s krátkym obdobím oficiálnej podpory. Používateľom, ktorí sa zameriavajú na dlhý životný cyklus softvérových produktov, odporúčame používať verzie LTS produktu, napríklad 3.0 a 4.0.
Hlavné vylepšenia vo verzii 4.2:
- Dostupnosť oficiálnych balíkov pre nasledujúce platformy:
- RaspberryPi, SUSE Enterprise Linux Server 12
- Agent MacOS
- MSI zostava agenta Windows
- Docker obrázky
- Monitorovanie aplikácií s vysoko efektívnym zberom údajov od exportérov Prometheus a vstavanou podporou PromQL tiež podporuje zisťovanie na nízkej úrovni
- Vysokofrekvenčné monitorovanie pre ultra rýchlu detekciu problémov pomocou škrtenia. Obmedzenie vám umožňuje vykonávať kontroly s ultra vysokou frekvenciou bez spracovania alebo ukladania obrovského množstva údajov
- Validácia vstupných dát v predspracovaní pomocou regulárnych výrazov, rozsahu hodnôt, JSONPath a XMLPath
- Ovládanie správania Zabbix v prípade chýb v krokoch predspracovania, teraz je možné ignorovať novú hodnotu, možnosť nastaviť predvolenú hodnotu alebo nastaviť vlastnú chybovú správu
- Podpora ľubovoľných algoritmov na predbežné spracovanie pomocou JavaScriptu
- Jednoduchšie zisťovanie na nízkej úrovni (LLD) s podporou voľne formátovaných údajov JSON
- Experimentálna podpora pre vysoko efektívne úložisko TimescaleDB s automatickým delením
- Jednoducho spravujte značky na úrovni šablóny a hostiteľa
- Efektívne škálovanie zaťaženia vďaka podpore predbežného spracovania údajov na strane proxy. V kombinácii s obmedzovaním vám tento prístup umožňuje vykonávať a spracovávať milióny kontrol za sekundu bez načítania centrálneho servera Zabbix.
- Flexibilná automatická registrácia zariadení s filtrovaním názvov zariadení podľa regulárneho výrazu
- Schopnosť spravovať názvy zariadení počas zisťovania siete a získať názov zariadenia z metrickej hodnoty
- Pohodlná kontrola správneho fungovania predspracovania priamo z rozhrania
- Kontrola funkčnosti notifikačných metód priamo z Web rozhrania
- Vzdialené monitorovanie interných metrík servera Zabbix a proxy (metriky výkonu a stav komponentov Zabbix)
- Krásne e-mailové správy vďaka podpore formátu HTML
- Podpora nových makier vo vlastných adresách URL pre lepšiu integráciu máp s externými systémami
- Podpora animovaných obrázkov GIF na mapách na jasnejšiu vizualizáciu problémov
- Zobrazte presný čas, keď umiestnite kurzor myši na graf
- Pohodlný nový filter v konfigurácii spúšťača
- Schopnosť hromadne meniť parametre prototypov metrík
- Schopnosť extrahovať údaje vrátane autorizačných tokenov z hlavičiek HTTP pri monitorovaní webu
- Zabbix Sender teraz posiela údaje na všetky IP adresy z konfiguračného súboru agenta
- Závislou metrikou môže byť pravidlo zisťovania
- Implementovaný predvídateľnejší algoritmus na zmenu poradia miniaplikácií na paneli
Na migráciu zo starších verzií stačí nainštalovať nové binárne súbory (server a proxy) a nové rozhranie. Zabbix automaticky aktualizuje databázu.
Nie je potrebné inštalovať nových agentov.
Kompletný zoznam všetkých zmien nájdete v dokumentácii.
Podrobnejší popis funkcionality ponúka článok o Habré.
Zdroj: linux.org.ru