Checkmk Raw Edition 2.4.0p8 - Web Site slow loading with >50 sites

CMK version: 2.4.0p8
OS version: Debian GNU/Linux 12 (bookworm)

Hello All,
It’s been some times that I’ve been facing excessive slowness while accessing the webpage, currently I have 58 remote site everyone accessed via a public IP.

The master is located in the eu-west-1 region on AWS (Dublin, Ireland) while the remote site are scattered among different AWS, GCP and Azure region (North Virginia, Frankfurt, Ireland too, Milan) and on-prem infrastructure (mainly in Italy).
The web site is published behind a ELB.

Every time I add another site, it feels like the site is getting slower and slower, I believe the cause is related on how CheckMK works:

No CMC, and Livestatus Proxy are available since we are on the Raw edition.
“Use Persistent Connection” is flagged on every remote site.

I’ve seen some improvement when I’ve enable some caching at apache level, but only for a brief moment.

Any advice on how to improve the response time of the website ?

Thanks,
Davide

Hi Dabia,

IMHO - this is exactly the reason why the livestatus proxy was developed.
I would recommend to switch to the enterprise edition and use to the livestatus proxy to connect the satellites in such an environment.

Did you configure Status Hosts on every site as described in the documentation ?
This can speed up problems with slow or broken connection in the webinterface.

2 Likes

Hi Andre,

Thanks for the response, no I did not configure the Status Hosts, I’ll take a look into it.

Even tough this is not the main issue, I’m talking day to day activity slowness, is it possible to reduce the overall query performed by the master towards the remote site ?
Maybe creating a dedicated user and granting to them visibility on, for instance, 10 sites ?

Best Regards,
Davide