Cómo monitorear una temperatura de CPU en el sistema Redhat 7 Linux

Cómo monitorear una temperatura de CPU en el sistema Redhat 7 Linux

Aquí hay una configuración corta para mostrarle cómo mostrar y monitorear la temperatura de la CPU en un sistema Linux que ejecuta Redhat 7 Linux. Primero necesitamos instalar lm_sensors:

# yum install lm_sensors 

A continuación, usa sensores comando para mostrar la temperatura de la CPU:

$ sensores | GREP Core Core 0: +43.0 ° C (alto = +86.0 ° C, crit = +100.0 ° C) Core 1: +43.0 ° C (alto = +86.0 ° C, crit = +100.0 ° C) 

Si prefiere convertir Celsius en Fahrenheit, simplemente agregue -F opción:

$ sensores -f | GREP Core Core 0: +111.2 ° F (alto = +186.8 ° F, crit = +212.0 ° F) núcleo 1: +111.2 ° F (alto = +186.8 ° F, crit = +212.0 ° F) 

Para monitorear continuamente la temperatura de la CPU, combine el comando anterior con mirar dominio. El siguiente ejemplo se actualizará sensores Salida cada segundo:

$ watch -n 1 "sensores -f | Grep Core"

Para armar todos, se puede crear un script bash simple para actuar sobre un valor de temperatura preestablecido. Combine el siguiente script con cron p.ej.:

*/5 * * * */ruta/a/su/script/cpu-tempperature-script.mierda 

y verificará la primera temperatura de la CPU (núcleo 0) cada 5 minutos y actuará cuando la temperatura de la CPU alcanza los 80 y más grados.

#!/bin/bash temperatura = $ (sensores | Grep "Core 0" | CUT -D + -F 2 | CUT -D . -f1) si [$ temperatura -ge 80]; Entonces hacer eco "Haz algo aquí" Fi 

Tutoriales de Linux relacionados:

  • Obtenga la temperatura de la CPU en Linux
  • Cosas para instalar en Ubuntu 20.04
  • Comandos de verificación de salud básica de Linux
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Cosas para instalar en Ubuntu 22.04
  • Cómo instalar Yum en Linux
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Descarga de Linux
  • Instale Arch Linux en VMware Workstation
  • Una introducción a la automatización, herramientas y técnicas de Linux