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

Add grok debugger in the DevTools tab #5421

Open
samuambroj opened this issue Nov 3, 2023 · 3 comments
Open

Add grok debugger in the DevTools tab #5421

samuambroj opened this issue Nov 3, 2023 · 3 comments
Labels
enhancement New feature or request needs more info Requires more information from poster

Comments

@samuambroj
Copy link

Hi,

Is there a way of getting the grok debugger in OS-Dashboards? As far as I am concerned, this is available in Kibana.
This is really useful when some people are starting to debug the parsing with regular expressions. There are alternatives online, but I think that having it in the DevTools tab would be really helpful.

Cheers,
Samuel

@samuambroj samuambroj added the enhancement New feature or request label Nov 3, 2023
@ananzh ananzh added needs more info Requires more information from poster and removed untriaged labels Nov 7, 2023
@ananzh
Copy link
Member

ananzh commented Nov 7, 2023

@samuambroj could you provide us more info? for example what is the user story and use cases?

@samuambroj
Copy link
Author

Dear @ananzh,

Thank you for your prompt response. I appreciate your interest in understanding the potential value of the grok debugger feature in OS-Dashboards. To provide a more formal explanation, here is a user story and some use cases that demonstrate the significance of this feature:

User Story:
As a developer using OS-Dashboards, I want to have access to a grok debugger tool in the DevTools tab to facilitate the debugging of log parsing and regular expressions. This would improve the efficiency of troubleshooting and fine-tuning log parsing configurations, leading to a smoother and more reliable log processing workflow.

Use Cases:

Troubleshooting Parsing Issues: When working with log data, parsing issues are a common challenge. With the grok debugger, users can interactively test and refine their regular expressions. This simplifies the process of identifying and resolving parsing problems, reducing debugging time and effort.

Validation of Parsing Rules: Users can validate their grok patterns directly within OS-Dashboards, ensuring that they accurately capture the necessary fields from log data. This feature would be particularly valuable for those who frequently work with log data from different sources and formats.

Educational Tool: For users who are new to grok patterns and regular expressions, having a built-in grok debugger can serve as an educational resource. It allows them to experiment, learn, and refine their regular expression skills without needing to use external tools or online resources.

Streamlined Workflow: Integrating the grok debugger into OS-Dashboards aligns with a streamlined workflow. Users can perform parsing tests and make adjustments without leaving the dashboard environment, increasing overall productivity.

In summary, the inclusion of a grok debugger in OS-Dashboards would enhance the user experience, expedite troubleshooting, and serve as an educational asset. I believe that this feature can significantly benefit users who work with log data regularly. Your consideration of this request is greatly appreciated.

If you require any further information or have additional questions, please do not hesitate to ask. Looking forward to your response.

Best regards,
Samuel

@dubloid
Copy link

dubloid commented Sep 5, 2024

Hello!
Is there any positive reaction to the proposal to add the grok debugger module to dev tools?

Best regards,
Dubloid

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request needs more info Requires more information from poster
Projects
None yet
Development

No branches or pull requests

3 participants