GNU/Linux >> Linux Esercitazione >  >> Linux

Come monitorare la temperatura della CPU su un sistema Linux Redhat 7

Ecco una breve configurazione per mostrarti come visualizzare e monitorare la temperatura della CPU su un sistema Linux che esegue Redhat 7 Linux. Per prima cosa dobbiamo installare lm_sensors :

# yum install lm_sensors

Quindi, usa sensors comando per visualizzare la temperatura della CPU:

$ sensors | grep Core
Core 0:         +43.0°C  (high = +86.0°C, crit = +100.0°C)
Core 1:         +43.0°C  (high = +86.0°C, crit = +100.0°C)

Se preferisci convertire Celsius in Fahrenheit, aggiungi semplicemente -f opzione:

$ sensors -f | grep Core
Core 0:        +111.2°F  (high = +186.8°F, crit = +212.0°F)
Core 1:        +111.2°F  (high = +186.8°F, crit = +212.0°F)

Per monitorare continuamente la temperatura della CPU, combinare il comando sopra con watch comando. Il prossimo esempio aggiornerà sensors uscita ogni secondo:

$ watch -n 1 "sensors -f | grep Core"

Per mettere insieme il tutto è possibile creare un semplice script bash per agire su un valore di temperatura preimpostato. Combina lo script seguente con cron es.:

*/5 * * * * /path/to/your/script/CPU-temperature-script.sh 

e controllerà la prima temperatura della CPU (core 0) ogni 5 minuti e agirà quando la temperatura della CPU raggiunge gli 80 e più gradi.

#!/bin/bash

TEMPERATURE=$(sensors | grep "Core 0" | cut -d + -f 2 | cut -d . -f1)

if [ $TEMPERATURE -ge 80 ]; then
	echo "Do something here"
fi

Linux
  1. Come monitorare le prestazioni del sistema Linux con Sysstat

  2. Linux:come limitare un processo a un core della CPU in Linux??

  3. Utilizzo di iostat per monitorare le prestazioni del sistema in Linux (esempi inclusi)

  4. Come installare e utilizzare Sguardi per monitorare i sistemi Linux

  5. Come conoscere il numero di core di un sistema in Linux?

Come controllare la versione di Linux

Come ottenere la temperatura della CPU su Ubuntu Linux

Come visualizzare la temperatura della CPU su Linux

Come monitorare l'uptime del sistema Linux utilizzando Uptimed

Come creare il 100% del carico della CPU su un sistema Linux

Come installare Sysdig per monitorare il tuo sistema Linux