FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Rewe2000 am 14 August 2020, 15:16:18

Titel: Was war denn das gestern? Zigtausende "sysmon:loadavg" Fehler im Log
Beitrag von: Rewe2000 am 14 August 2020, 15:16:18
Hallo,

könnt ihr mir bitte einen Tipp geben wo ich meine Fehlersuche beginnen soll.

Urplötzlich waren gestern Abend nahezu 12 Tausend nahezu gleichlautende Meldungen im Log und das nur innerhalb von 5 Sekunden.
SysLog läft bei mir schon Jahrelang seit 3 Tagen habe ich nichts mehr an Fhem geändert, das letze Update liegt 2 Wochen zurück.

So plötzlich wie der Spuk begonnen hat, so plötzlich war er auch wieder vorbei, bis jetzt kam kein einziger Fehler mehr.
Stirbt da etwa meine SD-Karte?

2020.08.13 05:10:37 2: HM-Alarmdisplay Alarm abgeschaltet
2020.08.13 16:26:45 1: PERL WARNING: Argument "["sysmon" isn't numeric in subtraction (-) at ./FHEM/92_FileLog.pm line 862, <GEN73430> line 35.
2020.08.13 16:26:45 1: PERL WARNING: Bareword found where operator expected at (eval 3769310) line 1, near "","sysmon"
2020.08.13 16:26:45 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.13 16:26:45 1: PERL WARNING: (Missing operator before sysmon?)
2020.08.13 16:26:45 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.13 16:26:45 1: PERL WARNING: Bareword "loadavg::" refers to nonexistent package at (eval 3769310) line 1, <GEN73430> line 45.
2020.08.13 16:26:45 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.13 16:26:45 1: PERL WARNING: Bareword found where operator expected at (eval 3769311) line 1, near "","sysmon"
2020.08.13 16:26:45 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.13 16:26:45 1: PERL WARNING: Bareword "loadavg::" refers to nonexistent package at (eval 3769311) line 1, <GEN73430> line 50.
2020.08.13 16:26:45 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.13 16:26:45 1: PERL WARNING: Bareword found where operator expected at (eval 3769312) line 1, near "","sysmon"
2020.08.13 16:26:45 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
....
dazwische liegen nahezu 12000 ähnliche Meldungen
....
2020.08.13 16:26:50 1: PERL WARNING: Bareword found where operator expected at (eval 3772283) line 1, near "","sysmon"
2020.08.13 16:26:50 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.13 16:26:50 1: PERL WARNING: Bareword "loadavg::" refers to nonexistent package at (eval 3772283) line 1, <GEN73436> line 8094.
2020.08.13 16:26:50 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.13 16:26:50 1: PERL WARNING: Bareword found where operator expected at (eval 3772284) line 1, near "","sysmon"
2020.08.13 16:26:50 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.13 16:26:50 1: PERL WARNING: Bareword "loadavg::" refers to nonexistent package at (eval 3772284) line 1, <GEN73436> line 8097.
2020.08.13 16:26:50 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.13 16:26:50 1: PERL WARNING: Bareword found where operator expected at (eval 3772285) line 1, near "","sysmon"
2020.08.13 16:26:50 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.13 16:26:50 1: PERL WARNING: Bareword "loadavg::" refers to nonexistent package at (eval 3772285) line 1, <GEN73436> line 8097.
2020.08.13 16:26:50 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.13 16:26:50 1: Perfmon: possible freeze starting at 16:26:47, delay is 3.148


Anbei mein Sysmon Device als RAW definition:
defmod sysmon SYSMON 1 1 1 10
attr sysmon DbLogExclude .*
attr sysmon comment Dieses Device liest Systemparameter vom Raspi auf und schreibt diese in die "FileLog_sysmon" Logdatei, damit daraus Trends geschrieben werden können.
attr sysmon event-on-update-reading cpu_temp,cpu_temp_avg,cpu_freq,eth0_diff,loadavg,ram,swap,fs_.*,stat_cpu_percent
attr sysmon filesystems fs_boot:/boot,fs_root:/:Root
attr sysmon group Hardware
attr sysmon icon system_fhem
attr sysmon network-interfaces eth0:eth0:Ethernet
attr sysmon room System
attr sysmon userReadings ram_used { if (ReadingsVal($name,'ram','0')  =~ m/Used:\s(.*)\sMB,/) { return $1;; } }, ram_free {if (ReadingsVal($name,'ram','0')  =~ m/Free:\s(.*)\sMB/) {return $1;;}}

