Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Dashboard] Provide dashboard queries API #175487

Open
Tracked by #166211
drewdaemon opened this issue Jan 24, 2024 · 3 comments
Open
Tracked by #166211

[Dashboard] Provide dashboard queries API #175487

drewdaemon opened this issue Jan 24, 2024 · 3 comments
Assignees
Labels
enhancement New value added to drive a business result impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. Team:Visualizations Visualization editors, elastic-charts and infrastructure

Comments

@drewdaemon
Copy link
Contributor

drewdaemon commented Jan 24, 2024

Describe the feature:
Provide an HTTP API which returns a list of Elasticsearch requests that the given dashboard will make when it is loaded in the browser.

PoC with further info: #173416

Each panel type will need its own logic. Lens is the top priority from an integrations perspective. After Lens, probably saved searches.

Describe a specific use case for the feature:

  • Performance testing for integration dashboards
  • Easier dashboard performance debugging
  • Query inspection for optimization purposes
@drewdaemon drewdaemon added enhancement New value added to drive a business result Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas Team:Visualizations Visualization editors, elastic-charts and infrastructure impact:needs-assessment Product and/or Engineering needs to evaluate the impact of the change. labels Jan 24, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-presentation (Team:Presentation)

@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-visualizations (Team:Visualizations)

@drewdaemon drewdaemon changed the title [Dashboard][Lens] Provide dashboard query extraction API [Dashboard][Lens] Provide dashboard queries API Jan 24, 2024
@drewdaemon drewdaemon added impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. and removed impact:needs-assessment Product and/or Engineering needs to evaluate the impact of the change. labels Jan 24, 2024
@ThomThomson ThomThomson removed the Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas label Feb 8, 2024
@ThomThomson
Copy link
Contributor

Removing the Presentation team label off of this one for now, because the majority of the work would need to happen on the individual Visualizations side for this information to be exposed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. Team:Visualizations Visualization editors, elastic-charts and infrastructure
Projects
None yet
Development

No branches or pull requests

6 participants