Kiel parto de la Glaber-projekto, forko de la Zabbix monitoradsistemo estis kreita

La projekto Glaber disvolvas forkon de la monitora sistemo Zabbix, celanta plibonigi efikecon, rendimenton kaj skaleblon, kaj ankaŭ taŭgan por krei mistolerajn agordojn, kiuj estas dinamike ekzekutitaj sur multoblaj serviloj. Komenca projekto evoluinta kiel aro de pecetoj por plibonigi la agadon de Zabbix, sed en aprilo laboro komenciĝis pri kreado de aparta forko. Projekta Kodo distribuita de licencita laŭ GPLv2.

Ĉe pezaj ŝarĝoj, uzantoj de Zabbix alfrontas la mankon de clustering kiel tia en la senpaga versio kaj problemojn kiam necesas stoki tre grandajn kvantojn da datumoj en la DBMS. Rilataj DBMS subtenataj en Zabbix, kiel PostgreSQL, MySQL, Oracle kaj SQLite, estas malbone adaptitaj por stoki tendencojn por historio - specimenigo de granda nombro da metrikoj dum duonjaro jam estos "peza" kaj vi devas optimumigi la DBMS kaj demandoj, konstrui aretojn de datumbazaj serviloj ktp.

Kiel eligo, Glaber efektivigis la ideon uzi specialecan DBMS KlakuDomo, kiu provizas bonan datuman kunpremadon kaj tre altan demandopretigan rapidon (sur la sama ekipaĵo, vi povas redukti la ŝarĝon sur la CPU kaj disksistemo je 20-50 fojojn). Krom ClickHouse-subteno, Glaber ankaŭ aldonis diversaj optimumigoj, kiel la uzo de nesinkronaj snmp-petoj, amasa (loka) prilaborado de datumoj de monitoraj agentoj, kaj la uzo de nmap por paraleligi gastigajn havebleckontrolojn, kiuj ebligis akceli statusan balotadon je pli ol 100 fojojn. Glaber ankaŭ laboras pri subteno clustering, por kiu oni planas uzi estonte ktp.

fonto: opennet.ru

Aldoni komenton