[Eisfair_dev] eisgraph_mod_lmsensors: Diskussion um Änderung bei der Temraturwerteerkennung

Marcus Roeckrath marcus.roeckrath at gmx.de
Di Sep 12 18:39:49 CEST 2017


Hallo,

ich denke über eine Änderung der Erkennung der Temperaturwerte im
eisgraph_mod_lmsensors-Paket nach, die dann aber in bestimmten Fällen zu
Nebenwirkungen führt, weshalb ich das vorab zur Diskussion stellen möchte.

Das eisgraph_mod_lmsensors-Paket wertet die Ausgabe des sensors-Befehls aus;
hierzu mal eine mögliche Ausgabe des sensors-Befehls:

# sensors
atk0110-acpi-0
Adapter: ACPI interface
Vcore Voltage:       +1.06 V  (min =  +0.80 V, max =  +1.60 V)
 +3.3 Voltage:       +3.28 V  (min =  +2.97 V, max =  +3.63 V)
 +5 Voltage:         +5.02 V  (min =  +4.50 V, max =  +5.50 V)
 +12 Voltage:       +12.26 V  (min = +10.20 V, max = +13.80 V)
CPU FAN Speed:      1298 RPM  (min =  600 RPM, max = 7200 RPM)
CHASSIS1 FAN Speed:    0 RPM  (min =  600 RPM, max = 7200 RPM)
CHASSIS2 FAN Speed:    0 RPM  (min =  600 RPM, max = 7200 RPM)
CHASSIS3 FAN Speed:    0 RPM  (min =  600 RPM, max = 7200 RPM)
POWER FAN Speed:       0 RPM  (min =  600 RPM, max = 7200 RPM)
CPU Temperature:     +27.0°C  (high = +60.0°C, crit = +95.0°C)
MB Temperature:      +43.0°C  (high = +45.0°C, crit = +95.0°C)

k8temp-isa-0000
Adapter: ISA adapter
Core 0:       +45.0°C
Core 1:       +41.0°C

Thomas hat das Paket so angelegt, dass hier nur Temperaturzeilen
berücksichtigt werden, denen hinter dem Temperaturwert noch eine Ausgabe
der Art

....  (high

oder

....  (low

folgt.

Die Temperaturwerte des k8temp-Moduls kann also in eisgraph nicht geloggt
und nicht im Temperaturgraphen dargestellt werden.

Ich habe mir nun darüber Gedanken gemacht, auch diese Zeilen zu erkennen.

Welche Nebenwirkungen hätte dies?

Für alle, bei denen in allen Temperaturzeilen ein (high oder (low folgt,
KEINE.

Für den obigen Fall, muss zwingend ein "Re-Init all Packageparameter" im
lmsensors-Untermenü von Eisgraph erfolgen.

Dieses erzeugt die rrd-Datenbank neu und passt die Paketkonfiguration an.

Dies hat aber auch den Effekt, dass alle bislang gespeicherten
Temperaturwerte verloren gehen.

Also nun bitte eure Meinung dazu.

Danke.

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair_dev