Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

You receive timeout errors from the Apache after 110 seconds in several places in Checkmk, e.g the 'Background Jobs' page.
Additionally, you are experiencing fluctuating overall memory consumption and observe high memory consumption by Apache processes. The overall fluctuation might be up to 10 GB and the Apache processes .
One more symptom can be, that the 'Background Jobs' page does not load at all with the above-mentioned timeoutmight be bigger than 300 MB, which would be a normal size.

The following log messages can be found in web.log :

Code Block
languagepy
themeRDark
2022-02-02 01:02:03,405 [40] [cmk.web.job_manager 203828] http://localhost:5000/mysite/check_mk/run_cron.py/mysite/check_mk/run_cron.py Traceback (most recent call last):
  File "/omd/sites/mysite/lib/python3/cmk/gui/background_job.py", line 643, in do_housekeeping
    all_jobs.append((job_id, job_instances[job_id].get_status()))
  File "/omd/sites/mysite/lib/python3/cmk/gui/background_job.py", line 430, in get_status
    status = self._jobstatus.get_status_from_file()
  File "/omd/sites/mysite/lib/python3/cmk/gui/background_job.py", line 574, in get_status_from_file
    data["loginfo"][field_id] = f.read().splitlines()
  File "/omd/sites/mysite/lib/python3/cmk/gui/utils/timeout_manager.py", line 35, in handle_request_timeout
    raise RequestTimeout(
cmk.gui.exceptions.RequestTimeout: Your request timed out after 110 seconds. This issue may be related to a local configuration problem or a request which works with a too large number of objects. But if you think this issue is a bug, please send a crash report.

Reason

This can be due to files and folders in the ~/var/check_mk/background_jobs/ directory, which extend a certain amount and size. Typically, there should be 10 to 15 files and folders and the size should be below 1 GB. If you exceed that amount, something might be off.

...