απαιτήσεις: Ανάπτυξη μικρού κεντρικού υπολογιστή Linux ενός εργαλείου οπτικής παρακολούθησης, το οποίο μπορεί να υποστηρίξει την προβολή μέσω του ιστού, έχω δει το εργαλείο παρακολούθησης απόδοσης Netdata στο σύστημα openwrt στο παρελθόν και έχω χρησιμοποιήσει επίσης το Grafana+Prometheus+Node Exporter στο παρελθόν, και το αποτέλεσμα είναι επίσης πολύ καλό, αλλά τελικά, υπάρχει μόνο ένας υπολογιστής και αυτός ο συνδυασμός είναι πολύ βαρύς.
Εδώ είναι η απάντηση του AI:
Υπάρχουν πολλοί πίνακες εργαλείων οπτικοποίησης παρακολούθησης διακομιστή Linux και εδώ είναι μερικά δημοφιλή εργαλεία για εσάς:
Grafana: Μια πλατφόρμα οπτικοποίησης και ανάλυσης δεδομένων ανοιχτού κώδικα που υποστηρίζει πολλαπλές πηγές δεδομένων (όπως Prometheus, InfluxDB κ.λπ.) και μπορεί να δημιουργήσει πλούσιους οπτικούς πίνακες εργαλείων για την εμφάνιση διαφόρων μετρήσεων για διακομιστές Linux.
Kibana: Το εργαλείο οπτικοποίησης δεδομένων ανοιχτού κώδικα της Elasticsearch, που χρησιμοποιείται κυρίως για ανάλυση αρχείων καταγραφής, υποστήριξη στατιστικών γραφημάτων, αναζήτηση, προβολή και άλλες λειτουργίες, κατάλληλο για σενάρια που απαιτούν μεγάλο όγκο ανάλυσης αρχείων καταγραφής.
Netdata: Ένα εργαλείο παρακολούθησης πόρων συστήματος Linux που δημιουργείται αυτόματα σε πραγματικό χρόνο και παρέχει μια πλούσια γραφική διεπαφή για την παρακολούθηση της CPU, της μνήμης, του δίσκου, του δικτύου και άλλων δεικτών.
Zabbix: Μια λύση παρακολούθησης ανοιχτού κώδικα σε επίπεδο επιχείρησης με ισχυρές λειτουργίες παρακολούθησης, όπως αυτόματη ανακάλυψη, κατανεμημένη παρακολούθηση, συναγερμός σφαλμάτων κ.λπ. Το Zabbix παρέχει μια πλούσια διεπαφή ιστού για την εμφάνιση διαφόρων δεικτών παρακολούθησης.
Κάκτοι: Ένα εργαλείο παρακολούθησης κυκλοφορίας που βασίζεται στη βάση δεδομένων RRD, το οποίο χρησιμοποιεί SNMP για τη λήψη πληροφοριών συσκευής δικτύου, μπορεί να σχεδιάσει ιστορικές καμπύλες και υποστηρίζει περισσότερα αντικείμενα παρακολούθησης μέσω επεκτάσεων plug-in.
Προμηθέας: Μια βάση δεδομένων χρονοσειρών ανοιχτού κώδικα που χρησιμοποιείται συνήθως για την παρακολούθηση υπηρεσιών σε περιβάλλοντα με κοντέινερ. Με εργαλεία οπτικοποίησης όπως το Grafana, είναι δυνατό να επιτευχθεί ολοκληρωμένη παρακολούθηση των διακομιστών Linux.
Nagios: Ένα κλασικό εργαλείο παρακολούθησης ανοιχτού κώδικα που παρακολουθεί κεντρικούς υπολογιστές, υπηρεσίες, εφαρμογές και πολλά άλλα, με λειτουργίες συναγερμού σφαλμάτων. Το ίδιο το Nagios παρέχει μόνο μια βασική διεπαφή ιστού, η οποία επιτρέπει πλουσιότερες απεικονίσεις με την εγκατάσταση προσθηκών.
Iptop: Ένα εργαλείο παρακολούθησης δικτύου παρόμοιο με την κορυφαία εντολή, το οποίο μπορεί να εμφανίσει πληροφορίες κίνησης δικτύου και σύνδεσης σε πραγματικό χρόνο.
Επιλέξτε το κατάλληλο εργαλείο οπτικού πίνακα εργαλείων παρακολούθησης με βάση τις πραγματικές ανάγκες και τα σενάρια σας. Ορισμένα εργαλεία είναι καλύτερα κατάλληλα για μεγάλα εταιρικά περιβάλλοντα, ενώ άλλα είναι καλύτερα κατάλληλα για μικρότερες ομάδες ή μεμονωμένους χρήστες. Επίσημη ιστοσελίδα:Η σύνδεση με υπερσύνδεσμο είναι ορατή. Διεύθυνση GitHub:Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Αυτό το άρθρο αναπτύσσεται στο Rocky Linux 9 χρησιμοποιώντας docker-compose με το ακόλουθο αρχείο διαμόρφωσης docker-compose.yml:
Στη συνέχεια, ανοίγει το πρόγραμμα περιήγησης:http://ip:19999/Το αποτέλεσμα μετά την εκτέλεση για κάποιο χρονικό διάστημα είναι το εξής:
Αναφορά:Η σύνδεση με υπερσύνδεσμο είναι ορατή. |