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

Metrics API for Helidon that is server agnostic and does not use MicroProfile metrics #4868

Closed
Tracked by #4766
tomas-langer opened this issue Sep 12, 2022 · 1 comment · Fixed by #7261
Closed
Tracked by #4766
Assignees
Labels
4.x Version 4.x dependencies Pull requests that update a dependency file metrics P3 task To do
Milestone

Comments

@tomas-langer
Copy link
Member

tomas-langer commented Sep 12, 2022

We need to remove dependency on MP Metrics.
This requires us to introduce a metrics registry and metrics API (interfaces, annotations) to be used by Helidon.
We should also add support to add custom metrics (similar to health checks).

In addition we should add implementation for Níma that exposes Prometheus style endpoint

@tomas-langer tomas-langer changed the title Metrics API for Helidon (module helidon-metrics-api) that is server agnostic and does not refer MicroProfile metrics Metrics API for Helidon that is server agnostic and does not use MicroProfile metrics Sep 12, 2022
@tomas-langer tomas-langer added metrics 4.x Version 4.x labels Sep 12, 2022
@m0mus m0mus added the P3 label Sep 26, 2022
@tomas-langer
Copy link
Member Author

The current implementation in main uses MP Metrics, and has an integration for both reactive and Níma (and MP uses the Níma integration)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4.x Version 4.x dependencies Pull requests that update a dependency file metrics P3 task To do
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

4 participants