[2.4p1] BI werden nicht mehr geladen

Seit Version 2.4p1 kann ich meine ganzen BIs nicht mehr aufrufen. Die Config geht über Setup > BI aber über Überwachen > BI nicht mehr. Die Seite wird nicht mehr geladen.
Auf meinem Dashboard bleibt das Feld leer und wird nach ca. 2 Minuten mit folgendem Fehler angezeigt:

image

Hat das noch jemand?

In der web.log steht folgendes:

2025-05-15 20:56:20,413 [40] [cmk.web 59888] Problem while rendering dashboard element 3 of type view
Traceback (most recent call last):
  File "/omd/sites/khd/lib/python3/cmk/gui/dashboard/page_show_dashboard.py", line 343, in _render_dashlet
    content = _render_dashlet_content(board, dashlet, is_update=is_update, mtime=board["mtime"])
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/omd/sites/khd/lib/python3/cmk/gui/dashboard/page_show_dashboard.py", line 356, in _render_dashlet_content
    dashlet.update()
  File "/omd/sites/khd/lib/python3/cmk/gui/dashboard/dashlet/dashlets/view.py", line 310, in update
    self._show_view_as_dashlet(self._dashlet_spec)
  File "/omd/sites/khd/lib/python3/cmk/gui/dashboard/dashlet/dashlets/view.py", line 226, in _show_view_as_dashlet
    process_view(
  File "/omd/sites/khd/lib/python3/cmk/gui/views/page_show_view.py", line 182, in process_view
    _process_regular_view(view_renderer)
  File "/omd/sites/khd/lib/python3/cmk/gui/views/page_show_view.py", line 188, in _process_regular_view
    unfiltered_amount_of_rows, rows = _get_view_rows(
                                      ^^^^^^^^^^^^^^^
  File "/omd/sites/khd/lib/python3/cmk/gui/views/page_show_view.py", line 335, in _get_view_rows
    rows, unfiltered_amount_of_rows = _fetch_rows_from_livestatus(view, all_active_filters)
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/omd/sites/khd/lib/python3/cmk/gui/views/page_show_view.py", line 368, in _fetch_rows_from_livestatus
    row_data: Rows | tuple[Rows, int] = view.datasource.table.query(
                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/omd/sites/khd/lib/python3/cmk/gui/bi/view.py", line 108, in query
    return table(context, columns, headers, only_sites, limit, all_active_filters)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/omd/sites/khd/lib/python3/cmk/gui/bi/view.py", line 250, in table
    bi_manager = BIManager()
                 ^^^^^^^^^^^
  File "/omd/sites/khd/lib/python3/cmk/gui/bi/bi_manager.py", line 32, in __init__
    self.compiler.load_compiled_aggregations()
  File "/omd/sites/khd/lib/python3/cmk/bi/compiler.py", line 85, in load_compiled_aggregations
    self._check_compilation_status()
  File "/omd/sites/khd/lib/python3/cmk/bi/compiler.py", line 219, in _check_compilation_status
    with store.locked(self._path_compilation_lock):
  File "/omd/sites/khd/lib/python3.12/contextlib.py", line 137, in __enter__
    return next(self.gen)
           ^^^^^^^^^^^^^^
  File "/omd/sites/khd/lib/python3.12/site-packages/cmk/ccc/store/_locks.py", line 135, in locked
    acquired = acquire_lock(path, blocking)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/omd/sites/khd/lib/python3.12/site-packages/cmk/ccc/store/_locks.py", line 163, in acquire_lock
    fcntl.flock(fd, flags)
  File "/omd/sites/khd/lib/python3/cmk/gui/utils/timeout_manager.py", line 36, in handle_request_timeout
    raise RequestTimeout(
cmk.gui.exceptions.RequestTimeout: Ihre Anfrage ist nach 110 Sekunden abgebrochen worden. Dieser Fehler kann mit Ihrer lokalen Konfiguration oder einer Anfrage zusammenh�ngen, die zu viele Objekte auf einmal bearbeitet. Wenn Sie meinen, dass es sich hierbei um einen Fehler in der Software handelt, schicken Sie uns bitte einen Absturzbericht.

Nach einem Serverneustart geht es jetzt gerade wieder, komisch. :blush:
Ich behalte es mal im Auge

Leider tritt das Problem weiterhin immer wieder auf, dass die Ansicht nicht geladen werden kann. Hat das Problem noch jemand?
Gerade mit dem 2.4p3 tritt es mehrmals täglich bei uns auf.
Extrem ausgelastet ist der Server auch nicht:

Good Morning @Dennis19931,

thank you for the report.

Could you please share

  • installed Checkmk edition
  • operating system
  • your BI configuration?

Sunny Greetings and thank you
Hartmut

Hey,

thanks for your answer! :slight_smile:

We use CheckMK 2.4p4 RAW. The problem occurs since 2.4, in 2.3 we haven’t this problem.
OS is Ubuntu 24.04 with 12 CPU cores and 16 GB of RAM (in vmWare vSphere).
Hosts in CheckMK: 467
Services in CheckMK: 17.857

Our BI (14 configured) are simple and check some services.
The configuration of the dashboard is the following.

Example BI:
image

Good Morning @Dennis19931,

thank you for the screenshots and configuration.

I have opened an internal ticket for investigation.
I will keep you posted.

Sunny Greetings
Hartmut

1 Like

Thank you very much! :blush: