Menu

#107 mem and process modules: no data since Debian 13 / start from scratch

New_Module
closed
None
5
6 days ago
2026-05-17
MobileHero
No

After updating a Debian based Raspberry Pi OS 12/Bookworm to 13/Trixie (32 Bit) and basically starting from scratch with wiped rrd files (long story, but at the end irrelevant to the current issue - I experienced a complete loss of long-term history for all webminstats modules...), the MEM and PROCESS modules don't work anymore. All the others do like before.

Errors:

- 2026/05/16 23:06:02 ERROR while updating mem.rrd database : opening 'mem.rrd': Datei oder Verzeichnis nicht gefunden ERROR while updating mem2.rrd database : opening 'mem2.rrd': Datei oder Verzeichnis nicht gefunden
- 2026/05/16 23:06:02 ERROR while updating process.rrd database : opening 'process.rrd': Datei oder Verzeichnis nicht gefunden ERROR while updating process2.rrd database : opening 'process2.rrd': Datei oder Verzeichnis nicht gefunden

Debug views:

start script /etc/webmin/sysstats/modules/mem/mem.pl
debug Sun May 17 23:08:22 2026 main::read_pipe_stream(/etc/webmin/sysstats/modules/mem/../../sysstats-gen-lib.pl 616) : read_pipe : /bin/ps axo euid,flags,nice,nlwp,pcpu,pid,pmem,ppid,rss,rtprio,sched,size,state,sz,time,vsz,wchan,command
debug Sun May 17 23:08:22 2026 main::search_command(/etc/webmin/sysstats/modules/mem/../../sysstats-gen-lib.pl 350) : search_command : top
debug Sun May 17 23:08:22 2026 main::search_command(/etc/webmin/sysstats/modules/mem/../../sysstats-gen-lib.pl 361) : search_command : found /bin/top
debug Sun May 17 23:08:22 2026 main::search_command(/etc/webmin/sysstats/modules/mem/../../sysstats-gen-lib.pl 350) : search_command : mail
debug Sun May 17 23:08:22 2026 main::search_command(/etc/webmin/sysstats/modules/mem/../../sysstats-gen-lib.pl 361) : search_command : found /bin/mail
debug Sun May 17 23:08:22 2026 main::search_command(/etc/webmin/sysstats/modules/mem/../../sysstats-gen-lib.pl 350) : search_command : w
debug Sun May 17 23:08:22 2026 main::search_command(/etc/webmin/sysstats/modules/mem/../../sysstats-gen-lib.pl 361) : search_command : found /bin/w
debug Sun May 17 23:08:22 2026 main::my_close(/etc/webmin/sysstats/modules/mem/../../sysstats-gen-lib.pl 564) : close config
debug Sun May 17 23:08:22 2026 main::init_module_run(/etc/webmin/sysstats/modules/mem/../../sysstats-aquisition-lib.pl 509) : run mem version 0.35
debug Sun May 17 23:08:22 2026 main::my_close(/etc/webmin/sysstats/modules/mem/../../sysstats-gen-lib.pl 564) : close /proc/meminfo
debug Sun May 17 23:08:22 2026 main(./mem.pl 111) : mem : programs=49% swap=41.22%
debug Sun May 17 23:08:22 2026 main::warning(/etc/webmin/sysstats/modules/mem/../../sysstats-aquisition-lib.pl 65) : SKIP ALARM ERROR while updating mem.rrd database : opening 'mem.rrd': No such file or directory
debug Sun May 17 23:08:22 2026 main(./mem.pl 128) : mem buffers=1% cached=41% free=7%
debug Sun May 17 23:08:22 2026 main::warning(/etc/webmin/sysstats/modules/mem/../../sysstats-aquisition-lib.pl 65) : SKIP ALARM ERROR while updating mem2.rrd database : opening 'mem2.rrd': No such file or directory 
debug Sun May 17 23:09:11 2026 main::read_pipe_stream(/etc/webmin/sysstats/modules/process/../../sysstats-gen-lib.pl 616) : read_pipe : /bin/ps axo euid,flags,nice,nlwp,pcpu,pid,pmem,ppid,rss,rtprio,sched,size,state,sz,time,vsz,wchan,command
debug Sun May 17 23:09:11 2026 main::search_command(/etc/webmin/sysstats/modules/process/../../sysstats-gen-lib.pl 350) : search_command : top
debug Sun May 17 23:09:11 2026 main::search_command(/etc/webmin/sysstats/modules/process/../../sysstats-gen-lib.pl 361) : search_command : found /bin/top
debug Sun May 17 23:09:11 2026 main::search_command(/etc/webmin/sysstats/modules/process/../../sysstats-gen-lib.pl 350) : search_command : mail
debug Sun May 17 23:09:11 2026 main::search_command(/etc/webmin/sysstats/modules/process/../../sysstats-gen-lib.pl 361) : search_command : found /bin/mail
debug Sun May 17 23:09:11 2026 main::search_command(/etc/webmin/sysstats/modules/process/../../sysstats-gen-lib.pl 350) : search_command : w
debug Sun May 17 23:09:11 2026 main::search_command(/etc/webmin/sysstats/modules/process/../../sysstats-gen-lib.pl 361) : search_command : found /bin/w
debug Sun May 17 23:09:11 2026 main::my_close(/etc/webmin/sysstats/modules/process/../../sysstats-gen-lib.pl 564) : close config
debug Sun May 17 23:09:11 2026 main::init_module_run(/etc/webmin/sysstats/modules/process/../../sysstats-aquisition-lib.pl 509) : run process version 0.29
debug Sun May 17 23:09:11 2026 main(./process.pl 68) : process nice_lt_zero=55 nice_zero=162 nice_gt_zero=2
debug Sun May 17 23:09:11 2026 main::warning(/etc/webmin/sysstats/modules/process/../../sysstats-aquisition-lib.pl 65) : SKIP ALARM ERROR while updating process.rrd database : opening 'process.rrd': No such file or directory
debug Sun May 17 23:09:11 2026 main(./process.pl 88) : process : pid=21298
debug Sun May 17 23:09:11 2026 main::warning(/etc/webmin/sysstats/modules/process/../../sysstats-aquisition-lib.pl 65) : SKIP ALARM ERROR while updating process2.rrd database : opening 'process2.rrd': No such file or directory

