prometheus / OpenMetrics

Evolving the Prometheus exposition format into a standard.
https://openmetrics.io
Apache License 2.0
2.37k stars 171 forks source link

Implementation of Metrics, Logs, and Traces Correlation with exemplars for Otel Instrumentation using Elastic APM #269

Closed khossain-clgx closed 14 hours ago

khossain-clgx commented 7 months ago

We are currently using the Elastic APM for our observability backend with Otel instrumentation. Our goal is to implement correlation for metrics, logs, traces. We need guidance on how to implement exemplars with Elastic APM as our observability platform.

Questions:

  1. What are the steps to implement exemplars with Elastic APM?
  2. Is the exemplar implementation only available for Prometheus, or can it be used with Elastic APM as well?

Acceptance Criteria:

  1. Understand the feasibility of implementing exemplars with Elastic APM.
  2. If feasible, obtain a step-by-step guide or reference documentation for the implementation.
  3. If not feasible, understand the limitations and explore possible alternatives.
bwplotka commented 14 hours ago

Sounds like this is something you should put on Elastic APM support / feature request queue.

Let us know if there is anything to improve in Prometheus for exemplars, we can consider it.

Exemplars are part of PRW 2.0 spec and likely Elastic APM will integrate with that.