4 ms·
I’ve seen an attempted move from DD to OT and it was a nightmare of undocumented features and little compounded issues. Tracing was non functional. It doesn’t s
by ricardobeat 4y ago
I’ve seen an attempted move from DD to OT and it was a nightmare of undocumented features and little compounded issues. Tracing was non functional. It doesn’t seem mature enough yet.
- icelancer 4y agoWere you watching me? Because that's what happened. I am a user of New Relic. Not because I'm happy. But because OpenTelemetry doesn't come close to the same features. Fortunately, at least OT is about 10x harder to set up with worse documentation. Wait a minute...
- VirusNewbie 4y agoyup at my last company CTO wanted to switch away from New Relic to save money for Open Telemetry and I can tell you we wasted months of work because OpenTelemetry is dogshit. New Relic is really really good too, so it was even more painful.
- icelancer 4y agoYeah, New Relic is just an excellent product. No way around it.
- hosh 4y agoWe had to use otel with Datadog because Datadog did not support Elixir with an official SDK. There are a lot of subtle issues, but we've been able to work through them to get usable traces. (Metrics and log ingestion already have pretty good existing open-source tooling, like statsd).
- rch 4y agoThere's some purposeful friction with DD when it comes to OTel. Incumbents in this space are in for a rough time as more applications provide meaningful telemetry, beyond just logs. Fortunately for them that timeline is 'fuzzy' at best.
- SomaticPirate 4y agoApparently OT is a threat to DD to the point of them asking contributors to not add support for their agents… https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/5836#issuecomment-1404724926 https://github.com/open-telemetry/opentelemetry-collector-co...
- pranay01 3y agoI am not sure when you tried OpenTelemetry, but it is decently mature now, esp. for tracing. I am a maintainer at SigNoz (https://github.com/signoz/signoz https://github.com/signoz/signoz) and we have good support for tracing using Otel for most of the common frameworks. I agree it was a bit rapidly evolving in early days, but now its much more mature. You can check out our docs for distributed tracing here - https://signoz.io/docs/instrumentation/ https://signoz.io/docs/instrumentation/