Werk #14207: BI state computation: Removed superfluous and expensive livestatus queries

Component BI
Title BI state computation: Removed superfluous and expensive livestatus queries
Date Jul 20, 2023
Level Trivial Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
2.3.0b1
Not yet released
Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)
2.3.0b1 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)
2.2.0p7 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)
2.1.0p31 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)

It is possible to restrict the number of computed BI aggregation via filters. If a filter was specified and no matching aggregation was found, a livestatus query over all aggregations was generated and sent to the core. A huge response came back to the apache server, which dutifully parsed the response and threw it straight into the bin.

To the list of all Werks