elastic / apm-server

https://www.elastic.co/guide/en/apm/guide/current/index.html
Other
1.22k stars 523 forks source link

Translate OpenTelemetry system metrics #5796

Open axw opened 3 years ago

axw commented 3 years ago

Similar to what we did for JVM metrics (https://github.com/elastic/apm-server/issues/4919), we should translate OpenTelemetry system metrics to the equivalent metrics produced by Elastic APM agents, if possible, so they appear under the service overview metrics in Kibana.

cyrille-leclerc commented 3 years ago

@axw I love your initiative. Did you evaluate how we should prioritize the "official" system metrics versus the metrics captured by the OpenTelemetry Collector receiver for Host Metrics?

I did some research when filling Map the metrics of the OpenTelemetry Collector Host Metrics Receiver to ECS and store them in the metrics- indices #5310 and it seemed that few of them were slightly different. I thought of prioritizing the integration of the OpenTelemetry Collector receiver for Host Metrics.

Maybe you have a different perspective .

smith commented 3 years ago

Related: https://github.com/elastic/kibana/issues/105923. We're not collecting the CPU and thread count metrics for JVM OpenTelemetry.

axw commented 3 years ago

@cyrille-leclerc no, I did not do any kind of evaluation - I just opened this for tracking.

hansh0801 commented 3 years ago

add comments for Tracking

pjhavariotis commented 1 year ago

Is there any development regarding this issue?

ManojVeeranala commented 1 year ago

Hi, Is there any update on this for dotnet?

federicobarera commented 1 year ago

Hi, we are trialling the integrations of dotnet apps via k8s auto instrumentation. I am wondering if this change will impact what we see here (currently nothing):

image

En3Tho commented 11 months ago

Still nothing with 8.11.3 version. Only traces and logs show up.