As deel van die Glaber-projek is 'n vurk van die Zabbix-moniteringstelsel geskep

Project Glaber ontwikkel 'n vurk van die Zabbix-moniteringstelsel, wat daarop gemik is om doeltreffendheid, werkverrigting en skaalbaarheid te verbeter, en ook geskik vir die skep van foutverdraagsame konfigurasies wat dinamies op verskeie bedieners uitgevoer word. Aanvanklike projek ontwikkel as 'n stel pleisters om die werkverrigting van Zabbix te verbeter, maar in April het werk begin om 'n aparte vurk te skep. Projek Kode versprei deur gelisensieer onder GPLv2.

By swaar vragte staar Zabbix-gebruikers die gebrek aan groepering as sodanig in die gratis weergawe en probleme wanneer dit nodig is om baie groot hoeveelhede data in die DBBS te stoor. Relasionele DBBS'e wat in Zabbix ondersteun word, soos PostgreSQL, MySQL, Oracle en SQLite, is swak aangepas vir die berging van tendense vir geskiedenis - steekproefneming deur 'n groot aantal maatstawwe vir 'n halfjaar sal reeds "swaar" wees en jy moet die DBBS optimaliseer en navrae, bou groepe databasisbedieners en ens.

As 'n uitset het Glaber die idee geΓ―mplementeer om 'n gespesialiseerde DBBS te gebruik klikhuis, wat goeie datakompressie en baie hoΓ« navraagverwerkingspoed bied (op dieselfde toerusting kan jy die las op die SVE en skyfstelsel met 20-50 keer verminder). Benewens ClickHouse-ondersteuning in Glaber, bygevoeg verskeie optimaliserings, soos die gebruik van asynchrone snmp-versoeke, grootmaat (batch) verwerking van data vanaf moniteringsagente, en die gebruik van nmap om gasheerbeskikbaarheidkontroles te paralleliseer, wat dit moontlik gemaak het om statuspeiling met meer as 100 keer te bespoedig. Glaber werk ook aan ondersteuning groepering, waarvoor dit beplan word om in die toekoms te gebruik ens.

Bron: opennet.ru

Voeg 'n opmerking