Το Glances είναι ένα νέο real system monitor tool γραμμένο σε python και χρησιμοποιεί την psutil ωστε να κάνει επιβλέπουμε CPU, Load Average, Memory, Network Interfaces, Disk I/O, Processes and File System. (εναλλακτικό του top και το htop και νέο σε σχέση με αυτά)
Για την εγκατάσταση σε Debian/Ubuntu/Mint
sudo apt-add-repository ppa:arnaud-hartmann/glances-stableΕπίσης η εγκατάσταση μπορεί να γίνει και μέσω του PyPi (official Python package manager)
sudo apt-get update
sudo apt-get install glances
Εγκατάσταση PyPi
sudo apt-get updateΕγκατάσταση του Glances
sudo apt-get install python-pip build-essential python-dev
sudo pip install GlancesΚαι για να το τρεξουμε δινουμε
glances
Για να βγούμε δίνουμε q ή ESC ή Ctrl&C
Από default η ανανέωση γίνεται κάθε 1 δευτερόλεπτο και αν θέλουμε κατι διαφορετικο τότε δίνω πχ για ανά 2 δευτερόλεπτα
glances -t 2Οι έννοιες των χρωμάτων
- GREEN: OK (everything is fine)
- BLUE: CAREFUL (need attention)
- VIOLET: WARNING (alert)
- RED: CRITICAL (critical)
Glances Options
a Sort processes automatically this means that:- if CPU IoWait > 60% sort by process “IO read and write”
- If CPU > 70%, sort by process “CPU consumption”
- If MEM > 70%, sort by process “memory size”
m Sort processes by MEM%
p Sort processes by name
i Sort processes by IO Rate
d Show/hide disk I/O stats
f Show/hide file system stats
n Show/hide network stats
s Show/hide sensors stats
b Bit/s or Byte/s for network IO
w Delete warning logs
x Delete warning and critical logs
1 Global CPU or Per Core stats
h Show/hide this help message
q Quit (Esc and Ctrl-C also work)
l Show/hide log messages
Glances Remote
Για την απομακρυσμένη επίβλεψη θα δωσω στο μηχανημα που θέλω απλα την εντολη glances με διακοπτη s (-s enables server/client mode)
glances -s
Define the password for the Glances server
Password:
Password (confirm):
Glances server is running on 0.0.0.0:61209
Και βλέπουμε οτι χρησιμοποιεί απο default την πορτα 61209.
Τωρα απο ενα host δίνουμε (με την σωστη IP)
glances -c -P 192.168.76.69
Sensors
Για να δείχνει και τις θερμοκρασίες κάνω εγκατάσταση αν δεν υπάρχουν ταsudo apt-get install lm-sensors hddtempκαι ρυθμίζω
sudo sensors-detectελεγχος με
sensorsΤα παραπάνω χρειάζονται στην περίπτωση που έκανα install με το 1ο τρόπο και οχι με PyPi και pip το οποίο και τρέχει
sudo pip install pysensors
sudo pip install Glances
0 Comments