Area: Tracing
Priority: P2 — Medium
Description
For debugging request flows across modules (auth → tips → notifications → Stellar Horizon), distributed tracing via OpenTelemetry reveals bottlenecks and dependencies. No tracing exists today.
Acceptance Criteria
Technical Notes
- Sampling rate: parentBasedSampler with root sampler configurable
- Resource attributes: service.name=stellartip-backend, service.version, deployment.environment
- Document required OTEL_* environment variables in README
Description
For debugging request flows across modules (auth → tips → notifications → Stellar Horizon), distributed tracing via OpenTelemetry reveals bottlenecks and dependencies. No tracing exists today.
Acceptance Criteria
Technical Notes