A possible pattern (as this fixed/forced the data creation for all other modules):
There is no INIT button for those two modules.

I'm not aware of a system limitation due to Debian 13.

Please assist on how to get those modules running again.

Discussion

  • eric gerbier

    eric gerbier - 2026-05-18
    • status: open --> accepted
     
  • eric gerbier

    eric gerbier - 2026-05-18

    I will modifiy the mem module to add the init button

     
  • MobileHero

    MobileHero - 2026-05-23

    Quick fix was a good idea - worked. Deleted both the mem and process modules and installed them again. This triggers the initial db creation, working now. An INIT button for both modules would be great so this workaround is not necessary.

     
  • eric gerbier

    eric gerbier - 2026-05-24

    it is on the way, coded on mem module, to be tested. the process module will follow

     
  • eric gerbier

    eric gerbier - 7 days ago
    • status: accepted --> closed
     
  • eric gerbier

    eric gerbier - 7 days ago

    I have released 2 updates for mem and process modules in https://sourceforge.net/projects/webminstats/files/updates/2.23/
    mem 0.36
    process 0.30
    thanks for your report !

     
    • MobileHero

      MobileHero - 6 days ago

      Perfect, updated to those modules. Also saw there are newer versions for diskio and load. Updated blindly and continue to work. If there's a release note (what changed for the other two modules?) that would be interesting.

      Thanks for your work 👍

       
  • eric gerbier

    eric gerbier - 6 days ago

    Each module contains a Changelog file, which will be installed. For example on a debian, the changelog for the load module is /usr/share/webmin/sysstats/modules/load/Changelog.

     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB