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

Marcus Roeckrath marcus.roeckrath at gmx.de
So Sep 17 22:22:11 CEST 2017


Hallo Wolfgang,

Wolfgang Loefstedt wrote:

>> Da es hierzu scheinbar keine Meinung gibt, werde ich als derzeitiger
>> Paketmaintainer eine Entscheidung fällen.
> 
> Hallo Marcus, wahrscheinlich habe ich das Problem nicht erkannt, d.h.
> ich weiss nicht, ob es mich betrifft. Deshalb poste ich mal den Ausdruck:
> 
> ---------------------------cut here-----------------------
> eisfair # sensors
> as99127f-i2c-0-2d
> Adapter: SMBus PIIX4 adapter at e800
> VCore 1:      +1.71 V  (min =  +1.66 V, max =  +1.84 V)
> VCore 2:      +1.71 V  (min =  +1.66 V, max =  +1.84 V)
> +3.3V:        +3.30 V  (min =  +3.14 V, max =  +3.47 V)
> +5V:          +4.95 V  (min =  +4.76 V, max =  +5.24 V)
> +12V:        +12.16 V  (min = +10.82 V, max = +13.19 V)
> -12V:        -12.28 V  (min = -10.80 V, max = -13.18 V)
> -5V:          -5.35 V  (min =  -4.49 V, max =  -5.50 V)
> fan1:        4927 RPM  (min = 2657 RPM, div = 2)
> fan2:        4963 RPM  (min = 2657 RPM, div = 2)
> M/B Temp:     +37.2°C  (high = +40.0°C, hyst = +36.9°C)
> CPU1 Temp:    +39.5°C  (high = +52.0°C, hyst = +47.0°C)
> CPU2 Temp:    +39.7°C  (high = +52.0°C, hyst = +47.0°C)
> cpu0_vid:    +1.750 V
> beep_enable: disabled
> ---------------------------cut here-----------------------

Bei Dir würde sich nichts ändern.

Nochmal für alle:

Aus dem Output von sensors extrahiert eisgraph bislang nur Temperaturzeilen,
in denen auch der Text

... (high =

oder

... (low =

vorkommt.

Das ist auch in der Regel Standard in der Ausgabe von sensors.

Bislang habe ich es nur beim k8temp-Modul gesehen, bei dem dies nicht so ist
und derzeit würden solche Temperaturwerte auch von eisgraph weder erkannt
noch geloggt.

Bei wem ein k8temp Modul in Benutzung ist, hat in der Regel auch ein
normales Sensorsmodul für Temperaturen, Voltages und Drezahlen in Betrieb -
also zwei Module, für die sensors dann z. B. folgenden Output liefert:

# 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

Bislang wurden also nur die beiden Temperaturwerte des atk0110-Moduls
erkannt und geloggt, die des k8temp nicht.

Wenn ich die angedachte Änderung realisiere, würden auch die Werte des
k8temp berücksichtigt, was dann aber eine Reinitialisierung erfordert, die
die bestehende Datenbank - und damit die bislang gesammelten Werte -
überschreibt.

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair_dev