Glances,  ένα νέο real system monitor tool
Το 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
sudo apt-get update
sudo apt-get install glances
Επίσης η εγκατάσταση μπορεί να γίνει και μέσω του PyPi  (official Python package manager)

Εγκατάσταση PyPi 
sudo apt-get update
sudo apt-get install python-pip build-essential python-dev
Εγκατάσταση του Glances
sudo pip install Glances
Και για να το τρεξουμε δινουμε
glances

Για να βγούμε δίνουμε q ή ESC ή Ctrl&C
Από default η ανανέωση γίνεται κάθε  1 δευτερόλεπτο και αν θέλουμε κατι διαφορετικο τότε δίνω πχ για ανά 2 δευτερόλεπτα
glances -t 2
Οι έννοιες των χρωμάτων
  1. GREEN: OK (everything is fine)
  2. BLUE: CAREFUL (need attention)
  3. VIOLET: WARNING (alert)
  4. 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”
c Sort processes by CPU%
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