Changing filters on the MITRE ATT&CK® Coverage page is quite slow and unresponsive.
For example, when you click on Expand cells, it takes ~2.7 seconds to re-render and paint the grid. The UI feels "frozen" during this time:
A similar situation is with changing the Installed rule status or Installed rule type filters, although it could be a bit faster in terms of rendering compared to expanding/collapsing cells.
The contribution of the internal/detection_engine/rules/_coverage_overview endpoint here is anything from 50ms to 250ms locally given 869 installed prebuilt rules.
Epic: https://github.com/elastic/security-team/issues/2905
Summary
Changing filters on the MITRE ATT&CK® Coverage page is quite slow and unresponsive.
For example, when you click on Expand cells, it takes ~2.7 seconds to re-render and paint the grid. The UI feels "frozen" during this time:
A similar situation is with changing the Installed rule status or Installed rule type filters, although it could be a bit faster in terms of rendering compared to expanding/collapsing cells.
The contribution of the
internal/detection_engine/rules/_coverage_overview
endpoint here is anything from 50ms to 250ms locally given 869 installed prebuilt rules.