Skip to content

Application OpenTelemetry telemetry

Application traces, logs, and metrics emitted by your container are exposed through DataRobot's OpenTelemetry (OTel) observability surface. This surface is separate from the Workload API—the API itself owns Workload-scoped request statistics, lifecycle events, and per-replica status, and does not proxy OTel data. Instead, the platform aggregates whatever your container exports through the standard OTLP endpoint and renders it in the Console.

Container stdout and stderr are captured automatically and appear on Activity log > Logs at every lifecycle stage (including startup and crash diagnostics) without any SDK setup. プラットフォームは、起動時にコンテナに対してOTEL_EXPORTER_OTLP_ENDPOINT(および関連する認証とリソース環境変数)を設定します(完全なリストについては、プラットフォームが管理する環境変数を参照してください)。これにより、アプリケーションがSDKを通じてOTelシグナルを送信すると、それらは同じオブザーバビリティ基盤に到達します。 Use explicit instrumentation when you want traces, application metrics, or structured, attribute-rich logs on top of automatic capture—for copy-ready Python SDK snippets, see Instrument a Workload with OpenTelemetry.

Where each signal surfaces

Each OTel signal type appears on a different Console tab:

Signal Console tab ページ
Traces Monitoring > Data exploration Explore monitoring data
ログ Activity log > Logs View Workload logs
指標 Monitoring > OTel Metrics View OpenTelemetry metrics

Retention

OTelの保持期間は、組織レベルで設定されます。 監視の概念:保持期間の概要およびOTelの保持期間の設定を参照してください。