Cannot fork: Cannot allocate memory | BlockingInformParent

Begonnen von Burny4600, 14 Februar 2018, 10:33:06

Vorheriges Thema - Nächstes Thema

CoolTux

Komisch. Ich bin die Seiten des Threads durchgegangen und habe überall geschaut.
Aber ein Versuch wäre es ja Wert. Nicht das die User noch fälschlicher Weise denken hier geht es nicht weiter. Das stimmt ja nicht, selbst Rudi liest sicherlich immer mit, weiß aber im Moment selbst noch nicht ganz oder testet noch.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

binford6000

Bei mir kommen auch weder SIP noch MPD zum Einsatz. Dafür die folgenden:
System Info
ConfigType: configFile
SVN rev: 16492
OS: linux
Perl: 5.24.1
uniqueId: 197...

Modules Model Count
ABFALL 1
AMADCommBridge 1
AMADDevice 1
Astro 1
Aurora 1
CALVIEW 1
Calendar 5
DOIF
FHEM 20
DOIFtools 1
EGPM 4
EGPM2LAN 1
ENIGMA2
dm800se 1
EnOcean 2
FHEM2FHEM 1
FHEMWEB 2
FRITZBOX
FRITZ!Box 6430 Cable 1
FileLog 5
GUEST 1
HOMEMODE 1
HTTPMOD 1
HUEBridge 1
HUEDevice 7
RB 185 C 1
LCT001 3
LWB004 2
IPCAM 1
KODI 1
LightScene 6
MQTT 1
MQTT_DEVICE 2
PRESENCE
function 4
lan-ping 5
event 5
PROPLANTA 1
QRCode 1
RESIDENTS 2
RFHEM 1
ROOMMATE 3
RandomTimer 3
SONOS 1
SONOSPLAYER
Sonos_S12 1
SVG 3
SYSMON 1
TCM
ESP3 1
TRAFFIC 7
TelegramBot 1
Twilight 1
UWZ 1
Verkehrsinfo 3
WINCONNECT
Windows 10 Enterprise 1
Windows 10 Home 1
WOL 2
Weather 1
WeekdayTimer 1
Wunderground 1
YAMAHA_AVR
RX-V479 1
alexa 1
allowed 2
archetype 4
at 6
autocreate 1
cmdalias 16
dash_dhcp 1
dummy 43
freezemon 1 (deaktiviert)
harmony 1
holiday 2
livetracking 1
monitoring 1
msgConfig 1
msgDialog 16
notify 32
readingsGroup 7
readingsHistory 1
remotecontrol 1
rssFeed 1
serviced 12
siri 1
speedtest 1
structure 8
telnet 1
weblink 8

VG Sebastian

jailbreaker07

Hallo,
Bei mir kann es das Sip Modul nicht sein.... ich habe das Modul gelöscht, restart und eine halbe Stunde später ist der freier Speicher beim ausführen des Fhem Backups von 320mb auf 60mb gefallen....


Gesendet von iPhone mit Tapatalk

CoolTux

Och Menno, wäre ja auch zu einfach gewesen. Danke für die Rückmeldungen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

DS_Starter

Einen Hinweis hätte ich noch aus eigener Erfahrung.
Wer 98_apptime einsetzt, sollte auf jeden Fall die aktuelle Version

98_apptime.pm             16460 2018-03-21 18:08:15Z martinp876

verwenden.
Das ältere apptime ist nicht kompatibel zur aktuellen fhem.pl.
Das Modul freezemon lädt zum Beispiel mit gesetztem Attribut "fm_forceApptime = 1" apptime automatisch.

Das Problem des ansteigenden Speichers hatte ich auch kurz nach der Umstellung der  InternalTimer-Verwaltung Mitte Februar.
Siehe hier: https://forum.fhem.de/index.php/topic,81365.msg771811.html#msg771811

Kurztest. Dieses Statement im FHEMWEB-Kommandozeile abgesetzt sollte nichts ausgeben:


