Προαπαιτούμενα
Εγκατάσταση Nethogs
Εκκίνηση του Nethogs
Η διεπαφή Nethogs
Εναλλακτικοί τρόποι για να τρέξετε τα nethogs
Σε αυτό το σεμινάριο, θα καλύψουμε τη διαδικασία εγκατάστασης και χρήσης nethogsστο CentOS 6x x64. nethogsείναι ένα εργαλείο παρακολούθησης δικτύου που επιτρέπει στους Διαχειριστές Δικτύων και Συστημάτων να εντοπίζουν γρήγορα τη βασική αιτία των διαδικασιών που καταναλώνουν κίνηση που θα μπορούσαν να επηρεάσουν αρνητικά την απόδοση του διακομιστή.
Σε αντίθεση με παρόμοια εργαλεία, nethogsταξινομεί τις διαδικασίες που καταναλώνουν εύρος ζώνης processαντί για protocolή subnet, επιτρέποντας έτσι στον Διαχειριστή Δικτύου και/ή Συστημάτων να εντοπίσει γρήγορα την πηγή της αύξησης της επισκεψιμότητας και να την απομονώσει εάν χρειάζεται.
Προαπαιτούμενα
- Μια παρουσία Vultr με CentOS 6.x x64.
- Ένας χρήστης sudo.
Εγκατάσταση Nethogs
Το nethogsπακέτο είναι διαθέσιμο στο EPEL Yum Repository:
sudo yum -y install epel-release
sudo yum clean all
sudo yum -y update
sudo yum -y install nethogs
Εκκίνηση του Nethogs
sudo nethogs
Η παραπάνω εντολή θα ξεκινήσει η nethogsοποία θα ξεκινήσει αυτόματα την παρακολούθηση της χρήσης εύρους ζώνης στην προεπιλεγμένη διεπαφή δικτύου.
Είναι δυνατό να καθορίσετε τη διεπαφή δικτύου που θέλετε να παρακολουθείτε με nethogs. π.χ. eth1ή em0κλπ…
sudo nethogs eth1
Είναι επίσης δυνατό να χρησιμοποιηθεί nethogsγια την παρακολούθηση πολλαπλών διεπαφών ταυτόχρονα:
sudo nethogs eth0 eth1
Η διεπαφή Nethogs
Η nethogsδιεπαφή σάς επιτρέπει να βρείτε εύκολα το πιο καταναλωτικό πρόγραμμα στη συγκεκριμένη συσκευή και τις χρήσεις του αναγνωριστικού (PID ή Process ID), του χρήστη και του εύρους ζώνης.
Στη διεπαφή Nethogs, πατήστε mγια να κάνετε τις χρήσεις του εύρους ζώνης να εναλλάσσονται μεταξύ της συνολικής κίνησης και της στιγμιαίας ταχύτητας.
Μπορείτε να πατήσετε qγια να τερματίσετε τη διαδικασία.
Εναλλακτικοί τρόποι για να τρέξετε τα nethogs
Ορίστε το διάστημα ανανέωσης σε δευτερόλεπτα (η προεπιλεγμένη τιμή είναι 1 δευτερόλεπτο):
sudo nethogs -d 3
Εμφάνιση του αριθμού έκδοσης:
nethogs -V
Εκτελέστε το Nethogs σε λειτουργία tracemode:
sudo nethogs -t
Στο tracemode, η εντολή βγάζει τις συνδέσεις μία προς μία.
Εκτελέστε το Nethogs σε λειτουργία buughunt:
sudo nethogs -b
(Δεν συνιστάται) Εκτελέστε το Nethogs σε ακατάλληλη λειτουργία:
sudo nethogs -p
Εμφάνιση βοήθειας για Nethogs:
nethogs -h