nemo_microservices.types.shared.tracing_config#
Module Contents#
Classes#
API#
- class nemo_microservices.types.shared.tracing_config.TracingConfig(/, **data: typing.Any)#
Bases:
nemo_microservices._models.BaseModel- adapters: Optional[List[nemo_microservices.types.shared.log_adapter_config.LogAdapterConfig]]#
None
The list of tracing adapters to use.
If not specified, the default adapters are used.
- enable_content_capture: Optional[bool]#
None
Capture prompts and responses (user/assistant/tool message content) in tracing/telemetry events. Disabled by default for privacy and alignment with OpenTelemetry GenAI semantic conventions. WARNING: Enabling this may include PII and sensitive data in your telemetry backend.
- enabled: Optional[bool]#
None
- span_format: Optional[str]#
None
The span format to use.
Options are ‘legacy’ (simple metrics) or ‘opentelemetry’ (OpenTelemetry semantic conventions).