メソッド: v1.traces.post

OpenTelemetry Line Protocol を実装する Telemetry(OTLP)API を使用して、トレースデータをプロジェクトに送信します。 この API の詳細については、 v1.traces の概要をご覧ください。

HTTP リクエスト


GET https://telemetry.googleapis.com/v1/traces

この URL は gRPC Transcoding 構文を使用します。

リクエストの本文

リクエストの本文には ExportTraceServiceRequest のインスタンスが含まれます。 この構造の詳細については、 trace_service.prototrace.protoをご覧ください。

attributesSpan に追加する場合は、OpenTelemetry の手順に従ってください。詳細については、一般的な仕様のコンセプト: 属性をご覧ください。

リクエストの送信と OTLP プロトコルについては、プロトコルの詳細をご覧ください。

レスポンスの本文

レスポンスの本文には ExportTraceServiceResponse のインスタンスが含まれます。 この構造の詳細については、 trace_service.proto をご覧ください。

レスポンスは、完全な成功、部分的な成功、または失敗を示します。詳細については、OTLP/gRPC レスポンスをご覧ください。

認可スコープ

次の OAuth スコープのいずれかが必要です。

  • https://www.googleapis.com/auth/trace.append
  • https://www.googleapis.com/auth/cloud-platform

詳細については、Authentication Overview をご覧ください。