Fel rhan o brosiect Glaber, crëwyd fforch o system fonitro Zabbix

Prosiect Glabwr yn datblygu fforch o system fonitro Zabbix gyda'r nod o gynyddu effeithlonrwydd, perfformiad a scalability, ac mae hefyd yn addas ar gyfer creu ffurfweddiadau goddefgar sy'n rhedeg yn ddeinamig ar weinyddion lluosog. Y prosiect i ddechrau datblygu fel set o glytiau i wella perfformiad Zabbix, ond ym mis Ebrill dechreuodd y gwaith o greu fforc ar wahân. Cod prosiect dosbarthu gan trwyddedig o dan GPLv2.

O dan lwythi trwm, mae defnyddwyr Zabbix yn wynebu diffyg clystyru fel y cyfryw yn y fersiwn am ddim a phroblemau pan fo angen storio llawer iawn o ddata yn y DBMS. Mae'r DBMSs perthynol a gefnogir yn Zabbix, fel PostgreSQL, MySQL, Oracle a SQLite, wedi'u haddasu'n wael ar gyfer storio tueddiadau hanes - bydd samplu nifer fawr o fetrigau am hanner blwyddyn eisoes yn “drwm” ac mae angen i chi wneud y gorau o'r DBMS a ymholiadau, adeiladu clystyrau o weinyddion cronfa ddata ac ati.

Fel ffordd allan, gweithredodd Glaber y syniad o ddefnyddio DBMS arbenigol CliciwchHouse, sy'n darparu cywasgu data da a chyflymder prosesu ymholiad uchel iawn (gan ddefnyddio'r un offer, gallwch leihau'r llwyth ar y system CPU a disg 20-50 gwaith). Yn ogystal â chefnogaeth ClickHouse yn Glaber hefyd wedi adio optimeiddiadau amrywiol, megis y defnydd o geisiadau snmp asyncronaidd, prosesu data swmp (swp) gan asiantau monitro a'r defnydd o nmap i gyfochrog â gwiriadau argaeledd gwesteiwr, a oedd yn ei gwneud hi'n bosibl cyflymu pleidleisio'r wladwriaeth fwy na 100 gwaith. Mae Glaber hefyd yn gweithio ar gefnogaeth clystyru, y bwriedir ei ddefnyddio ar ei gyfer yn y dyfodol etcd.

Ffynhonnell: opennet.ru

Ychwanegu sylw