[Reporting] Use Search Sessions to speed up capture time #90211
Labels
(Deprecated) Feature:Reporting
Use Reporting:Screenshot, Reporting:CSV, or Reporting:Framework instead
enhancement
New value added to drive a business result
impact:high
Addressing this issue will have a high level of impact on the quality/strength of our product.
loe:medium
Medium Level of Effort
performance
With the Search Sessions feature in Kibana, search results can be preloaded in Elasticsearch and viewed later in a Kibana dashboard or other application.
Reporting should utilize Search Sessions so that when a request to generate a report is triggered, the it creates a search session in the background. Once the session has complete status, then Reporting loads the URL and views the application which loads the search session.
This would improve Reporting performance because it removes the latency from the headless browser's requests. The headless browser wouldn't need to stay open as long, which lowers the CPU and RAM utilization.
Thanks to @streamich for the idea.
The text was updated successfully, but these errors were encountered: