Logic Machine Forum
System Load Variable - Printable Version

+- Logic Machine Forum (https://forum.logicmachine.net)
+-- Forum: LogicMachine eco-system (https://forum.logicmachine.net/forumdisplay.php?fid=1)
+--- Forum: Scripting (https://forum.logicmachine.net/forumdisplay.php?fid=8)
+--- Thread: System Load Variable (/showthread.php?tid=5654)



System Load Variable - pioneersteffen - 05.10.2024

Hi @all,

is there an option to call the actual system / processor load in a script? 

I haven’t found anything in the LUA reference manual.

Many thanks for your help!

Best regards 
Steffen


RE: System Load Variable - Fahd - 05.10.2024

Resident script with a 60-second sleep interval. 
Create two 2-byte objects and name them CPU and Memory.
Code:
load = io.readfile('/proc/loadavg'):split(' ')[ 1 ]
memtotal = data:match('MemTotal:%s+(%d+)')
memavail = data:match('MemAvailable:%s+(%d+)')
memusage = math.floor((memtotal - memavail) / memtotal * 1000) / 10
log(load, memusage)
grp.update('CPU', load)
grp.update('Memory', memusage)



RE: System Load Variable - admin - 07.10.2024

Check this: https://forum.logicmachine.net/showthread.php?tid=2233


RE: System Load Variable - pioneersteffen - 30.11.2024

Hi Fahd,
hi Daniel,

many thanks for your help! It works now for a overall performance log.

Is it also possible to log a specific process what memory and CPU it consumes?

Many thanks for your help!

Best Regards
Steffen


RE: System Load Variable - admin - 02.12.2024

What process do you want to monitor and why?


RE: System Load Variable - pioneersteffen - 07.12.2024

Hi Admin,

I looking for a really strange memory issue.

Out of: /proc/meminfo I extracted the log over time and there is a continuous increase of AnonPages and Inactive(anon). 

Now I want to analyze further what process is the reason for it. How can I do that?

Many thanks for your help!

Best regards 
Steffen 

P.S.: Here are some logs

Code:
System_Ressources 01.12.2024 06:07:35
* string: MemTotal:         254292 kB
MemFree:          122208 kB
MemAvailable:     160292 kB
Buffers:            4832 kB
Cached:            48516 kB
SwapCached:            0 kB
Active:            31548 kB
Inactive:          83864 kB
Active(anon):      11688 kB
Inactive(anon):    62244 kB
Active(file):      19860 kB
Inactive(file):    21620 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 8 kB
Writeback:             0 kB
AnonPages:         62080 kB
Mapped:             9328 kB
Shmem:             11868 kB
KReclaimable:       4256 kB
Slab:               9280 kB
SReclaimable:       4256 kB
SUnreclaim:         5024 kB
KernelStack:         568 kB
PageTables:          988 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      127144 kB
Committed_AS:      88444 kB
VmallocTotal:     770048 kB
VmallocUsed:          44 kB
VmallocChunk:          0 kB
Percpu:               32 kB


System_Ressources 01.12.2024 14:45:38
* string: MemTotal:         254292 kB
MemFree:          114252 kB
MemAvailable:     153244 kB
Buffers:            5460 kB
Cached:            48984 kB
SwapCached:            0 kB
Active:            32564 kB
Inactive:          91184 kB
Active(anon):      11868 kB
Inactive(anon):    69500 kB
Active(file):      20696 kB
Inactive(file):    21684 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                24 kB
Writeback:             0 kB
AnonPages:         69320 kB
Mapped:             9324 kB
Shmem:             12064 kB
KReclaimable:       4268 kB
Slab:               9264 kB
SReclaimable:       4268 kB
SUnreclaim:         4996 kB
KernelStack:         512 kB
PageTables:          864 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      127144 kB
Committed_AS:      89460 kB
VmallocTotal:     770048 kB
VmallocUsed:          44 kB
VmallocChunk:          0 kB
Percpu:               32 kB

System_Ressources 02.12.2024 22:17:14
* string: MemTotal:         254292 kB
MemFree:           73572 kB
MemAvailable:     137088 kB
Buffers:            7512 kB
Cached:            71964 kB
SwapCached:            0 kB
Active:            38452 kB
Inactive:         125648 kB
Active(anon):      12548 kB
Inactive(anon):    84816 kB
Active(file):      25904 kB
Inactive(file):    40832 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 8 kB
Writeback:             0 kB
AnonPages:         84640 kB
Mapped:             9328 kB
Shmem:             12740 kB
KReclaimable:       4608 kB
Slab:               9660 kB
SReclaimable:       4608 kB
SUnreclaim:         5052 kB
KernelStack:         520 kB
PageTables:          912 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      127144 kB
Committed_AS:     105456 kB
VmallocTotal:     770048 kB
VmallocUsed:          44 kB
VmallocChunk:          0 kB
Percpu:               32 kB


System_Ressources 03.12.2024 05:45:01
* string: MemTotal:         254292 kB
MemFree:           67992 kB
MemAvailable:     132116 kB
Buffers:            8004 kB
Cached:            72276 kB
SwapCached:            0 kB
Active:            39172 kB
Inactive:         129880 kB
Active(anon):      12776 kB
Inactive(anon):    88944 kB
Active(file):      26396 kB
Inactive(file):    40936 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                24 kB
Writeback:             0 kB
AnonPages:         88776 kB
Mapped:             9352 kB
Shmem:             12948 kB
KReclaimable:       4628 kB
Slab:               9692 kB
SReclaimable:       4628 kB
SUnreclaim:         5064 kB
KernelStack:         608 kB
PageTables:         1108 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      127144 kB
Committed_AS:     112460 kB
VmallocTotal:     770048 kB
VmallocUsed:          44 kB
VmallocChunk:          0 kB
Percpu:               32 kB

System_Ressources 03.12.2024 21:54:00
* string: MemTotal:         254292 kB
MemFree:           60024 kB
MemAvailable:     125268 kB
Buffers:            8832 kB
Cached:            72292 kB
SwapCached:            0 kB
Active:            39748 kB
Inactive:         137232 kB
Active(anon):      12512 kB
Inactive(anon):    96024 kB
Active(file):      27236 kB
Inactive(file):    41208 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                24 kB
Writeback:             0 kB
AnonPages:         95860 kB
Mapped:             9424 kB
Shmem:             12680 kB
KReclaimable:       4648 kB
Slab:               9744 kB
SReclaimable:       4648 kB
SUnreclaim:         5096 kB
KernelStack:         632 kB
PageTables:         1204 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      127144 kB
Committed_AS:     119276 kB
VmallocTotal:     770048 kB
VmallocUsed:          44 kB
VmallocChunk:          0 kB
Percpu:               32 kB

System_Ressources 04.12.2024 09:51:50
* string: MemTotal:         254292 kB
MemFree:           24188 kB
MemAvailable:      75408 kB
Buffers:            9568 kB
Cached:            57472 kB
SwapCached:            0 kB
Active:            40416 kB
Inactive:         172648 kB
Active(anon):      12292 kB
Inactive(anon):   146212 kB
Active(file):      28124 kB
Inactive(file):    26436 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                24 kB
Writeback:             0 kB
AnonPages:        146032 kB
Mapped:             9196 kB
Shmem:             12480 kB
KReclaimable:       4364 kB
Slab:               9420 kB
SReclaimable:       4364 kB
SUnreclaim:         5056 kB
KernelStack:         512 kB
PageTables:         1016 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      127144 kB
Committed_AS:     166256 kB
VmallocTotal:     770048 kB
VmallocUsed:          44 kB
VmallocChunk:          0 kB
Percpu:               32 kB


System_Ressources 04.12.2024 09:52:00
* string: MemTotal:         254292 kB
MemFree:           33980 kB
MemAvailable:      74644 kB
Buffers:            9568 kB
Cached:            47000 kB
SwapCached:            0 kB
Active:            34216 kB
Inactive:         168724 kB
Active(anon):      12344 kB
Inactive(anon):   146544 kB
Active(file):      21872 kB
Inactive(file):    22180 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                24 kB
Writeback:             0 kB
AnonPages:        146396 kB
Mapped:             9412 kB
Shmem:             12516 kB
KReclaimable:       4268 kB
Slab:               9332 kB
SReclaimable:       4268 kB
SUnreclaim:         5064 kB
KernelStack:         624 kB
PageTables:         1256 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      127144 kB
Committed_AS:     169212 kB
VmallocTotal:     770048 kB
VmallocUsed:          44 kB
VmallocChunk:          0 kB
Percpu:               32 kB



System_Ressources 05.12.2024 05:13:05
* string: MemTotal:         254292 kB
MemFree:           75076 kB
MemAvailable:     106736 kB
Buffers:            8272 kB
Cached:            39540 kB
SwapCached:            0 kB
Active:            30532 kB
Inactive:         132376 kB
Active(anon):      12456 kB
Inactive(anon):   115292 kB
Active(file):      18076 kB
Inactive(file):    17084 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 8 kB
Writeback:             0 kB
AnonPages:        115112 kB
Mapped:             9332 kB
Shmem:             12652 kB
KReclaimable:       4044 kB
Slab:               9124 kB
SReclaimable:       4044 kB
SUnreclaim:         5080 kB
KernelStack:         592 kB
PageTables:          964 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      127144 kB
Committed_AS:     135560 kB
VmallocTotal:     770048 kB
VmallocUsed:          44 kB
VmallocChunk:          0 kB
Percpu:               32 kB


System_Ressources 05.12.2024 19:34:01
* string: MemTotal:         254292 kB
MemFree:           52652 kB
MemAvailable:      87920 kB
Buffers:            9252 kB
Cached:            42228 kB
SwapCached:            0 kB
Active:            31780 kB
Inactive:         153252 kB
Active(anon):      12572 kB
Inactive(anon):   133728 kB
Active(file):      19208 kB
Inactive(file):    19524 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                24 kB
Writeback:             0 kB
AnonPages:        133576 kB
Mapped:             9348 kB
Shmem:             12748 kB
KReclaimable:       4116 kB
Slab:               9172 kB
SReclaimable:       4116 kB
SUnreclaim:         5056 kB
KernelStack:         632 kB
PageTables:         1256 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      127144 kB
Committed_AS:     156816 kB
VmallocTotal:     770048 kB
VmallocUsed:          44 kB
VmallocChunk:          0 kB
Percpu:               32 kB


System_Ressources 07.12.2024 06:22:00
* string: MemTotal:         254292 kB
MemFree:           48212 kB
MemAvailable:      78088 kB
Buffers:            5812 kB
Cached:            40820 kB
SwapCached:            0 kB
Active:            31484 kB
Inactive:         157608 kB
Active(anon):      12924 kB
Inactive(anon):   142600 kB
Active(file):      18560 kB
Inactive(file):    15008 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                24 kB
Writeback:             0 kB
AnonPages:        142400 kB
Mapped:             8836 kB
Shmem:             13064 kB
KReclaimable:       3664 kB
Slab:               8784 kB
SReclaimable:       3664 kB
SUnreclaim:         5120 kB
KernelStack:         704 kB
PageTables:         1456 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      127144 kB
Committed_AS:     174628 kB
VmallocTotal:     770048 kB
VmallocUsed:          44 kB
VmallocChunk:          0 kB
Percpu:               32 kB



RE: System Load Variable - admin - 09.12.2024

You can install System load app and check which process is consuming the most.