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 δίπλα μας για να αποφύγουμε τέτοιους κινδύνους.