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

[FEATURE] Enrich the Operational Metrics in Query Insights #9

Open
ansjcy opened this issue Jun 18, 2024 · 3 comments
Open

[FEATURE] Enrich the Operational Metrics in Query Insights #9

ansjcy opened this issue Jun 18, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@ansjcy
Copy link
Member

ansjcy commented Jun 18, 2024

Is your feature request related to a problem?

Currently, we have error logs for Query Insights, but we need to introduce more operational metrics so we can create more alarms (e.g., memory usage, queue sizes) for Query Insights features.

What solution would you like?

Introduce additional metrics, potentially using the OpenTelemetry metric framework. The metrics should comprehensively cover:

  • Size information for top queries priority queues
  • Size information for multiple blocking queues
  • Exported data size
  • Errors and exceptions
@ansjcy ansjcy added enhancement New feature or request untriaged labels Jun 18, 2024
@dblock
Copy link
Member

dblock commented Jul 8, 2024

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

@dblock dblock removed the untriaged label Jul 8, 2024
@ansjcy
Copy link
Member Author

ansjcy commented Sep 16, 2024

We need to pick this up for 2.18.

@ansjcy
Copy link
Member Author

ansjcy commented Sep 19, 2024

We want to provide a health_stats API to expose the important metrics in query insights like queue sizes. Also, we need to emit metrics when error happens (possibly through oTel).

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

No branches or pull requests

2 participants