Ως μέρος του έργου Glaber, δημιουργήθηκε ένα πιρούνι του συστήματος παρακολούθησης Zabbix

Σχέδιο Γκλέμπερ αναπτύσσει μια διχάλα του συστήματος παρακολούθησης Zabbix, που στοχεύει στη βελτίωση της αποδοτικότητας, της απόδοσης και της επεκτασιμότητας, καθώς και κατάλληλη για τη δημιουργία διαμορφώσεων ανοχής σε σφάλματα που εκτελούνται δυναμικά σε πολλούς διακομιστές. Αρχικό έργο αναπτηγμένος ως ένα σύνολο επιδιορθώσεων για τη βελτίωση της απόδοσης του Zabbix, αλλά τον Απρίλιο ξεκίνησαν οι εργασίες για τη δημιουργία ενός ξεχωριστού πιρουνιού. Κωδικός έργου διανέμονται από άδεια σύμφωνα με το GPLv2.

Σε μεγάλα φορτία, οι χρήστες του Zabbix αντιμετωπίζουν την έλλειψη ομαδοποίησης στη δωρεάν έκδοση και προβλήματα όταν είναι απαραίτητο να αποθηκεύσετε πολύ μεγάλο όγκο δεδομένων στο DBMS. Τα σχεσιακά DBMS που υποστηρίζονται στο Zabbix, όπως τα PostgreSQL, MySQL, Oracle και SQLite, δεν είναι καλά προσαρμοσμένα για την αποθήκευση τάσεων για το ιστορικό - η δειγματοληψία με μεγάλο αριθμό μετρήσεων για μισό χρόνο θα είναι ήδη «βαριά» και πρέπει να βελτιστοποιήσετε το DBMS και ερωτήματα, δημιουργία συμπλεγμάτων διακομιστών βάσεων δεδομένων κ.λπ.

Ως αποτέλεσμα, η Glaber υλοποίησε την ιδέα της χρήσης ενός εξειδικευμένου DBMS Κάντε κλικ στο σπίτι, το οποίο παρέχει καλή συμπίεση δεδομένων και πολύ υψηλή ταχύτητα επεξεργασίας ερωτημάτων (στον ίδιο εξοπλισμό, μπορείτε να μειώσετε το φορτίο στη CPU και στο σύστημα του δίσκου κατά 20-50 φορές). Εκτός από την υποστήριξη του ClickHouse στο Glaber, προστέθηκε διάφορες βελτιστοποιήσεις, όπως η χρήση ασύγχρονων αιτημάτων snmp, η μαζική (ομαδική) επεξεργασία δεδομένων από παράγοντες παρακολούθησης και η χρήση nmap για τον παραλληλισμό των ελέγχων διαθεσιμότητας κεντρικού υπολογιστή, που επέτρεψαν την επιτάχυνση της δημοσκόπησης κατάστασης κατά περισσότερες από 100 φορές. Ο Glaber εργάζεται επίσης για την υποστήριξη ομαδοποίηση, για το οποίο σχεδιάζεται να χρησιμοποιηθεί στο μέλλον κλπ.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο