Bħala parti mill-proġett Glaber, inħolqot furketta tas-sistema ta’ monitoraġġ Zabbix

Proġett Glaber tiżviluppa furketta tas-sistema ta 'monitoraġġ Zabbix immirata li żżid l-effiċjenza, il-prestazzjoni u l-iskalabbiltà, u hija wkoll adattata għall-ħolqien ta' konfigurazzjonijiet tolleranti għall-ħsarat li jaħdmu b'mod dinamiku fuq servers multipli. Inizjalment il-proġett żviluppati bħala sett ta 'garża biex tittejjeb il-prestazzjoni ta' Zabbix, iżda f'April beda x-xogħol fuq il-ħolqien ta 'furketta separata. Kodiċi tal-proġett imqassma minn liċenzjat taħt GPLv2.

Taħt tagħbijiet tqal, l-utenti ta 'Zabbix huma ffaċċjati bin-nuqqas ta' clustering bħala tali fil-verżjoni ħielsa u problemi meta jkun meħtieġ li jinħażnu volumi kbar ħafna ta 'dejta fid-DBMS. Id-DBMS relazzjonali appoġġjati f'Zabbix, bħal PostgreSQL, MySQL, Oracle u SQLite, huma adattati ħażin għall-ħażna ta 'tendenzi għall-istorja - it-teħid ta' kampjuni ta 'numru kbir ta' metriċi għal nofs sena diġà se jkun "tqal" u għandek bżonn tottimizza d-DBMS u mistoqsijiet, jibnu clusters ta’ servers ta’ database u eċċ.

Bħala soluzzjoni, Glaber implimenta l-idea li juża DBMS speċjalizzat IkklikkjaHouse, li jipprovdi kompressjoni tajba tad-dejta u veloċità għolja ħafna ta 'proċessar ta' mistoqsija (bl-użu tal-istess tagħmir, tista 'tnaqqas it-tagħbija fuq is-CPU u s-sistema tad-disk b'20-50 darba). Minbarra l-appoġġ ClickHouse fi Glaber ukoll miżjud ottimizzazzjonijiet varji, bħall-użu ta 'talbiet snmp asinkroniċi, ipproċessar bl-ingrossa (lott) ta' dejta minn aġenti ta 'monitoraġġ u l-użu ta' nmap biex jiġu parallelizzati l-kontrolli tad-disponibbiltà tal-ospitanti, li għamluha possibbli li jitħaffef l-istħarriġ tal-istat b'aktar minn 100 darba. Glaber qed jaħdem ukoll fuq l-appoġġ raggruppament, li għalih huwa ppjanat li jintuża fil-futur eċċd.

Sors: opennet.ru

Żid kumment