LINUX:Sensors
→ retour à la Surveillance la température
But
Les pilotes Sensors permettent de surveiller les puces de la carte mère et de diverses cartes connectées sur celle-ci.
Installation
Nous avons besoin du logiciel "lm_sensors" qu'il faut installer:
dnf install lm_sensors
Configuration
La configuration va se faire grâce à un programme du logiciel qui va détecter les diverses puces qui supportent ce contrôle. Celles-ci sont visibles dans un des écrans de configuration du BIOS.
On lance en ligne de commande:
sensors-detect
A toutes les questions, on répond par l'affirmative. Il passe en revue le matériel et signale au passage ce qu'il a trouvé capable d'être surveillé.
A la fin, il propose de créer le fichier de configuration "/etc/sysconfig/lm_sensors". On répond par l'affirmative.
Par exemple, son contenu devient:
HWMON_MODULES="coretemp w83627ehf"
Service
Les pilotes détectés seront chargés grâce au service "lm_sensors.service". On doit l'activer et le démarrer:
systemctl enable lm_sensors.service systemctl start lm_sensors.service
Ce service ne s'exécute qu'une fois au démarrage de la machine.
S'il est déjà actif, on le relance ou on redémarre la machine:
systemctl restart lm_sensors.service
Consultation
Dès que les pilotes sont chargés, on peut consulter ces informations avec la commande:
sensors
Par exemple:
w83627dhg-isa-0000 Adapter: ISA adapter Vcore: 2.04 V (min = +2.04 V, max = +2.04 V) ALARM in1: 2.04 V (min = +2.04 V, max = +2.04 V) ALARM AVCC: 4.08 V (min = +4.08 V, max = +4.08 V) ALARM +3.3V: 4.08 V (min = +4.08 V, max = +4.08 V) ALARM in4: 2.04 V (min = +2.04 V, max = +2.04 V) ALARM in5: 2.04 V (min = +2.04 V, max = +2.04 V) ALARM in6: 2.04 V (min = +2.04 V, max = +2.04 V) ALARM 3VSB: 4.08 V (min = +4.08 V, max = +4.08 V) ALARM Vbat: 4.08 V (min = +4.08 V, max = +4.08 V) ALARM fan1: 0 RPM (min = 0 RPM, div = 128) ALARM fan2: 0 RPM (min = 0 RPM, div = 128) ALARM fan3: 0 RPM (min = 0 RPM, div = 128) ALARM fan4: 0 RPM (min = 0 RPM, div = 128) ALARM temp1: -1.0°C (high = -1.0°C, hyst = -1.0°C) ALARM sensor = CPU diode temp2: +0.0°C (high = +0.0°C, hyst = +0.0°C) ALARM sensor = CPU diode temp3: +0.0°C (high = +0.0°C, hyst = +0.0°C) ALARM sensor = CPU diode cpu0_vid: +0.000 V intrusion0: ALARM nouveau-pci-0100 Adapter: PCI adapter GPU core: 900.00 mV (min = +0.85 V, max = +1.05 V) temp1: +33.0°C (high = +95.0°C, hyst = +3.0°C) (crit = +105.0°C, hyst = +5.0°C) (emerg = +135.0°C, hyst = +5.0°C) coretemp-isa-0000 Adapter: ISA adapter Core 0: +38.0°C (crit = +100.0°C) Core 1: +38.0°C (crit = +100.0°C)
Ces informations vont apparaître dans le rapport journalier que nous recevons par mail grâce au logiciel vu dans l'article sur LogWatch.
→ retour à la Surveillance la température