# トレースエクスポーター - 標準出力

> Source: https://www.ymotongpoo.com/works/otel-specs-ja/spec/trace/sdk_exporters/stdout/


**ステータス**: [Stable](/works/otel-specs-ja/spec/document-status/)

「標準出力」Span Exporterは[Span Exporter](/works/otel-specs-ja/spec/trace/sdk/#spanexporter)であり、スパンをstdout/コンソールに出力します。

このエクスポーターの出力形式は規定されておらず、実装間で異なる場合があります。ドキュメントはこの点について利用者に注意を促すべきです（SHOULD）。以下の文言が推奨されます（必要に応じて修正してください）。

> This exporter is intended for debugging and learning purposes. It is not
> recommended for production use. The output format is not standardized and can
> change at any time.
>
> If a standardized format for exporting traces to stdout is desired, consider
> using the [File Exporter](/works/otel-specs-ja/spec/protocol/file-exporter/), if available.
> However, please review the status of the File Exporter and verify if it is
> stable and production-ready.
>
> （このエクスポーターはデバッグと学習を目的としています。本番環境での利用は推奨されません。出力形式は標準化されておらず、いつでも変更される可能性があります。
>
> stdoutへのトレースのエクスポートに標準化された形式が必要な場合は、利用可能であれば[File Exporter](/works/otel-specs-ja/spec/protocol/file-exporter/)の利用を検討してください。ただし、File Exporterのステータスを確認し、それが安定していて本番環境で利用可能な状態かどうかを確かめてください。）

[OpenTelemetry SDK](/works/otel-specs-ja/spec/overview/#sdk)の作者は、自分の言語にとって最良のイディオマティックな名前を選んでもかまいません（MAY）。例えば、ConsoleExporter、StdoutExporter、StreamExporter、LoggingExporterなどです。

言語が、関連するエクスポーターと組み合わせる[Span processor](/works/otel-specs-ja/spec/trace/sdk/#spanprocessor)を自動的に設定する仕組み（例えば[`OTEL_TRACES_EXPORTER`環境変数](/works/otel-specs-ja/spec/configuration/sdk-environment-variables/#エクスポーターの選択)を使うなど）を提供している場合、デフォルトでは標準出力エクスポーターは[シンプルなSpanProcessor](/works/otel-specs-ja/spec/trace/sdk/#シンプルなspanprocessor)と組み合わされるべきです（SHOULD）。

