Files
plane/apps/api
sriram veeraghanta 9a7d840761 refactor(api/observability): unify OTEL_ENABLED gate, isolate instrumentors, pass sampler vars through compose
- Extract shared is_otel_enabled() + extend_logging_config() into
  plane.observability.logging so the bootstrap, Celery, and Django LOGGING
  gates all accept the documented tokens (incl. 'on') identically.
- Isolate each instrumentor in _instrument_libraries() so one failure can't
  block startup.
- Pass OTEL_TRACES_SAMPLER / _ARG / OTEL_RESOURCE_ATTRIBUTES through the
  x-otel-env compose anchor (documented in .env.example).
- Reset _TRACER_PROVIDER/_METER_PROVIDER in the test fixture.
2026-07-14 13:27:40 +05:30
..
2026-01-27 13:54:22 +05:30