monitorización de hardware en linux - lm-sensors
lm-sensors nos permite obtener datos de monitorización de nuestro hardware si éste lo soporta. Como no tengo mucho tiempo, les mostraré como obtener datos rapidamente y que nos sirvan.
1 - tener el paquete lm-sensors instalado (viene en slack, supongo que vendrá en la mayoría de distros :D)
2: mirar que detecta lm-sensors:
bash-3.1# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: -127.0°C (crit = +60.0°C)
bash-3.1#
bueno, no muy real saber que hacen -127º, hay que detectar qué dispositivos hay que nos permitan monitorizar:
3: ejecutar sensors-detect (yole dije a todo "yes")
y dice que mostrará un sumario, el mio fue:
Driver `it87':
* ISA bus, address 0x228
Chip `ITE IT8718F Super IO Sensors' (confidence: 9)
Driver `coretemp':
* Chip `Intel Core family thermal sensor' (confidence: 9)
ok, ahora tengo lo que me importa, que son los drivers que hay que cargar para tener sensores: "it87" y "coretemp"
# modprobe it87
# coretemp
4: mirar lo que tenemos luego de cargar los módulos
bash-3.1# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: -127.0°C (crit = +60.0°C)
it8718-isa-0228
Adapter: ISA adapter
in0: +1.23 V (min = +0.00 V, max = +4.08 V) ALARM
in1: +1.17 V (min = +0.00 V, max = +4.08 V) ALARM
in2: +2.98 V (min = +0.00 V, max = +4.08 V) ALARM
in3: +2.93 V (min = +0.00 V, max = +4.08 V) ALARM
in4: +2.93 V (min = +0.00 V, max = +4.08 V) ALARM
in5: +0.50 V (min = +0.00 V, max = +4.08 V) ALARM
in6: +0.74 V (min = +0.00 V, max = +4.08 V) ALARM
in7: +3.25 V (min = +0.00 V, max = +4.08 V) ALARM
Vbat: +3.06 V
fan2: 2250 RPM (min = 3245 RPM) ALARM
fan3: 1236 RPM (min = 3245 RPM) ALARM
temp1: +45.0°C (low = -1.0°C, high = +127.0°C) ALARM sensor = thermal diode
temp2: +51.0°C (low = -1.0°C, high = +127.0°C) ALARM sensor = thermal diode
temp3: +25.0°C (low = -1.0°C, high = +127.0°C) ALARM sensor = thermistor
cpu0_vid: +0.000 V
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +56.0°C (high = +82.0°C, crit = +100.0°C)
coretemp-isa-0001
Adapter: ISA adapter
Core 1: +51.0°C (high = +82.0°C, crit = +100.0°C)
coretemp-isa-0002
Adapter: ISA adapter
Core 2: +50.0°C (high = +82.0°C, crit = +100.0°C)
coretemp-isa-0003
Adapter: ISA adapter
Core 3: +52.0°C (high = +82.0°C, crit = +100.0°C)
ahora si, una cosa a tener en cuenta es que los saca de buses ISA (si los de hace 10 años) que ahora son virtuales. interesante.
por ultimo, agregar en /etc/rc.d/rc.modules
/sbin/modprobe it87
/sbin/modprobe coretemp
para ver el estado, se puede usar gkrellm