Introduce a "Console" DevTools extension in the Discover tab of Kibana to provide a comprehensive search context and enhanced user debugging capabilities.
Search developers often need to debug and analyze their search queries in real-time. An integrated "Console" DevTools extension would allow users to:
Execute complex queries and view immediate results.
Debug and troubleshoot search issues without leaving the Discover interface.
Seamlessly switch between ES|QL results or data views and query debugging, improving overall efficiency and user experience.
Proposed Solution:
Add a "Console" extension point within the Discover tab. This extension should include:
A collapsible/expandable console panel within the Discover interface.
The ability to execute queries directly within the console.
Real-time query results and debugging information.
Integration with existing Kibana DevTools features.
Benefits:
Streamlined workflow: Users can perform all their search and debugging tasks within a single interface.
Enhanced productivity: Quick access to debugging tools speeds up issue resolution and query optimization.
Improved user experience: A more cohesive and integrated environment for data analysis and troubleshooting.
Visual Concept:
The console could be located at the bottom or side of the Discover tab, similar to browser DevTools, and should be easy to toggle on and off.
See how the "Console" works in Search serverless project :
Describe the feature:
Introduce a "Console" DevTools extension in the Discover tab of Kibana to provide a comprehensive search context and enhanced user debugging capabilities.
Search developers often need to debug and analyze their search queries in real-time. An integrated "Console" DevTools extension would allow users to:
Proposed Solution:
Add a "Console" extension point within the Discover tab. This extension should include:
Benefits:
Visual Concept:
See how the "Console" works in Search serverless project :
https://github.com/elastic/kibana/assets/108192783/11e99693-2045-4692-962b-71fa30e2b613