I projektet Glaber er der skabt en fork af overvågningssystemet Zabbix

Projekt Glaber 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 fortsat som et sæt patches til at forbedre ydeevnen af Zabbix, men i april begyndte arbejdet på at skabe en separat fork. Projektets kode distribueres 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 ClickHouse, 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å er tilføjet 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 clustering, som i fremtiden planlægges at bruge i den relevante Docker-container.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster