SpanKind

時距類型。除了父項/子項關係之外,還可用於指定 span 之間的其他關係。

列舉
SPAN_KIND_UNSPECIFIED 不明。請勿設為預設值。實作「MAY」假設 SpanKind.INTERNAL 為預設值。
INTERNAL 表示內部使用的範圍。預設值。
SERVER 表示範圍涵蓋 RPC 或其他遠端網路要求的伺服器端處理作業。
CLIENT 表示範圍涵蓋 RPC 或其他遠端要求的用戶端包裝函式。
PRODUCER 表示範圍說明生產者傳送訊息給代理程式。與用戶端和伺服器不同,生產者和消費者跨度之間沒有直接的關鍵路徑延遲關係 (例如將訊息發布至 Pub/Sub 服務)。
CONSUMER 表示此範圍說明消費者收到來自經紀人的訊息。與用戶端和伺服器不同,生產者和消費者跨度之間沒有直接的關鍵路徑延遲關係 (例如從 Pub/Sub 服務訂閱項目接收訊息)。