Scout_Realtime, παρακολουθήστε τον διακομιστή Gnu / Linux από το πρόγραμμα περιήγησης

Σχετικά με το Scout_Realtime

Στο επόμενο άρθρο θα ρίξουμε μια ματιά στο Scout_Realtime. Σε προηγούμενα άρθρα σε αυτό το ιστολόγιο, έχουμε δει διαφορετικά εργαλεία βάσει γραμμής εντολών για την παρακολούθηση της απόδοσης του συστήματος Gnu / Linux, όπως htop, ματιές και άλλοι. Αυτό που θα δούμε σήμερα είναι άλλο απλό εργαλείο για την παρακολούθηση ενός διακομιστή.

Scout σε πραγματικό χρόνο θα εμφανίσει μετρήσεις δίσκου, μνήμης, δικτύου, CPU και διεργασιών. Αυτό είναι ένα απλό, εύχρηστο και διαδικτυακό εργαλείο για την παρακολούθηση των μετρήσεων διακομιστή Linux σε πραγματικό χρόνο, με πολύ καθαρό τρόπο. Θα μας δείξει ρευστά γραφήματα στις μετρήσεις που συλλέγονται από την CPU, τη μνήμη, το δίσκο, το δίκτυο και τις διαδικασίες. Όλα αυτά σε πραγματικό χρόνο.

Σε αυτό το άρθρο, θα δούμε πώς να εγκαταστήσουμε αυτό το εργαλείο παρακολούθησης που ονομάζεται scout_realtime στο Ubuntu παρακολουθείτε έναν απομακρυσμένο διακομιστή. Αλλά προτού αναφερθούμε στο θέμα, θα δούμε μερικά από τα γενικά χαρακτηριστικά που θα προσφέρει αυτό το πρόγραμμα στους χρήστες.

Γενικά χαρακτηριστικά του scout_realtime

  • Το πρόγραμμα είναι Open Source. Ο πηγαίος κώδικας του μπορεί να δει στη σελίδα του GitHub.
  • Η κύλιση είναι ομαλή στο ενημέρωση γραφικών κάθε δευτερόλεπτο.
  • όλα βασικές μετρήσεις απόδοσης (CPU, μνήμη, χρήση δίσκου και κυκλοφορία δικτύου) βρίσκονται σε μία προβολή για καλύτερη ανάγνωση δεδομένων.
  • Οι μετρήσεις χρήσης μνήμης είναι σαφέστερες και ακριβέστερες, σύμφωνα με τον ιστότοπό της, από ότι σε άλλα προγράμματα με τον ίδιο σκοπό.
  • Οι διαδικασίες ομαδοποιούνται με το ίδιο όνομα και τον αριθμό των διαδικασιών που εκτελούνται. Αυτό γίνεται για να διασφαλιστεί ότι οι τάσεις στις ενεργές διαδικασίες γίνονται πιο σαφείς.
  • scout_realtime εξαρτάται σε μεγάλο βαθμό από το σύστημα αρχείων proc για λήψη μετρήσεων. Το Procfs είναι διαθέσιμο σε διανομές που βασίζονται στο Gnu / Linux. Το OSX και το FreeBSD δεν έχουν πλήρη υποστήριξη για τα procfs και δεν είναι συμβατά.

Εγκατάσταση εργαλείου παρακολούθησης Scout_realtime στο Ubuntu

Για να εγκαταστήσετε το scout_realtime στον διακομιστή Gnu / Linux, θα χρειαστεί να εγκαταστήσουμε το Ruby 1.9.3 ή νεότερο. Για αυτό θα χρησιμοποιήσουμε την ακόλουθη εντολή σε ένα τερματικό (Ctrl + Alt + T):

εγκατάσταση ruby ​​στον διακομιστή Ubuntu

sudo apt install rubygems

Μόλις ολοκληρωθεί η εγκατάσταση του Ruby στο σύστημά μας, μπορούμε εγκαταστήστε το πακέτο scout_realtime χρησιμοποιώντας την ακόλουθη εντολή στο ίδιο τερματικό:

Εγκατάσταση Scout_realtime

sudo gem install scout_realtime

Ξεκινήστε το scout_realtime

Μετά την επιτυχή εγκατάσταση του πακέτου, πρέπει να ξεκινήσουμε τον δαίμονα scout_realtime. Αυτό θα είναι υπεύθυνο για τη συλλογή των μετρήσεων διακομιστή σε πραγματικό χρόνο. Για να ξεκινήσετε τον δαίμονα, στο τερματικό (Ctrl + Alt + T) γράφουμε:

έναρξη του scout_realtime

scout_realtime

Μετά την εκκίνηση του scout_realtime daemon, εκτελείται στον διακομιστή Linux που θέλουμε να παρακολουθούμε από απόσταση μέσω του λιμάνι 5555.

Ανοίξτε τις θύρες τείχους προστασίας

Εάν εκτελούμε τείχος προστασίας, θα πρέπει να ανοίξουμε τη θύρα 5555 που χρησιμοποιεί το scout_realtime. Με αυτό θα σας επιτρέψουμε να κάνετε αιτήματα. Μπορείτε να συμβουλευτείτε πώς μπορείτε να το κάνετε στη σελίδα βοήθειας του UFW που μας προσφέρουν στον ιστότοπο του Ubuntu,

Πρόσβαση στο Scout_Realtime

τρέξιμο scout_realtime

Μόλις ανοίξουν οι θύρες, από οποιοδήποτε άλλο μηχάνημα, ανοίγουμε ένα πρόγραμμα περιήγησης ιστού και θα χρησιμοποιήσουμε τη διεύθυνση URL που εμφανίζεται παρακάτω για πρόσβαση στα γραφήματα και παρακολούθηση της απόδοσης του απομακρυσμένου διακομιστή.

http://localhost:5555

Ή μπορούμε επίσης να χρησιμοποιήσουμε:

http://direccion-ip-o-dominio.com:5555

Προβολή αρχείων καταγραφής προγράμματος

Από προεπιλογή, Τα αρχεία καταγραφής αποθηκεύονται στο αρχείο .scout / scout_realtime.log του συστήματος. Θα μπορέσουμε να συμβουλευτούμε αυτούς τους καταχωρητές χρησιμοποιώντας την εντολή cat σε ένα τερματικό (Ctrl + Alt + T) ως εξής:

cat .scout/scout_realtime.log

Διακοπή του Scout_realtime

Αν θέλουμε να σταματήσουμε τον δαίμονα scout_realtime, θα εκτελέσουμε την ακόλουθη εντολή στο τερματικό (Ctrl + Alt + T):

scout_realtime stop

Απεγκαταστήστε το scout_realtime

Για να απεγκαταστήσετε το scout_realtime από το σύστημα, θα πρέπει να εκτελέσουμε μόνο την ακόλουθη εντολή στο τερματικό:

sudo gem uninstall scout_realtime

Βοήθεια και πληροφορίες

Να ελέγξτε τις διαθέσιμες επιλογές αυτού του προγράμματος, θα είμαστε σε θέση να γράψουμε σε ένα τερματικό:

βοήθεια scout_realtime

scout_realtime --help

Αν κάποιος χρειάζεται περισσότερο σχετικά με αυτό το πρόγραμμα, μπορείτε να επικοινωνήσετε με το αποθετήριο github από scout_realtime. Εάν κάποιος εντοπίσει ένα σφάλμα στο πρόγραμμα, μπορεί να το αναφέρει παρακάτω σύνδεσμος.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.