Psensor - Εργαλείο παρακολούθησης θερμοκρασίας υλικού για Linux
Το Psensor είναι ένα λογισμικό εφαρμογής που βασίζεται στο GTK+ (Widget Toolkit για τη δημιουργία γραφικής διεπαφής χρήστη), το οποίο χρησιμοποιείται για την παρακολούθηση της θερμοκρασίας του υλικού και τη σχεδίαση γραφημάτων σε πραγματικό χρόνο από τα δεδομένα που λαμβάνονται για γρήγορη αναθεώρηση.
Χαρακτηριστικά του Psensor
- Εμφάνιση της θερμοκρασίας της μητρικής πλακέτας, της CPU, της GPU (Nvidia) και των μονάδων σκληρού δίσκου.
- Εμφάνιση ταχύτητας ανεμιστήρα CPU.
- Το Psensor έχει τη δυνατότητα να δείχνει τη θερμοκρασία του απομακρυσμένου διακομιστή και την ταχύτητα του ανεμιστήρα.
- Εμφάνιση χρήσης CPU Linux, επίσης.
- Στην πραγματικότητα, το Psensor θα εντοπίσει οποιοδήποτε υποστηριζόμενο υλικό και θα αναφέρει τη θερμοκρασία ως κείμενο και πάνω από ένα γράφημα, αυτόματα.
- Όλες οι θερμοκρασίες απεικονίζονται σε ένα γράφημα.
- Οι συναγερμοί και οι ειδοποιήσεις διασφαλίζουν ότι δεν θα χάσετε κρίσιμα ζητήματα που σχετίζονται με τη θερμοκρασία του υλικού του συστήματος και την ταχύτητα του ανεμιστήρα.
- Είναι εύκολο στη διαμόρφωση και τη χρήση.
Εξαρτήσεις
- lm-sensor και hddtemp – Το Psensor εξαρτάται από αυτά τα δύο πακέτα για να λαμβάνει αναφορές σχετικά με τη θερμοκρασία και την ταχύτητα του ανεμιστήρα.
- Sensor-server – Είναι ένα προαιρετικό πακέτο, το οποίο απαιτείται εάν θέλετε να συλλέξετε πληροφορίες σχετικά με τη θερμοκρασία του απομακρυσμένου διακομιστή και την ταχύτητα του ανεμιστήρα.
Εγκατάσταση του Psensor σε Linux
Όπως είπα παραπάνω, το πρόγραμμα Psensor εξαρτάται από τα πακέτα lm-sensor και hddtemp και αυτά τα δύο πακέτα πρέπει να εγκατασταθούν στο σύστημα για να εγκατασταθούν Αισθητήρας.
Εγκαταστήστε αισθητήρες lm στο Linux
Οι περισσότερες από τις δημοφιλείς διανομές Linux προσφέρουν αυτά τα δύο πακέτα από το προεπιλεγμένο αποθετήριο, αλλά σε διανομές που βασίζονται σε RHEL, πρέπει να εγκαταστήσετε και να ενεργοποιήσετε το αποθετήριο epel-release για να λάβετε αυτά τα πακέτα.
yum install epel-release
yum install lm_sensors lm_sensors-devel hddtemp
Σημείωση: Εάν χρησιμοποιείτε Fedora Linux, αντικαταστήστε το yum με το dnf στην παραπάνω εντολή.
Σε διανομές που βασίζονται στο Debian, μπορείτε να εγκαταστήσετε από το προεπιλεγμένο αποθετήριο χρησιμοποιώντας την ακόλουθη εντολή apt.
sudo apt install lm-sensors hddtemp
Στο Arch και στο OpenSuse, μπορείτε να το εγκαταστήσετε όπως φαίνεται.
sudo pacman -S lm-sensors hddtemp [On Arch Linux]
sudo zypper install lm-sensors hddtemp [On OpenSUSE]
Εγκαταστήστε το Psensor σε Linux
Μόλις εγκατασταθούν αυτές οι δύο εξαρτήσεις στο σύστημα, μπορείτε να εγκαταστήσετε το Psensor σε συστήματα όπως Debian , το Arch και το OpenSuse χρησιμοποιώντας την ακόλουθη εντολή.
sudo apt install psensor [On Debian-based Systems]
sudo pacman -S psensor [On Arch Linux]
sudo zypper install psensor [On OpenSUSE]
Δυστυχώς, σε παρόμοια συστήματα RedHat, το Psensor δεν είναι διαθέσιμο από τον προεπιλεγμένο χώρο αποθήκευσης συστήματος και πρέπει να το μεταγλωττίσετε από την πηγή όπως φαίνεται παρακάτω.
yum install gcc gtk3-devel GConf2-devel cppcheck libatasmart-devel libcurl-devel json-c-devel libmicrohttpd-devel help2man libnotify-devel libgtop2-devel make
Στη συνέχεια, πραγματοποιήστε λήψη του πιο πρόσφατου σταθερού Psensor (δηλαδή έκδοση 1.2.1) πηγής tarball και μεταγλωττίστε το χρησιμοποιώντας τις ακόλουθες εντολές.
wget https://wpitchoune.net/psensor/files/psensor-1.2.1.tar.gz
tar zxvf psensor-1.2.1.tar.gz
cd psensor-1.2.1/
./configure
make
make install
Εγκαταστήστε το Psensor Server – προαιρετικό, το οποίο απαιτείται μόνο εάν θέλετε να δείτε τη θερμοκρασία και την ταχύτητα του ανεμιστήρα του απομακρυσμένου διακομιστή.
apt install psensor-server
Σημείωση: Το πακέτο Psensor Server είναι διαθέσιμο μόνο σε παρόμοια συστήματα Debian, δεν υπάρχουν διαθέσιμα πακέτα δυαδικών ή πηγών για συστήματα RedHat.
Psensor – Παρακολούθηση της θερμοκρασίας υλικού Linux από το CLI
Είναι ένα προαιρετικό αλλά ενδεικτικό βήμα που θα πρέπει να εκτελέσετε το sensors-detect
ως root για να διαγνώσετε το υλικό με αισθητήρες και να πληκτρολογήσετε την προεπιλεγμένη επιλογή 'Yes'
μέχρι να μάθετε τι κάνετε .
sensors-detect
Και πάλι προαιρετικό βήμα, αλλά για την υποδεικτική ρύθμιση θα πρέπει να εκτελέσετε sensors
, ως root για να εμφανίσετε τη θερμοκρασία διαφόρων συσκευών υλικού από τη γραμμή εντολών. Όλα αυτά τα δεδομένα θα χρησιμοποιηθούν για τον Psensor.
sensors
Psensor – Παρακολούθηση θερμοκρασίας Linux από το GUI
Εκτελέστε το Psensor από το Μενού εφαρμογών της επιφάνειας εργασίας για να δείτε τη γραφική προβολή.
Επιλέξτε όλους τους αισθητήρες για να σχεδιάσετε το γράφημα. Μπορεί να παρατηρήσετε τους χρωματικούς κωδικούς.
Προσαρμογή ψευδοραφών στο Linux
Μεταβείτε στο Μενού Ψευδήρας → Προτιμήσεις → Διεπαφή. Από εδώ, μπορείτε να έχετε επιλογές για προσαρμογή που σχετίζεται με τη διεπαφή, Μονάδα θερμοκρασίας και Θέση πίνακα αισθητήρων.
Στην ενότητα Μενού Ψευδήρας → Προτιμήσεις → Εκκίνηση. Από εδώ, μπορείτε να διαμορφώσετε το Launch/Hide at Startup and Restore Window Position and Size.
Κάτω από το Γράφημα κουκούλας (Ψευδήρων → Προτιμήσεις → Γράφημα), μπορείτε να διαμορφώσετε το χρώμα προσκηνίου/φόντου, τη διάρκεια παρακολούθησης, το διάστημα ενημέρωσης κ.λπ.
Μπορείτε να διαμορφώσετε τις Ρυθμίσεις αισθητήρων στο (Αισθητήρες → Προτιμήσεις → Αισθητήρες).
Η τελευταία καρτέλα (Αισθητήρας → Προτιμήσεις → Παρόχοι) σάς παρέχει τη διαμόρφωση Ενεργοποίηση/Απενεργοποίηση για όλους τους αισθητήρες.
Μπορείτε να κάνετε Προτιμήσεις αισθητήρα στο (Ψευδήρων → Προτιμήσεις αισθητήρα).
συμπέρασμα
Το Psensor είναι ένα πολύ χρήσιμο εργαλείο που σας επιτρέπει να βλέπετε εκείνες τις γκρίζες περιοχές της παρακολούθησης του συστήματος που συχνά παραβλέπεται, δηλαδή η παρακολούθηση θερμοκρασίας υλικού. Υπερθέρμανση, το υλικό μπορεί να καταστρέψει το συγκεκριμένο υλικό και άλλο υλικό στο περιβάλλον ή μπορεί να καταστρέψει ολόκληρο το σύστημα.
Όχι, δεν σκέφτομαι από οικονομική άποψη. Σκεφτείτε την αξία των Δεδομένων που μπορεί να χαθούν και το κόστος και τον χρόνο που θα χρειαστούν για την εκ νέου κατασκευή του συστήματος. Ως εκ τούτου, είναι πάντα καλή ιδέα να έχουμε ένα εργαλείο όπως το Psensor δίπλα μας για να αποφύγουμε τέτοιους κινδύνους.