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

Consider switching metrics library from Prometheus to OpenTelemetry #5692

Open
1 of 4 tasks
htdvisser opened this issue Aug 10, 2022 · 1 comment
Open
1 of 4 tasks
Labels
c/shared This is shared between components

Comments

@htdvisser
Copy link
Contributor

Summary

Once the OpenTelemetry Go libraries have stable support for metrics (see https://github.com/open-telemetry/opentelemetry-go/milestones) we should consider switching from using the Prometheus library to the OpenTelemetry library.

Current Situation

We're using the Prometheus library (and a little bit of OpenCensus) for our metrics. The OpenTelemetry library looks promising, but is still work in progress.

Why do we need this? Who uses it, and when?

There's nothing wrong with Prometheus, and OpenTelemetry metrics are still work in progress, but we should keep an eye on it. I think it can be really valuable if this allows us to better correlate metrics and traces (and in the future even logs).

Proposed Implementation

No response

Contributing

  • I can help by doing more research.
  • I can help by implementing the feature after the proposal above is approved.
  • I can help by testing the feature before it's released.

Code of Conduct

@htdvisser htdvisser added the needs/triage We still need to triage this label Aug 10, 2022
@adriansmares adriansmares removed the needs/triage We still need to triage this label Aug 16, 2022
@adriansmares adriansmares added this to the 2022 Q4 milestone Aug 16, 2022
@adriansmares adriansmares added the c/shared This is shared between components label Aug 16, 2022
@NicolasMrad NicolasMrad modified the milestones: 2022 Q4, 2023 Q1 Jan 2, 2023
@NicolasMrad NicolasMrad modified the milestones: 2023 Q1, 2023 Q2 Apr 13, 2023
@KrishnaIyer
Copy link
Member

Let's revisit this when needed.

@KrishnaIyer KrishnaIyer removed this from the 2023 Q2 milestone Jul 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c/shared This is shared between components
Projects
None yet
Development

No branches or pull requests

4 participants