OMD site services missing for Docker site after upgrade to 2.4.0

CMK version: 2.4.0p1 Cloud / Free Edition
OS version: Ubuntu 24.04.2

Hi all,

I’m using checkmk in a docker container on Ubuntu 24.04.

In checkmk 2.3, I had the OMD site services similar to checkmk on a VM in the following scenario:

  • checkmk Agent is installed on Docker host
  • Plugin mk_docker is installed on checkmk Agent
  • Host with piggybackdata is created in checkmk for checkmk Docker container

After updating checkmk from version 2.3 to version 2.4 most of the OMD site services are missing, only the “OMD status” is available:

The new default Process rules for checkmk processes is available, but they do not replace e.g. the OMD Performance services.

Docker Container, checkmk Agent and mk_docker are using the latest checkmk version - 2.4.0p1.

In the Agent Output i can see only these two sections:

<<<omd_status:cached(1747325588,60)>>>
[cmk]
agent-receiver 0
mkeventd 0
liveproxyd 0
mknotifyd 0
rrdcached 0
redis 0
automation-helper 0
ui-job-scheduler 0
cmc 0
apache 0
dcd 0
crontab 0
OVERALL 0
<<<omd_info:sep(59)>>>
[versions]
version;number;edition;demo
2.4.0p1.cce;2.4.0p1;cce;0
[sites]
site;used_version;autostart
cmk;2.4.0p1.cce;1
<<<local:sep(0)>>>

<<<<>>>>

Has someone an idea if this is a configuration issue and if I can get back the OMD site services?

Best Regards
Thomas

Hi Thomas,

I can reproduce the problem. Will keep you posted.

1 Like

HI Thomas,

Its already fixed as part of this werk Werk #17905: Linux agent: Missing output when sudo not installed . Will be part of 2.4.0p2.

1 Like

Hi @chauhan_sudhir,

thanks a lot for the information.
I can confirm that 2.4.0p2 has fixed the issue.

Best Regards
Thomas