{ join("\n", map {$intAtA[$_]->{FN}} grep { !$intAt{ $intAtA[$_]->{atNr} } } (0..@intAtA)) }

ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

binford6000

ZitatKurztest. Dieses Statement im FHEMWEB-Kommandozeile abgesetzt sollte nichts ausgeben:

Code: [Auswählen]
{ join("\n", map {$intAtA[$_]->{FN}} grep { !$intAt{ $intAtA[$_]->{atNr} } } (0..@intAtA)) }
Korrekt, die Ausgabe bleibt leer. Im Log erscheint aber folgendes:
2018.03.27 16:01:59 1: PERL WARNING: Use of uninitialized value in hash element at (eval 5130) line 1.
2018.03.27 16:01:59 3: eval: { join("\n", map {$intAtA[$_]->{FN}} grep { !$intAt{ $intAtA[$_]->{atNr} } } (0..@intAtA)) }
2018.03.27 16:01:59 1: PERL WARNING: Use of uninitialized value in join or string at (eval 5130) line 1.
2018.03.27 16:01:59 3: eval: { join("\n", map {$intAtA[$_]->{FN}} grep { !$intAt{ $intAtA[$_]->{atNr} } } (0..@intAtA)) }

VG Sebastian

DS_Starter

ZitatKorrekt, die Ausgabe bleibt leer. Im Log erscheint aber folgendes:
Ja, ist gut. Ist nur ein Test. Im Problemfall käme so eine Ausgabe:


CODE(0x1b36920)
CODE(0x1b45c10)
CODE(0x1be2988)
CODE(0x182ea88)
CODE(0x1c5ed48)
CODE(0x3ba2e58)
CODE(0x3cf6018)
CODE(0x4e12640)
CODE(0x5478bd8)
CODE(0x5b60530)
.......


Sieht man in dem von mir verlinkten Thread.


ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

rudolfkoenig

ZitatRudi liest sicherlich immer mit, weiß aber im Moment selbst noch nicht ganz oder testet noch.
Ich lese mit, gute Ideen habe ich keine, und teste deswegen auch nicht. "Stochern im dunkeln": kann jemand die Ausgabe von "cat /proc/<fhem-pid>/status" hier direkt nach dem Start, und bei deutlichen Anzeichen von einem Problem hier hochladen?

rico5588

Hallo,

die Module
FRITZBOX,FB_CALLMONITOR,FB_CALLLIST,SIP
kann ich ausschließen.
Deaktivieren hat bei mir nicht geholfen.
Werde heute Nachmittag mal presence testen...oder noch andere Vorschläge?
Geht nicht gibt's nicht.
NUC-I3+Proxmox, Fritzbox 7590 AX, Synology DS414
Dimplex Wärmepumpe, Lüftungsanlage, Solarlog 1200
HM,IT,Lacross,EspEasy,Modbus,MQTT2, Freund von Shelly

binford6000

Zitat"Stochern im dunkeln": kann jemand die Ausgabe von "cat /proc/<fhem-pid>/status" hier direkt nach dem Start, und bei deutlichen Anzeichen von einem Problem hier hochladen?
Hallo Rudi, klaro geht das!  :)

Wenn die Meldung "Cannot fork: Cannot allocate memory" auftaucht:
Erste Anzeichen sind:

  • PRESENCE-Devices mit LAN-Ping können kein ping mehr absetzen
  • serviced-Devices können keinen Service Status mehr abrufen
sudo cat /proc/13445/status
Name:   perl
Umask:  0022
State:  S (sleeping)
Tgid:   13445
Ngid:   0
Pid:    13445
PPid:   1
TracerPid:      0
Uid:    999     999     999     999
Gid:    20      20      20      20
FDSize: 256
Groups: 5 20
NStgid: 13445
NSpid:  13445
NSpgid: 453
NSsid:  453
VmPeak:   495316 kB
VmSize:   495316 kB
VmLck:         0 kB
VmPin:         0 kB
VmHWM:    487304 kB
VmRSS:    487304 kB
RssAnon:          479776 kB
RssFile:            7528 kB
RssShmem:              0 kB
VmData:   481760 kB
VmStk:       132 kB
VmExe:      1676 kB
VmLib:      6344 kB
VmPTE:       494 kB
VmPMD:         0 kB
VmSwap:        0 kB
Threads:        1
SigQ:   0/7742
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000011086
SigCgt: 0000000180006001
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
CapBnd: 0000003fffffffff
CapAmb: 0000000000000000
NoNewPrivs:     0
Seccomp:        0
Cpus_allowed:   f
Cpus_allowed_list:      0-3
Mems_allowed:   1
Mems_allowed_list:      0
voluntary_ctxt_switches:        119313
nonvoluntary_ctxt_switches:     93028


Und hier direkt nach einem Neustart:
sudo cat /proc/29490/status
Name:   perl
Umask:  0022
State:  S (sleeping)
Tgid:   29490
Ngid:   0
Pid:    29490
PPid:   1
TracerPid:      0
Uid:    999     999     999     999
Gid:    20      20      20      20
FDSize: 256
Groups: 5 20
NStgid: 29490
NSpid:  29490
NSpgid: 453
NSsid:  453
VmPeak:   131820 kB
VmSize:   131608 kB
VmLck:         0 kB
VmPin:         0 kB
VmHWM:    123408 kB
VmRSS:    123404 kB
RssAnon:          115792 kB
RssFile:            7612 kB
RssShmem:              0 kB
VmData:   118052 kB
VmStk:       132 kB
VmExe:      1676 kB
VmLib:      6344 kB
VmPTE:       134 kB
VmPMD:         0 kB
VmSwap:        0 kB
Threads:        1
SigQ:   0/7742
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000011086
SigCgt: 0000000180006001
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
CapBnd: 0000003fffffffff
CapAmb: 0000000000000000
NoNewPrivs:     0
Seccomp:        0
Cpus_allowed:   f
Cpus_allowed_list:      0-3
Mems_allowed:   1
Mems_allowed_list:      0
voluntary_ctxt_switches:        610
nonvoluntary_ctxt_switches:     1549


VG Sebastian

rudolfkoenig

Ok, nichts Neues: Datensegment (VmData) waechst, typisch fuer Speicherleck.

Das Letzte was mir einfaellt, dass ein Freiwilliger mit dem Problem nach und nach Module deaktiviert, bis das Problem nicht mehr auftritt. Beachte: mit binaere Suche sind es hoechstens log(N) Neustarts :)

nils_

Zitat von: rudolfkoenig am 28 März 2018, 11:21:03
Das Letzte was mir einfaellt, dass ein Freiwilliger mit dem Problem nach und nach Module deaktiviert, bis das Problem nicht mehr auftritt. Beachte: mit binaere Suche sind es hoechstens log(N) Neustarts :)
oder jemand ohne probleme aktiviert nach und nach module  ::)
viele Wege in FHEM es gibt!

enno

Zitat von: rudolfkoenig am 28 März 2018, 11:21:03
Das Letzte was mir einfaellt, dass ein Freiwilliger mit dem Problem nach und nach Module deaktiviert, bis das Problem nicht mehr auftritt. Beachte: mit binaere Suche sind es hoechstens log(N) Neustarts :)

Ich bin schon dabei. Ich lager ein Modul (MPD, SIP, AVM) nach dem anderen auf meinen zweiten Pi aus. Verbunden über FHEM2FHEM und Dummys funktioniert die Steuerung auf dem auffälligen System weiter.

Die Verlagerung von MPD hat den Speicherverbrauch deutlich reduziert, aber noch nicht beseitigt. Ich warte gerade ab, wann das System das nächste mal stehen bleibt. Dann werde ich die ganzen Wetterdienste umziehen...

Gruss
  Enno
Einfacher FHEM Anwender auf Intel®NUC

eisman

hi,

ich hatte das Problem die letzten zwei tage auch,
ich hab ipv6 und Lan-Team in meinem Netzwerk abgeschaltet.
seit über 14 stunden keine Meldung mehr,
nur die laufenden HMLAN Disconnects sind zwar weniger geworden,
nur halt noch da.

kann also nicht sagen ob es vielleicht dazu gehört.
gruss
1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian, Homematic,ZigBee         / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian,MQTT                               / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S

Burny4600

Automatischer Neustart bei RAM Speicher 0MB hat keine Funktion.
Das Reading des Ram Speicher gibt im Fehlerfall n/a aus und nicht Null!
Internals:
   CFGFN      /media/hdd/fhem/mycfg/schnittstellen_rasp02.cfg
   DEF        1 1 1 10
   INTERVAL_BASE 60
   INTERVAL_MULTIPLIERS 1 1 1 10
   MODE       local
   NAME       sysmon
   NR         92
   STATE      Error: Blocking call aborted (timeout)
   TYPE       SYSMON
   READINGS:
     2018-03-28 16:43:16   cpu0_freq       600
     2018-03-28 16:43:16   cpu0_freq_stat  600.00 1200.00 759.83
     2018-03-28 00:39:20   cpu0_idle_stat  8.24 99.91 96.98
     2018-03-28 16:43:16   cpu1_freq       600
     2018-03-28 16:43:16   cpu1_freq_stat  600.00 1200.00 759.83
     2018-03-28 00:39:20   cpu1_idle_stat  10.10 100.00 99.14
     2018-03-28 16:43:16   cpu2_freq       600
     2018-03-28 16:43:16   cpu2_freq_stat  600.00 1200.00 759.83
     2018-03-28 00:39:20   cpu2_idle_stat  5.73 100.00 97.92
     2018-03-28 16:43:16   cpu3_freq       600
     2018-03-28 16:43:16   cpu3_freq_stat  600.00 1200.00 759.83
     2018-03-28 00:39:20   cpu3_idle_stat  15.66 100.00 97.30
     2018-03-24 13:36:21   cpu_bogomips    38.40
     2018-03-28 01:40:46   cpu_core_count  4
     2018-03-28 16:43:16   cpu_freq        600
     2018-03-28 16:43:16   cpu_freq_stat   600.00 1200.00 759.83
     2018-03-28 00:39:20   cpu_idle_stat   46.32 99.57 97.86
     2018-03-24 13:36:21   cpu_model_name  ARMv7 Processor rev 4 (v7l)
     2018-03-28 01:40:46   cpu_temp        0.00
     2018-03-28 01:40:46   cpu_temp_avg    0.2
     2018-03-28 01:40:46   cpu_temp_stat   0.00 63.38 0.01
     2018-03-28 01:40:46   ethernet        not available
     2018-03-28 01:40:46   ethernet_diff   not available
     2018-03-28 00:39:20   ethernet_ip     192.168.17.182
     2018-03-28 00:39:20   ethernet_rx     203558254
     2018-03-28 00:39:20   ethernet_speed  not available
     2018-03-28 00:39:20   ethernet_tx     256661532
     2018-03-28 01:40:46   fhemstarttime   1521894924
     2018-03-28 01:40:46   fhemstarttime_text 24.03.2018 13:35:24
     2018-03-28 01:40:46   fhemuptime      299122
     2018-03-28 01:40:46   fhemuptime_text 3 days, 11 hours, 05 minutes
     2018-03-28 01:40:46   fs_boot         Total: 0 MB, Used: 0 MB, 0 %, Available: 0 MB at /boot (not available)
     2018-03-28 01:40:46   fs_hdd          Total: 0 MB, Used: 0 MB, 0 %, Available: 0 MB at /media/hdd (not available)
     2018-03-28 01:40:46   fs_root         Total: 0 MB, Used: 0 MB, 0 %, Available: 0 MB at / (not available)
     2018-03-28 00:39:20   idletime        285192 96.45 %
     2018-03-28 00:39:20   idletime_text   3 days, 07 hours, 13 minutes (96.45 %)
     2018-03-28 00:39:20   loadavg         0.22 0.23 0.19
     2018-03-24 13:36:21   perl_version    v5.24.1
     2018-03-28 01:40:46   ram             n/a
     2018-03-28 16:43:16   ram_used       
     2018-03-28 00:39:20   ram_used_stat   -1054.83 520.80 493.07
     2018-03-28 00:39:20   starttime       1521894667
     2018-03-28 00:39:20   starttime_text  24.03.2018 13:31:07
     2018-03-28 00:39:20   stat_cpu        491262 946 1997694 114077157 39128 0 20299
     2018-03-28 00:39:20   stat_cpu0       256813 185 605754 27622988 18353 0 19752
     2018-03-28 00:39:20   stat_cpu0_diff  311 0 305 28661 17 0 18
     2018-03-28 00:39:20   stat_cpu0_percent 1.06 0.00 1.04 97.78 0.06 0.00 0.06
     2018-03-28 00:39:20   stat_cpu0_text  user: 1.06 %, nice: 0.00 %, sys: 1.04 %, idle: 97.78 %, io: 0.06 %, irq: 0.00 %, sirq: 0.06 %
     2018-03-28 00:39:20   stat_cpu1       65159 217 500747 28783466 6241 0 277
     2018-03-28 00:39:20   stat_cpu1_diff  81 0 93 30036 3 0 1
     2018-03-28 00:39:20   stat_cpu1_percent 0.27 0.00 0.31 99.41 0.01 0.00 0.00
     2018-03-28 00:39:20   stat_cpu1_text  user: 0.27 %, nice: 0.00 %, sys: 0.31 %, idle: 99.41 %, io: 0.01 %, irq: 0.00 %, sirq: 0.00 %
     2018-03-28 00:39:20   stat_cpu2       89931 320 435602 28837265 8991 0 164
     2018-03-28 00:39:20   stat_cpu2_diff  37 0 108 30022 6 0 0
     2018-03-28 00:39:20   stat_cpu2_percent 0.12 0.00 0.36 99.50 0.02 0.00 0.00
     2018-03-28 00:39:20   stat_cpu2_text  user: 0.12 %, nice: 0.00 %, sys: 0.36 %, idle: 99.50 %, io: 0.02 %, irq: 0.00 %, sirq: 0.00 %
     2018-03-28 00:39:20   stat_cpu3       79359 224 455591 28833438 5543 0 106
     2018-03-28 00:39:20   stat_cpu3_diff  9 0 1429 28018 8 0 0
     2018-03-28 00:39:20   stat_cpu3_percent 0.03 0.00 4.85 95.09 0.03 0.00 0.00
     2018-03-28 00:39:20   stat_cpu3_text  user: 0.03 %, nice: 0.00 %, sys: 4.85 %, idle: 95.09 %, io: 0.03 %, irq: 0.00 %, sirq: 0.00 %
     2018-03-28 00:39:20   stat_cpu_diff   438 0 1935 116737 34 0 19
     2018-03-28 00:39:20   stat_cpu_percent 0.37 0.00 1.62 97.96 0.03 0.00 0.02
     2018-03-28 00:39:20   stat_cpu_text   user: 0.37 %, nice: 0.00 %, sys: 1.62 %, idle: 97.96 %, io: 0.03 %, irq: 0.00 %, sirq: 0.02 %
     2018-03-28 01:40:46   swap            n/a
     2018-03-28 00:39:20   swap_used_stat  0.00 0.00 0.00
     2018-03-28 00:39:20   uptime          295692
     2018-03-28 00:39:20   uptime_text     3 days, 10 hours, 08 minutes
   helper:
     net_ethernet_stat_class 0
     proc_fs    1
     sys_cpu0_freq 1
     sys_cpu0_temp 0
     sys_cpu1_freq 1
     sys_cpu1_temp 0
     sys_cpu2_freq 1
     sys_cpu2_temp 0
     sys_cpu3_freq 1
     sys_cpu3_temp 0
     sys_cpu4_freq 0
     sys_cpu4_temp 0
     sys_cpu5_freq 0
     sys_cpu5_temp 0
     sys_cpu6_freq 0
     sys_cpu6_temp 0
     sys_cpu7_freq 0
     sys_cpu7_temp 0
     sys_cpu_core_num 4
     sys_cpu_freq_rpi_bbb 1
     sys_cpu_num 1
     sys_cpu_temp_bbb 0
     sys_cpu_temp_rpi 1
     sys_fb     0
     sys_power_ac 0
     sys_power_bat 0
     sys_power_usb 0
     u_first_mark 1
     READOUT_RUNNING_PID:
       abortFn    SYSMON_blockingAbort
       arg        sysmon|0
       bc_pid     25541
       finishFn   SYSMON_blockingFinish
       fn         SYSMON_blockingCall
       pid        WAITING:
       timeout    55
       abortArg:
     cur_readings_map:
       cpu0_freq  CPU frequency (core 0)
       cpu0_freq_stat CPU frequency (core 0) stat
       cpu0_idle_stat CPU0 min/max/avg (idle)
       cpu1_freq  CPU frequency (core 1)
       cpu1_freq_stat CPU frequency (core 1) stat
       cpu1_idle_stat CPU1 min/max/avg (idle)
       cpu2_freq  CPU frequency (core 2)
       cpu2_freq_stat CPU frequency (core 2) stat
       cpu2_idle_stat CPU2 min/max/avg (idle)
       cpu3_freq  CPU frequency (core 3)
       cpu3_freq_stat CPU frequency (core 3) stat
       cpu3_idle_stat CPU3 min/max/avg (idle)
       cpu4_idle_stat CPU4 min/max/avg (idle)
       cpu5_idle_stat CPU5 min/max/avg (idle)
       cpu6_idle_stat CPU6 min/max/avg (idle)
       cpu7_idle_stat CPU7 min/max/avg (idle)
       cpu_bogomips BogoMIPS
       cpu_core_count Number of CPU cores
       cpu_freq   CPU frequency
       cpu_freq_stat CPU frequency stat
       cpu_idle_stat CPU min/max/avg (idle)
       cpu_model_name CPU model name
       cpu_temp   CPU temperature
       cpu_temp_avg Average CPU temperature
       cpu_temp_stat CPU temperature stat
       date       Date
       ethernet   Ethernet
       ethernet_diff Ethernet (diff)
       ethernet_ip Ethernet (IP)
       ethernet_ip6 Ethernet (IP6)
       ethernet_rx Ethernet (RX)
       ethernet_speed Ethernet (speed)
       ethernet_tx Ethernet (TX)
       fhemstarttime Fhem start time
       fhemstarttime_text Fhem start time
       fhemuptime System up time
       fhemuptime_text FHEM up time
       fs_boot    Filesystem-Boot
       fs_boot_free Filesystem-Boot (free)
       fs_boot_used Filesystem-Boot (used)
       fs_boot_used_percent Filesystem-Boot (used %)
       fs_hdd     LAN-HDD
       fs_hdd_free LAN-HDD (free)
       fs_hdd_used LAN-HDD (used)
       fs_hdd_used_percent LAN-HDD (used %)
       fs_root    microSD-lokal
       fs_root_free microSD-lokal (free)
       fs_root_used microSD-lokal (used)
       fs_root_used_percent microSD-lokal (used %)
       idletime   Idle time
       idletime_text Idle time
       io_sda     TEST
       io_sda_diff TEST
       io_sda_raw TEST
       loadavg    Load average
       loadavg_1  Load average 1
       loadavg_15 Load average 15
       loadavg_5  Load average 5
       perl_version Perl Version
       ram        RAM
       ram_free   RAM free
       ram_free_percent RAM free %
       ram_total  RAM total
       ram_used   RAM used
       ram_used_stat RAM used stat
       starttime  System start time
       starttime_text System start time
       stat_cpu   CPU statistics
       stat_cpu0  CPU0 statistics
       stat_cpu0_diff CPU0 statistics (diff)
       stat_cpu0_percent CPU0 statistics (diff, percent)
       stat_cpu0_text CPU0 statistics (text)
       stat_cpu1  CPU1 statistics
       stat_cpu1_diff CPU1 statistics (diff)
       stat_cpu1_percent CPU1 statistics (diff, percent)
       stat_cpu1_text CPU1 statistics (text)
       stat_cpu2  CPU2 statistics
       stat_cpu2_diff CPU2 statistics (diff)
       stat_cpu2_percent CPU2 statistics (diff, percent)
       stat_cpu2_text CPU2 statistics (text)
       stat_cpu3  CPU3 statistics
       stat_cpu3_diff CPU3 statistics (diff)
       stat_cpu3_percent CPU3 statistics (diff, percent)
       stat_cpu3_text CPU3 statistics (text)
       stat_cpu4  CPU4 statistics
       stat_cpu4_diff CPU4 statistics (diff)
       stat_cpu4_percent CPU4 statistics (diff, percent)
       stat_cpu4_text CPU4 statistics (text)
       stat_cpu5  CPU5 statistics
       stat_cpu5_diff CPU5 statistics (diff)
       stat_cpu5_percent CPU5 statistics (diff, percent)
       stat_cpu5_text CPU5 statistics (text)
       stat_cpu6  CPU6 statistics
       stat_cpu6_diff CPU6 statistics (diff)
       stat_cpu6_percent CPU6 statistics (diff, percent)
       stat_cpu6_text CPU6 statistics (text)
       stat_cpu7  CPU7 statistics
       stat_cpu7_diff CPU7 statistics (diff)
       stat_cpu7_percent CPU7 statistics (diff, percent)
       stat_cpu7_text CPU7 statistics (text)
       stat_cpu_diff CPU statistics (diff)
       stat_cpu_idle_percent CPU statistics idle %
       stat_cpu_io_percent CPU statistics io %
       stat_cpu_irq_percent CPU statistics irq %
       stat_cpu_nice_percent CPU statistics nice %
       stat_cpu_percent CPU statistics (diff, percent)
       stat_cpu_sirq_percent CPU statistics sirq %
       stat_cpu_sys_percent CPU statistics sys %
       stat_cpu_text CPU statistics (text)
       stat_cpu_user_percent CPU statistics user %
       swap       swap
       swap_free  swap free
       swap_total swap total
       swap_used  swap used
       swap_used_percent swap used %
       swap_used_stat swap used stat
       uptime     System up time
       uptime_text System up time
     excludes:
     shadow_map:
       cpu_core_count 4
       cpu_temp   0.00
       cpu_temp_avg 0.2
       cpu_temp_stat 0.00 63.38 0.01
       ethernet   not available
       ethernet_diff not available
       fhemstarttime 1521894924
       fhemstarttime_text 24.03.2018 13:35:24
       fhemuptime 353264
       fhemuptime_text 4 days, 02 hours, 07 minutes
       fs_boot    Total: 0 MB, Used: 0 MB, 0 %, Available: 0 MB at /boot (not available)
       fs_hdd     Total: 0 MB, Used: 0 MB, 0 %, Available: 0 MB at /media/hdd (not available)
       fs_root    Total: 0 MB, Used: 0 MB, 0 %, Available: 0 MB at / (not available)
       ram        n/a
       swap       n/a
Attributes:
   alias      Systemmonitor
   event-min-interval .*:600
   event-on-change-reading cpu_temp,cpu_temp_avg,cpu_freq,ethernet_diff,loadavg,ram,fs_.*,stat_cpu_percent
   eventMap   Initialized:it_nas@0CFB0C
   filesystems fs_boot:/boot:Filesystem-Boot,fs_root:/:microSD-lokal,fs_hdd:/media/hdd:LAN-HDD
   group      RPi
   icon       time_graph
   network-interfaces ethernet:eth0:Ethernet
   room       _Systemlast
   sortby     01
   userReadings ram_used {
if (ReadingsVal($name,'ram','0')  =~ m/Used:\s(.*)\sMB,/) {
return $1;
}
}
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT