Glaber projekta ietvaros tika izveidota Zabbix uzraudzības sistēmas dakša

Projekts Glaber izstrādā Zabbix pārraudzības sistēmas dakšiņu, kuras mērķis ir palielināt efektivitāti, veiktspēju un mērogojamību, kā arī ir piemērota, lai izveidotu defektu tolerantu konfigurācijas, kas dinamiski darbojas vairākos serveros. Sākotnēji projekts izstrādāta kā ielāpu komplektu, lai uzlabotu Zabbix veiktspēju, bet aprīlī sākās darbs pie atsevišķas dakšas izveides. Projekta kods izplata licencēts saskaņā ar GPLv2.

Lielas slodzes apstākļos Zabbix lietotāji saskaras ar klasterizācijas kā tādas trūkumu bezmaksas versijā un problēmām, kad DBVS nepieciešams uzglabāt ļoti lielus datu apjomus. Zabbix atbalstītās relāciju DBVS, piemēram, PostgreSQL, MySQL, Oracle un SQLite, ir slikti pielāgotas vēstures tendenču glabāšanai - liela skaita metrikas izlase pusgada laikā jau būs “smaga”, un jums ir jāoptimizē DBVS un vaicājumus, veidot datu bāzu serveru kopas utt.

Kā izeju Glābers īstenoja ideju izmantot specializētu DBVS Noklikšķiniet uz Māja, kas nodrošina labu datu saspiešanu un ļoti augstu vaicājumu apstrādes ātrumu (izmantojot vienu un to pašu aprīkojumu, jūs varat samazināt CPU un diska sistēmas slodzi 20-50 reizes). Papildus ClickHouse atbalstam Glaber arī pievienots dažādas optimizācijas, piemēram, asinhrono snmp pieprasījumu izmantošana, datu lielapjoma (pakešu) apstrāde no uzraudzības aģentiem un nmap izmantošana, lai paralēli veiktu resursdatora pieejamības pārbaudes, kas ļāva paātrināt stāvokļa aptauju vairāk nekā 100 reizes. Glābers arī strādā pie atbalsta grupēšana, kam plānots izmantot nākotnē utt.

Avots: opennet.ru

Pievieno komentāru