anderson-ufrj commited on
Commit
794bb16
·
1 Parent(s): 4b8457c

debug: add logging to trace which branch is executing in tracer creation

Browse files

- Add logs to show OPENTELEMETRY_BASIC value
- Add logs to show which tracer is being created
- Helps debug the version parameter issue in HuggingFace deployment

src/infrastructure/observability/tracing.py CHANGED
@@ -185,12 +185,15 @@ class TracingManager:
185
  trace.set_tracer_provider(self.tracer_provider)
186
 
187
  # Create tracer
 
188
  if OPENTELEMETRY_BASIC:
 
189
  self.tracer = trace.get_tracer(
190
  __name__,
191
  version=self.config.service_version
192
  )
193
  else:
 
194
  # Mock tracer accepts version as positional arg
195
  self.tracer = trace.get_tracer(__name__)
196
 
 
185
  trace.set_tracer_provider(self.tracer_provider)
186
 
187
  # Create tracer
188
+ logger.info(f"Creating tracer - OPENTELEMETRY_BASIC: {OPENTELEMETRY_BASIC}")
189
  if OPENTELEMETRY_BASIC:
190
+ logger.info("Using OpenTelemetry tracer with version")
191
  self.tracer = trace.get_tracer(
192
  __name__,
193
  version=self.config.service_version
194
  )
195
  else:
196
+ logger.info("Using Mock tracer without version")
197
  # Mock tracer accepts version as positional arg
198
  self.tracer = trace.get_tracer(__name__)
199