elastic / apm-agent-ruby

https://www.elastic.co/solutions/apm
Apache License 2.0
170 stars 132 forks source link

[META 524] OpenTelemetry Bridge #1177

Open AlexanderWert opened 3 years ago

AlexanderWert commented 3 years ago

Implement https://github.com/elastic/apm/issues/524

Aubermean commented 7 months ago

https://www.elastic.co/guide/en/observability/current/open-telemetry.html

I see Ruby is missing from the supported languages. I am looking for the HTTPX and Ethon/Typhoeus support that OpenTelemetry offers; it doesn't make sense to port it over to apm-agent-ruby. As we are now at 8.13, I am wondering if this is still in consideration for development? Thank you!

Aubermean commented 2 months ago

Hi, if this won't be implemented, can we get confirmation? The issue is still open. Is the alternative to drop apm-agent-ruby and use https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/elasticsearchexporter ? Or is that not an alternative at all? Can we use open telemetry with otlp exporter to APM?

estolfo commented 2 months ago

Hi @Aubermean, can you tell me more about what you're trying to accomplish? You want to use the OpenTelemetry instrumentations/API with Elastic as a backend? Have you considered using simply the OpenTelemetry Ruby SDK/API/instrumentations?

estolfo commented 2 months ago

Hi again @Aubermean I see we have a thread with these questions here already. I'll follow-up there.