Λύσεις
Βοηθητικά προγράμματα συστήματος
Σε αυτό το άρθρο, θα μάθετε για μια επιλογή από τις διαθέσιμες λύσεις παρακολούθησης για τον διακομιστή Vultr σας. Ανάλογα με την επιλογή του λειτουργικού σας συστήματος, υπάρχουν διάφοροι τρόποι με τους οποίους μπορείτε να παρακολουθείτε τη χρήση των πόρων. Πολλές από τις λύσεις που παρουσιάζονται εδώ θα καταγράφουν τη χρήση δίσκου (IO), τη χρήση δικτύου, τη χρήση μνήμης και τη χρήση της CPU. Αυτή η λίστα δεν περιέχει όλα τα πιθανά διαθέσιμα προγράμματα παρακολούθησης, αλλά μπορεί να χρησιμοποιηθεί για την εύρεση μιας λύσης παρακολούθησης που να ανταποκρίνεται στις απαιτήσεις σας.
Είναι σημαντικό να κατανοήσουμε τη διάκριση μεταξύ λύσεων εσωτερικής και εξωτερικής παρακολούθησης. Οι λύσεις εσωτερικής παρακολούθησης παρακολουθούν την απόδοση ενός διακομιστή από τον ίδιο τον διακομιστή. Ενώ οι εσωτερικές λύσεις είναι βολικές, είναι λιγότερο χρήσιμες για παρακολούθηση μεγαλύτερης κλίμακας. Εδώ παίζει ρόλο η εξωτερική παρακολούθηση. Με την εξωτερική παρακολούθηση, ένας διακομιστής θα καταγράφει την απόδοση πολλών διακομιστών. Αυτό μπορεί να είναι χρήσιμο για εφαρμογές μεγάλης κλίμακας όπου η εσωτερική παρακολούθηση είναι αναποτελεσματική.
Λύσεις
| Οθόνη |
Γραφικές παραστάσεις |
Προσαρμοσμένη ειδοποίηση |
Ρύθμιση |
Εσωτερικό εξωτερικό |
Λειτουργικά συστήματα |
|---|
| Στίβος κοκκορομαχιών |
Ναί |
Οχι |
Απλός |
Και τα δυο |
CentOS (7), Fedora (25, 26), Debian (8, 9), Ubuntu (17.04) |
| Icinga |
Συνδέω |
Ναί |
Εμπλεγμένος |
Εσωτερικός |
CentOS (6, 7), Fedora (25, 26), Debian (8, 9), Ubuntu (14.04 - 17.04), CoreOS |
| MonitorIX |
Ναί |
Ναί |
Απλός |
Εσωτερικός |
CentOS (6, 7), Fedora (25, 26), Debian (8, 9), Ubuntu (14.04 - 17.04), FreeBSD (10) |
| Νάγιος |
Συνδέω |
Ναί |
Εμπλεγμένος |
Εσωτερικός |
CentOS (6, 7), Fedora (25, 26), Debian (8, 9), Ubuntu ( 14.04 - 17.04), CoreOS |
| Προμηθέας |
Χωριστά, Γραφάνα |
Ναί |
Απλός |
Και τα δυο |
CentOS (6, 7), Fedora (25, 26), CoreOS |
Στίβος κοκκορομαχιών
Το πιλοτήριο είναι ακριβώς αυτό που ισχυρίζεται ότι είναι. Οι πιλότοι πρέπει να βλέπουν τα δεδομένα με μια ματιά και το πιλοτήριο σχεδιάστηκε με τέτοιο τρόπο ώστε να έχετε την ίδια εμπειρία. Θα δείτε ζωντανά δεδομένα απόδοσης (χρήση δικτύου, κ.λπ.) και θα σας καλωσορίσει με μια όμορφη διεπαφή. Ένα μπόνους του Cockpit είναι οι SMART ειδοποιήσεις. Σε περίπτωση που το σύστημά σας έχει φτάσει το όριο αποθηκευτικού χώρου του ή έχει αποτυχία μονάδας δίσκου, θα ειδοποιηθείτε. Η έγκαιρη προειδοποίηση για αποτυχία μονάδας δίσκου θα σας επιτρέψει να δημιουργήσετε αντίγραφα ασφαλείας των δεδομένων σας.
Icinga
Το Icinga είναι μια διχάλα του Nagios. Η μόνη διαφορά που θα δείτε είναι η διεπαφή. Οι ειδοποιήσεις εξακολουθούν να αποστέλλονται όταν το λογισμικό (όπως το NGINX) διακόπτεται.
MonitorIX
Το MonitorIX είναι μια παλαιότερη αλλά αξιόπιστη λύση παρακολούθησης. Είναι ανοιχτού κώδικα, γραμμένο σε CGI και εξακολουθεί να λαμβάνει ενημερώσεις από την κοινότητα.
Νάγιος
Τα χαρακτηριστικά του Nagios περιλαμβάνουν ζωντανή παρακολούθηση της απόδοσης (I/O δίσκου, μεταφορά δεδομένων, διαθέσιμη μνήμη, χώρος στο δίσκο, κ.λπ.) και μια διαισθητική διεπαφή ιστού.
Προμηθέας
Ο Prometheus υποστηρίζει πολλά λειτουργικά συστήματα. Υποστηρίζει επίσης συμπλέγματα και μεμονωμένα συστήματα. Αν και μπορεί να φαίνεται πιο περίπλοκο, ο Prometheus επιτρέπει οθόνες που ορίζονται από το χρήστη μέσω προσαρμοσμένων εντολών. Σημαντική σημείωση: για να έχετε μια διεπαφή ιστού, πρέπει να χρησιμοποιήσετε πρόσθετο λογισμικό για τη δημιουργία γραφικών δεδομένων (παράδειγμα: Grafana ).
Βοηθητικά προγράμματα συστήματος
Εάν θέλετε να αποφύγετε την εγκατάσταση πρόσθετου λογισμικού στο σύστημά σας, υπάρχουν άλλες απλές μέθοδοι για να δείτε την απόδοση. Τα εργαλεία που αναφέρονται εδώ λειτουργούν στις περισσότερες πλατφόρμες Unix/Linux/BSD.