vtop - Εργαλείο παρακολούθησης διαδικασίας και δραστηριότητας μνήμης Linux


Τα εργαλεία γραμμής εντολών όπως το "top" καθιστούν δύσκολη την παρακολούθηση της χρήσης της CPU και της χρήσης μνήμης. Γι' αυτό σας παρουσιάζουμε σήμερα το vtop – είναι ένα δωρεάν και ανοιχτού κώδικα, απλό αλλά ισχυρό και επεκτάσιμο εργαλείο παρακολούθησης της δραστηριότητας τερματικού γραμμένο στο Node.js.

Έχει σχεδιαστεί για να διευκολύνει τους χρήστες να βλέπουν τη χρήση της CPU σε εφαρμογές πολλαπλών διεργασιών (αυτές που έχουν κύρια διεργασία και θυγατρικές διεργασίες, για παράδειγμα, NGINX, Apache, Chrome, κ.λπ.). Το vtop διευκολύνει επίσης την εμφάνιση αιχμών με την πάροδο του χρόνου καθώς και τη χρήση μνήμης.

Το vtop χρησιμοποιεί χαρακτήρες μπράιγ Unicode για να σχεδιάσει και να εμφανίσει γραφήματα χρήσης CPU και μνήμης, βοηθώντας σας να οπτικοποιήσετε τις αιχμές. Επιπλέον, ομαδοποιεί τις διεργασίες με το ίδιο όνομα (κύριος και όλες οι θυγατρικές διεργασίες).

Σε αυτό το άρθρο, θα μάθετε πώς να εγκαταστήσετε το εργαλείο παρακολούθησης vtop στο Linux.

Απαιτήσεις:

Ως προαπαιτούμενο, το σύστημά σας πρέπει να έχει εγκατεστημένα τα Node.js και NPM, διαφορετικά, δείτε αυτόν τον οδηγό:

  • Πώς να εγκαταστήσετε τα τελευταία Node.js και NPM στο Linux

Εγκατάσταση vtop σε συστήματα Linux

Μόλις το σύστημά σας εγκαταστήσει το Node.js και το NPM, εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε το vtop. Χρησιμοποιήστε την εντολή sudo εάν είναι απαραίτητο για να αποκτήσετε δικαιώματα root για την εγκατάσταση του πακέτου.

sudo npm install -g vtop

Αφού εγκαταστήσετε το vtop, εκτελέστε την ακόλουθη εντολή για να το εκκινήσετε.

vtop

Τα παρακάτω είναι vtop συντομεύσεις πληκτρολογίου, πατώντας:

  • Το u ενημερώνεται στην πιο πρόσφατη έκδοση του vtop.
  • Το k ή το επάνω βέλος μετακινείται προς τα επάνω στη λίστα διεργασιών.
  • Το j ή το κάτω βέλος μετακινείται προς τα κάτω στη λίστα διεργασιών.
  • Το g σάς μεταφέρει στην κορυφή της λίστας διεργασιών.
  • Το G σας οδηγεί στο τέλος της λίστας.
  • dd σκοτώνει όλες τις διεργασίες σε αυτήν την ομάδα (πρέπει να επιλέξετε το όνομα της διαδικασίας).

Για να αλλάξετε το συνδυασμό χρωμάτων, χρησιμοποιήστε το διακόπτη --theme. Μπορείτε να επιλέξετε οποιοδήποτε από τα διαθέσιμα θέματα (acid, becca, brew, certs, dark, gooey, gruvbox, monokai, nord, parallax, seti και wizard), για παράδειγμα:

vtop --theme wizard

Για να ορίσετε το διάστημα μεταξύ των ενημερώσεων (σε χιλιοστά του δευτερολέπτου), χρησιμοποιήστε το --update-interval. Σε αυτό το παράδειγμα, 20 χιλιοστά του δευτερολέπτου ισοδυναμούν με 0,02 δευτερόλεπτα:

vtop --update-interval 20

Μπορείτε επίσης να ορίσετε το vtop να τερματίζεται μετά από μερικά δευτερόλεπτα, χρησιμοποιώντας την επιλογή --quit-after όπως φαίνεται.

vtop --quit-after 5

Για να λάβετε βοήθεια vtop, εκτελέστε την ακόλουθη εντολή.

vtop -h

Το vtop έχει πολλές δυνατότητες σε εξέλιξη, συμπεριλαμβανομένης της μέτρησης αιτημάτων διακομιστή, καταχωρίσεων αρχείου καταγραφής κ.λπ. Τι πιστεύετε για το vtop; Ενημερώστε μας μέσω της παρακάτω φόρμας σχολίων.