opensearch-project / query-insights-dashboards

Apache License 2.0
1 stars 3 forks source link

[FEATURE] Query Insights Dashboards - MVP #5

Closed ansjcy closed 1 month ago

ansjcy commented 3 months ago

Is your feature request related to a problem?

In the recent releases, we have built the backend framework and APIs for query insights, including the capability to identify the top N queries based on various metrics. However, users currently lack a dashboard tool to visualize and analyze this data. They can only query the top N queries via an API and must manually aggregate and interpret historical data on their own for visualization purposes. This process is cumbersome and limits the ability to quickly diagnose and resolve performance issues.

What solution would you like?

Mock screens

Screen 1: Top N queries overview page. Users will be able to see the top queries image Screen 2: Query details screen. Users can click on the time stamp to drill down and view the details of the query. image Screen 3: Configuration tab displays the default configuration settings. Users with appropriate edit access can modify the configuration settings. image Screen 3a. While an edit is being made, the bottom bar is displayed with actions to save/cancel, along with the status of number of unsaved changes. image Screen 3b. Updated configuration is saved once user clicks “Save“. image

What alternatives have you considered?

N/A

Do you have any additional context?

https://github.com/opensearch-project/OpenSearch/issues/11522

dblock commented 3 months ago

[Catch All Triage, attendees 1, 2, 3, 4, 5, 6, 7]

ansjcy commented 1 month ago

Closing this issue since PRs for all MVP pages are already merged. Thanks @LilyCaroline17 for your hard work!