Glaberi projekti raames loodi Zabbixi seiresüsteemi hark

Projekt Glaber arendab Zabbixi seiresüsteemi hargi, mille eesmärk on parandada tõhusust, jõudlust ja mastaapsust ning mis sobib ka tõrketaluvusega konfiguratsioonide loomiseks, mida täidetakse dünaamiliselt mitmes serveris. Esialgne projekt arenenud plaastrite komplektina Zabbixi jõudluse parandamiseks, kuid aprillis alustati tööd eraldi kahvli loomisega. Projekti kood jaotatud litsentsitud GPLv2 alusel.

Suure koormuse korral seisavad Zabbixi kasutajad silmitsi tasuta versioonis rühmituse kui sellise puudumisega ja probleemidega, kui on vaja DBMS-i salvestada väga suuri andmemahtusid. Zabbixis toetatud relatsioonilised DBMS-id, nagu PostgreSQL, MySQL, Oracle ja SQLite, on ajaloo suundumuste salvestamiseks halvasti kohandatud - poole aasta jooksul suure hulga mõõdikute proovide võtmine on juba "raske" ja peate DBMS-i optimeerima ja optimeerima. päringuid, luua andmebaasiserverite klastreid jne.

Väljundina viis Glaber ellu spetsiaalse DBMS-i kasutamise idee Klõpsake nuppu Maja, mis tagab hea andmete tihendamise ja väga suure päringute töötlemise kiiruse (sama seadmega saate protsessori ja kettasüsteemi koormust vähendada 20-50 korda). Lisaks ClickHouse'i toele Glaberis lisatud mitmesugused optimeerimised, nagu asünkroonsete snmp päringute kasutamine, seireagentide andmete hulgi (partii) töötlemine ja nmap kasutamine hosti saadavuse kontrollide paralleelseks muutmiseks, mis võimaldas kiirendada olekuküsitlust rohkem kui 100 korda. Glaber tegeleb ka toega rühmitamine, mille jaoks on plaanis edaspidi kasutada jne.

Allikas: opennet.ru

Lisa kommentaar