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

Exemplar support #18

Closed
4 of 7 tasks
emschwartz opened this issue May 1, 2023 · 1 comment
Closed
4 of 7 tasks

Exemplar support #18

emschwartz opened this issue May 1, 2023 · 1 comment

Comments

@emschwartz
Copy link
Contributor

emschwartz commented May 1, 2023

Prometheus and OpenTelemetry support attaching exemplars to metrics. It would be useful to provide support for this out of the box with autometrics.

Ideally, we would integrate with whatever popular libraries are used for to add tracing in each language so that we could automatically attach the trace_id to the metrics.

The biggest problem I foresee with this is that exemplars are not well-supported across many of the OpenTelemetry and Prometheus client libraries. We will either need to submit PRs to add support for exemplars upstream, wait until they are added, or support this feature only when autometrics is being used in combination with a metrics library that supports exemplars.

@emschwartz emschwartz transferred this issue from autometrics-dev/.github May 12, 2023
@emschwartz emschwartz moved this from Todo to In Progress in Autometrics Roadmap May 24, 2023
@emschwartz
Copy link
Contributor Author

Since exemplar support is optional and in a number of cases blocked on upstream support for it in the Prometheus/OpenTelemetry client libraries, I am going to close this issue for now.

@github-project-automation github-project-automation bot moved this from In Progress to Done in Autometrics Roadmap Jun 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

1 participant