Kama sehemu ya mradi wa Glaber, uma wa mfumo wa ufuatiliaji wa Zabbix uliundwa

Mradi Glaber hutengeneza uma wa mfumo wa ufuatiliaji wa Zabbix unaolenga kuongeza ufanisi, utendakazi na uzani, na pia inafaa kwa kuunda usanidi unaostahimili hitilafu unaoendeshwa kwa nguvu kwenye seva nyingi. Awali mradi maendeleo kama seti ya viraka ili kuboresha utendaji wa Zabbix, lakini mnamo Aprili kazi ilianza kuunda uma tofauti. Msimbo wa mradi kusambazwa na iliyopewa leseni chini ya GPLv2.

Chini ya mizigo mizito, watumiaji wa Zabbix wanakabiliwa na ukosefu wa nguzo kama vile katika toleo la bure na shida wakati inahitajika kuhifadhi idadi kubwa ya data kwenye DBMS. DBMS za uhusiano zinazotumika katika Zabbix, kama vile PostgreSQL, MySQL, Oracle na SQLite, hazijarekebishwa vyema kwa ajili ya kuhifadhi mitindo ya historia - sampuli ya vipimo vingi kwa nusu mwaka tayari itakuwa "nzito" na unahitaji kuboresha DBMS na maswali, jenga vikundi vya seva za hifadhidata na nk.

Kama njia ya kutoka, Glaber alitekeleza wazo la kutumia DBMS maalum Bonyeza Nyumba, ambayo hutoa ukandamizaji mzuri wa data na kasi ya juu sana ya usindikaji wa swala (kwa kutumia vifaa sawa, unaweza kupunguza mzigo kwenye CPU na mfumo wa disk kwa mara 20-50). Mbali na usaidizi wa ClickHouse huko Glaber pia aliongeza uboreshaji mbalimbali, kama vile matumizi ya maombi ya asynchronous snmp, usindikaji wa data kwa wingi (bechi) kutoka kwa mawakala wa ufuatiliaji na matumizi ya nmap ili kusawazisha ukaguzi wa upatikanaji wa mwenyeji, ambayo ilifanya iwezekane kuharakisha upigaji kura wa jimbo kwa zaidi ya mara 100. Glaber pia anafanyia kazi usaidizi kuunganisha, ambayo imepangwa kutumia katika siku zijazo nk.

Chanzo: opennet.ru

Kuongeza maoni