Salaku bagian tina proyék Glaber, garpu tina sistem monitoring Zabbix dijieun

proyek Glaber ngamekarkeun garpu tina sistem ngawaskeun Zabbix aimed dina ngaronjatkeun efisiensi, kinerja sarta scalability, sarta ogé cocog pikeun nyieun konfigurasi lepat-toleran nu ngajalankeun dinamis dina sababaraha server. Mimitina proyek dimekarkeun salaku susunan patches pikeun ngaronjatkeun kinerja Zabbix, tapi dina April karya mimiti nyieun hiji garpu misah. Kodeu proyék disebarkeun ku dilisensikeun dina GPLv2.

Dina beban beurat, pamaké Zabbix Nyanghareupan kurangna clustering misalna dina versi bébas jeung masalah lamun perlu pikeun nyimpen volume pisan badag data dina DBMS. DBMS relasional anu dirojong di Zabbix, sapertos PostgreSQL, MySQL, Oracle sareng SQLite, kirang diadaptasi pikeun nyimpen tren sajarah - sampling sajumlah ageung métrik salami satengah taun bakal janten "beurat" sareng anjeun kedah ngaoptimalkeun DBMS sareng queries, ngawangun klaster server database jeung sajabana.

Salaku jalan kaluar, Glaber nerapkeun ideu ngagunakeun DBMS husus clickhouse, nu nyadiakeun komprési data alus tur speed processing query pisan tinggi (ngagunakeun parabot sarua, anjeun bisa ngurangan beban dina CPU jeung sistem disk ku 20-50 kali). Salian rojongan ClickHouse di Glaber ogé ditambahkeun rupa-rupa optimizations, kayaning pamakéan requests snmp Asynchronous, bulk (angkatan) ngolah data ti agén ngawas sarta pamakéan nmap pikeun parallelize cék kasadiaan host, nu ngamungkinkeun pikeun nyepetkeun polling kaayaan ku leuwih ti 100 kali. Glaber ogé damel dina dukungan clustering, nu eta rencanana ngagunakeun dina mangsa nu bakal datang jsb.

sumber: opennet.ru

Tambahkeun komentar