atomic-server
atomic-server copied to clipboard
Logging / Tracing with Opentelemetry Collector - get rid of opentelemetry-jaeger
For a long time, I've used OpenTelemetry + Jaeger to collect logs & traces of AtomicServer. This was very useful in finding performance bottlenecks, and it provided a nice UI for checking / searching logs. It used a jaeger-specific implementation.
As I discussed here https://github.com/atomicdata-dev/atomic-server/pull/652, Jaeger no longer supports OpenTelemetry in this way. I should switch to using Collector. See this blog post.
TODO
- [ ] Update telemetry implementation
- [ ] Update docs
- [ ] Update template.env