FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: P.A.Trick am 11 Februar 2018, 18:04:23

Titel: SYSMON - Fehler auf einem QNAP System
Beitrag von: P.A.Trick am 11 Februar 2018, 18:04:23
Ich habe ein QNAP mit FHEM laufen.
Seit einiger Zeit bekomme ich Fehler im Log vom Sysmon:

018.02.11 17:58:23 1: PERL WARNING: Use of uninitialized value $free_version in numeric gt (>) at ./FHEM/42_SYSMON.pm line 2320.
'
';
$VAR4 = 'Total:      1045616       525992       519624
';
$VAR3 = ' Swap:       530124        45700       484424
';
$VAR2 = '  Mem:       515492       480292        35200            0        80460
';
2018.02.11 17:58:23 5: SYSMON sysmon_qnap: Exec_Local.4156 Result '$VAR1 = '              total         used         free       shared      buffers
2018.02.11 17:58:23 5: SYSMON sysmon_qnap: Exec_Local.4151 Execute 'LANG=en free'
2018.02.11 17:58:23 3: eval: {SYSMON_ShowValuesHTML('sysmon_qnap')}
2018.02.11 17:58:23 1: PERL WARNING: Use of uninitialized value $free_version in numeric gt (>) at ./FHEM/42_SYSMON.pm line 2269.
2018.02.11 17:58:23 3: eval: {SYSMON_ShowValuesHTML('sysmon_qnap')}
2018.02.11 17:58:23 1: PERL WARNING: Use of uninitialized value $free_version in substitution (s///) at ./FHEM/42_SYSMON.pm line 2268.
2018.02.11 17:58:23 5: SYSMON sysmon_qnap: Exec_Local.4166 Result undef

Displays the amount of free and used system memory

Usage: free

BusyBox v1.01 (2017.12.12-18:06+0000) multi-call binary
2018.02.11 17:58:23 5: SYSMON sysmon_qnap: Exec_Local.4151 Execute 'free -V'
'


perl_version
v5.10.0


Über eine Lösung würde ich mich freuen. VG Patrick
Titel: Antw:SYSMON - Fehler auf einem QNAP System
Beitrag von: P.A.Trick am 17 Februar 2018, 14:26:37
Es liegt wohl an der Abfrage mit mi -V. Die Versionsabfrage funktioniert bei dem busybox Linux auf der QNAP leider nicht.
Siehe Screenshot! Besteht die Möglichkeit das zu ändern?