setstate sysmon 2020-08-14 15:10:25 cpu0_freq 1200
setstate sysmon 2020-08-14 15:10:25 cpu0_freq_stat 600.00 1200.00 1062.26
setstate sysmon 2020-08-14 15:10:25 cpu0_idle_stat -1713.64 1008.33 72.73
setstate sysmon 2020-08-14 15:10:25 cpu1_freq 1200
setstate sysmon 2020-08-14 15:10:25 cpu1_freq_stat 600.00 1200.00 1062.26
setstate sysmon 2020-08-14 15:10:25 cpu1_idle_stat -371.43 1548.21 96.99
setstate sysmon 2020-08-14 15:10:25 cpu2_freq 1200
setstate sysmon 2020-08-14 15:10:25 cpu2_freq_stat 600.00 1200.00 1062.26
setstate sysmon 2020-08-14 15:10:25 cpu2_idle_stat -2897.67 109.24 94.12
setstate sysmon 2020-08-14 15:10:25 cpu3_freq 1200
setstate sysmon 2020-08-14 15:10:25 cpu3_freq_stat 600.00 1200.00 1062.26
setstate sysmon 2020-08-14 15:10:25 cpu3_idle_stat -1371.43 3855.00 98.89
setstate sysmon 2020-08-10 18:52:46 cpu_bogomips 76.80
setstate sysmon 2020-08-14 15:10:25 cpu_core_count 4
setstate sysmon 2020-08-14 15:10:25 cpu_freq 1200
setstate sysmon 2020-08-14 15:10:25 cpu_freq_stat 600.00 1200.00 1062.26
setstate sysmon 2020-08-14 15:10:25 cpu_idle_stat 12.62 99.64 90.73
setstate sysmon 2020-08-10 18:52:46 cpu_model_name ARMv7 Processor rev 4 (v7l)
setstate sysmon 2020-08-14 15:10:25 cpu_temp 53.15
setstate sysmon 2020-08-14 15:10:25 cpu_temp_avg 52.7
setstate sysmon 2020-08-14 15:10:25 cpu_temp_stat 0.00 70.91 52.63
setstate sysmon 2020-08-14 15:10:25 eth0 RX: 9203.39 MB, TX: 21749.27 MB, Total: 30952.66 MB
setstate sysmon 2020-08-14 15:10:25 eth0_diff RX: 0.15 MB, TX: 0.50 MB, Total: 0.65 MB
setstate sysmon 2020-08-14 15:10:25 eth0_ip 192.168.50.33
setstate sysmon 2020-01-29 19:31:33 eth0_ip6 fe80::1503:575a:2a7e:b4a4
setstate sysmon 2020-08-14 15:10:25 eth0_rx 9650457474
setstate sysmon 2020-08-14 15:10:25 eth0_speed 100
setstate sysmon 2020-08-14 15:10:25 eth0_tx 22805761813
setstate sysmon 2020-08-14 15:10:25 fhemstarttime 1597078310
setstate sysmon 2020-08-14 15:10:25 fhemstarttime_text 10.08.2020 18:51:50
setstate sysmon 2020-08-14 15:10:25 fhemuptime 332315
setstate sysmon 2020-08-14 15:10:25 fhemuptime_text 3 days, 20 hours, 18 minutes
setstate sysmon 2020-08-14 15:10:25 fs_boot Total: 253 MB, Used: 52 MB, 21 %, Available: 202 MB at /boot
setstate sysmon 2020-08-14 15:10:25 fs_root Total: 14671 MB, Used: 6453 MB, 46 %, Available: 7588 MB at /
setstate sysmon 2020-08-14 15:10:25 idletime 2350976 91.16 %
setstate sysmon 2020-08-14 15:10:25 idletime_text 27 days, 05 hours, 02 minutes (91.16 %)
setstate sysmon 2020-08-14 15:10:25 loadavg 0.31 0.34 0.31
setstate sysmon 2020-08-10 18:52:46 perl_version v5.28.1
setstate sysmon 2020-08-14 15:10:25 ram Total: 926.05 MB, Used: 415.30 MB, 44.85 %, Free: 99.27 MB
setstate sysmon 2020-08-14 15:10:25 ram_free 99.27
setstate sysmon 2020-08-14 15:10:25 ram_used 415.30
setstate sysmon 2020-08-14 15:10:25 ram_used_stat 132.18 841.10 416.84
setstate sysmon 2020-08-14 15:10:25 starttime 1594831678
setstate sysmon 2020-08-14 15:10:25 starttime_text 15.07.2020 18:47:58
setstate sysmon 2020-08-14 15:10:25 stat_cpu 77644626 306967 6814732 940390764 1656831 0 439219
setstate sysmon 2020-08-14 15:10:25 stat_cpu0 44354745 54498 2504419 206295430 731042 0 433990
setstate sysmon 2020-08-14 15:10:25 stat_cpu0_diff 1733 0 96 3903 189 0 16
setstate sysmon 2020-08-14 15:10:25 stat_cpu0_percent 29.19 0.00 1.62 65.74 3.18 0.00 0.27
setstate sysmon 2020-08-14 15:10:25 stat_cpu0_text user: 29.19 %, nice: 0.00 %, sys: 1.62 %, idle: 65.74 %, io: 3.18 %, irq: 0.00 %, sirq: 0.27 %
setstate sysmon 2020-08-14 15:10:25 stat_cpu1 8834822 110881 1556170 246875649 310588 0 2374
setstate sysmon 2020-08-14 15:10:25 stat_cpu1_diff 24 0 35 5938 0 0 0
setstate sysmon 2020-08-14 15:10:25 stat_cpu1_percent 0.40 0.00 0.58 99.02 0.00 0.00 0.00
setstate sysmon 2020-08-14 15:10:25 stat_cpu1_text user: 0.40 %, nice: 0.00 %, sys: 0.58 %, idle: 99.02 %, io: 0.00 %, irq: 0.00 %, sirq: 0.00 %
setstate sysmon 2020-08-14 15:10:25 stat_cpu2 16709039 72424 1511069 238876922 312247 0 1433
setstate sysmon 2020-08-14 15:10:25 stat_cpu2_diff 220 0 18 5740 11 0 0
setstate sysmon 2020-08-14 15:10:25 stat_cpu2_percent 3.67 0.00 0.30 95.84 0.18 0.00 0.00
setstate sysmon 2020-08-14 15:10:25 stat_cpu2_text user: 3.67 %, nice: 0.00 %, sys: 0.30 %, idle: 95.84 %, io: 0.18 %, irq: 0.00 %, sirq: 0.00 %
setstate sysmon 2020-08-14 15:10:25 stat_cpu3 7746020 69164 1243074 248342762 302952 0 1422
setstate sysmon 2020-08-14 15:10:25 stat_cpu3_diff 2 0 16 5979 0 0 0
setstate sysmon 2020-08-14 15:10:25 stat_cpu3_percent 0.03 0.00 0.27 99.70 0.00 0.00 0.00
setstate sysmon 2020-08-14 15:10:25 stat_cpu3_text user: 0.03 %, nice: 0.00 %, sys: 0.27 %, idle: 99.70 %, io: 0.00 %, irq: 0.00 %, sirq: 0.00 %
setstate sysmon 2020-08-14 15:10:25 stat_cpu_diff 1979 0 165 21560 200 0 16
setstate sysmon 2020-08-14 15:10:25 stat_cpu_percent 8.27 0.00 0.69 90.13 0.84 0.00 0.07
setstate sysmon 2020-08-14 15:10:25 stat_cpu_text user: 8.27 %, nice: 0.00 %, sys: 0.69 %, idle: 90.13 %, io: 0.84 %, irq: 0.00 %, sirq: 0.07 %
setstate sysmon 2020-08-14 15:10:25 swap Total: 100.00 MB, Used: 99.97 MB,  99.97 %, Free: 0.03 MB
setstate sysmon 2020-08-14 15:10:25 swap_used_stat 0.00 100.00 99.98
setstate sysmon 2020-08-14 15:10:25 uptime 2578947
setstate sysmon 2020-08-14 15:10:25 uptime_text 29 days, 20 hours, 22 minutes


