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 |
|