Projekt udvikler en fork af overvågningssystemet Zabbix, der sigter mod at forbedre effektivitet, ydeevne og skalerbarhed, samt er velegnet til at skabe fejlsikre konfigurationer, der dynamisk køres på flere servere. Oprindeligt blev projektet som et sæt patches til at forbedre ydeevnen af Zabbix, men i april begyndte arbejdet på at skabe en separat fork. Projektets kode er under GPLv2-licensen.
ved høje belastninger står Zabbix-brugere overfor manglen på clustering i den gratis version og problemer med behovet for at opbevare meget store mængder data i databasen. De understøttede relationelle databaser i Zabbix, såsom PostgreSQL, MySQL, Oracle og SQLite, er dårligt tilpasset til at gemme trends for historien - at hente et stort antal metrics over et halvt år vil allerede være "tungt" og det er nødvendigt at optimere databasen og forespørgslerne, bygge database serverklustre osv.
Som en løsning er idéen i Glaber realiseret ved brug af en specialiseret database , som sikrer god datakompression og meget høj forespørgselsbehandling (på samme hardware kan man opnå en reduktion af CPU- og diskbelastningen med 20-50 gange). Udover støtte for ClickHouse i Glaber er der også forskellige optimeringer, såsom brug af asynkrone snmp-forespørgsler, batchbehandling af data fra overvågningsagenter og brug af nmap til parallellisering af tjek af tilgængelighed af værter, som har gjort det muligt at accelerere statusoplysningerne mere end 100 gange. I Glaber arbejdes der også på støtte for , som i fremtiden planlægges at bruge .
Kilde: opennet.ru