Auch Vermutungen sind willkommen.
Gruß Reinhard
Titel: Antw:Was war denn das gestern? Zigtausende "sysmon:loadavg" Fehler im Log
Beitrag von: KölnSolar am 14 August 2020, 18:01:02
Hi Reinhard,
dann vermute ich mal.  ;)
Ja, SD-Karte kann es immer sein. Spätestens jetzt Dein Konzept sattelfest machen, um beim plötzlichen Tod schnell auf ein Backup umsteigen zu können.
Vielleicht war es auch nur ein kurzzeitiger "Aussetzer" im OS. Ich hab manchmal unsinnige Perl warnings von Sysmon, wenn zuvor mein GPIO4-1W-Bus gesponnen hat. Sysmon meint dann eine CPU-Temp zu erkennen und kann dann die Daten nicht interpretieren. Nach einem Reboot ist der Spuk dann wieder vorbei.
Grüße Markus
Titel: Antw:Was war denn das gestern? Zigtausende "sysmon:loadavg" Fehler im Log
Beitrag von: Rewe2000 am 14 August 2020, 18:32:28
Hallo Markus,

meinst du ich kann jetzt noch in dem Zustand ein Image ziehen oder sollte ich alles koplett neu aufsetzen?
In 2 Stunden wäre Neuaufsetzen erledigt,  immer eine schöne Tätigkeit, um nicht aus der Übung zu kommen.;)

Absolut komisch ist die große Anzahl an Warnings in nur 5 Sekunden (was ein Raspi da doch für Power hat), nicht einmal Perfmon hat zwischendurch wegen einfrieren gemeckert. Und noch komischer, ohne shutdown war der Spuk wieder von selbst vorbei.

So etwas hatte ich noch nie, in der Vergangenheit konnte ich immer einen "Schuldigen" für so massive Warnungen finden.

Danke für deine Meinung
Gruß Reinhard
Titel: Antw:Was war denn das gestern? Zigtausende "sysmon:loadavg" Fehler im Log
Beitrag von: KölnSolar am 14 August 2020, 19:48:40
Zitatmeinst du ich kann jetzt noch in dem Zustand ein Image ziehen oder sollte ich alles koplett neu aufsetzen?
Da gehen die Meinungen auseinander. Ich persönlich bevorzuge images, weil schnell und einfach. Zum Neuaufsetzen ist meine Doku zu schludrig.  ::) Ich mach aber auch selten "Experimente", was im umgekehrten Fall sicherlich ein Argument für das Neuaufsetzen mit "Leichenbeseitigung" ist.

Wenn Du jetzt ein image ziehst, hast Du immerhin ein (fast) vollständig designtes u. funktionierendes System. Schlimmstenfalls lassen sich aus dem image einzelne Dateien wieder extrahieren.
Have fun
Markus
Titel: Antw:Was war denn das gestern? Zigtausende "sysmon:loadavg" Fehler im Log
Beitrag von: Rewe2000 am 15 August 2020, 13:55:09
Hallo,

da hab ich mich zu früh gefreut, den gleichen Fehler hatte ich wieder, ca. einen Tag später:

2020.08.14 17:13:32 1: PERL WARNING: Argument "["sysmon" isn't numeric in subtraction (-) at ./FHEM/92_FileLog.pm line 862, <GEN1321> line 37.
2020.08.14 17:13:32 1: PERL WARNING: Bareword found where operator expected at (eval 64500) line 1, near "","sysmon"
2020.08.14 17:13:32 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.14 17:13:32 1: PERL WARNING: (Missing operator before sysmon?)
2020.08.14 17:13:32 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.14 17:13:32 1: PERL WARNING: Bareword "loadavg::" refers to nonexistent package at (eval 64500) line 1, <GEN1321> line 43.
2020.08.14 17:13:32 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.14 17:13:32 1: PERL WARNING: Bareword found where operator expected at (eval 64501) line 1, near "","sysmon"
2020.08.14 17:13:32 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.14 17:13:32 1: PERL WARNING: Bareword "loadavg::" refers to nonexistent package at (eval 64501) line 1, <GEN1321> line 55.
2020.08.14 17:13:32 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.14 17:13:32 1: PERL WARNING: Bareword found where operator expected at (eval 64502) line 1, near "","sysmon"
2020.08.14 17:13:32 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
.....
ca. 12500 ähnliche Meldungen ausgeblendet
.....
2020.08.14 17:13:37 1: PERL WARNING: Bareword found where operator expected at (eval 67611) line 1, near "","sysmon"
2020.08.14 17:13:37 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.14 17:13:37 1: PERL WARNING: Bareword "loadavg::" refers to nonexistent package at (eval 67611) line 1, <GEN1324> line 8448.
2020.08.14 17:13:37 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.14 17:13:37 1: PERL WARNING: Bareword found where operator expected at (eval 67612) line 1, near "","sysmon"
2020.08.14 17:13:37 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.14 17:13:37 1: PERL WARNING: Bareword "loadavg::" refers to nonexistent package at (eval 67612) line 1, <GEN1324> line 8456.
2020.08.14 17:13:37 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.14 17:13:37 1: PERL WARNING: Bareword found where operator expected at (eval 67613) line 1, near "","sysmon"
2020.08.14 17:13:37 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.14 17:13:37 1: PERL WARNING: Bareword "loadavg::" refers to nonexistent package at (eval 67613) line 1, <GEN1324> line 8460.
2020.08.14 17:13:37 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.14 17:13:37 1: PERL WARNING: Bareword found where operator expected at (eval 67614) line 1, near "","sysmon"
2020.08.14 17:13:37 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.14 17:13:37 1: PERL WARNING: Bareword "loadavg::" refers to nonexistent package at (eval 67614) line 1, <GEN1324> line 8460.
2020.08.14 17:13:37 3: eval: :$val=~s/([\d.]*).[\d.]*.[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/[\d.]*.([\d.]*).[\d.]*/$1/eg","sysmon:loadavg:::$val=~s/([\d.]*).[\d.]*.([\d.]*)/$1/eg"]
2020.08.14 17:13:37 1: Perfmon: possible freeze starting at 17:13:35, delay is 2.994


Anmerkung zu den Zeitintervallen von sysmon:
ZitatDie Parameter M1 bis M4 legen die Aktualisierungsintervalle für verschiedenen Readings (Statistiken) fest. Die Parameter sind als Multiplikatoren für die Zeit, die durch INTERVAL_BASE definiert ist, zu verstehen. Da diese Zeit fest auf 60 Sekunden gesetzt ist, können die Mx-Parameters als Zeitintervalle in Minuten angesehen werden.
Wird einer (oder mehrere) Multiplikatoren auf Null gesetzt werden, wird das entsprechende Readings deaktiviert.

Bis heute verstehe ich nicht, weshalb die Meldungen nur einmal täglich kommen, so wie ich das sehe ist doch der längste Interval bei mir auf 10 Minuten (M4) eingestellt!

Habe mich dazu entschlossen eine neue SD-Karte zu verwenden und diese mit einem Image der alten Karte zu bespielen (Neuaufsetzen kann ich ja noch immer) :)

Bin mal gespannt ob der Fehler jetzt nochmals kommt, wenn ja, so muss ich weitersuchen, um  hier ein wenig Licht ins Dunkel zu bringen.

Gruß Reinhard
Titel: Antw:Was war denn das gestern? Zigtausende "sysmon:loadavg" Fehler im Log
Beitrag von: Rewe2000 am 17 August 2020, 09:59:29
Hallo,

kurzes Update:

Nachdem ich meinem Raspi eine neue SD-Karte (über Image Backup) spendiert habe ist der Fehler nicht mehr aufgetreten.

Ich denke bei laufender MySQL Datenbank mit vielen zu loggenden Daten, sollte man sich angewöhnen den Raspi immer zu Weihnachten eine neue SD-Card zu "schenken", das erspart einem selbst viel schreiberei und Nerven. Oder doch irgendwann mal eine andere Hardware, oder zumindest eine SSD.

Gruß Reinhard