SpanKind

스팬 유형입니다. 상위/하위 관계 외에 스팬 간의 추가 관계를 지정하는 데 사용할 수 있습니다.

열거형
SPAN_KIND_UNSPECIFIED 지정되지 않음. 기본값으로 사용하지 마세요. 구현은 SpanKind.INTERNAL이 기본값이라고 가정할 수 있습니다(MAY).
INTERNAL 스팬이 내부적으로 사용됨을 나타냅니다. 기본값
SERVER 스팬이 RPC 또는 기타 원격 네트워크 요청의 서버 측 처리를 포함함을 나타냅니다.
CLIENT 스팬이 RPC 또는 기타 원격 요청을 둘러싼 클라이언트 측 래퍼를 포함함을 나타냅니다.
PRODUCER 스팬이 브로커에 메시지를 전송하는 프로듀서를 설명하는지 나타냅니다. 클라이언트와 서버와 달리 프로듀서와 컨슈머 스팬 간에는 직접적인 중요 경로 지연 시간 관계가 없습니다 (예: pubsub 서비스에 메시지 게시).
CONSUMER 스팬이 브로커로부터 메시지를 수신하는 소비자를 설명함을 나타냅니다. 클라이언트와 서버와 달리 프로듀서와 컨슈머 스팬 간에는 직접적인 중요 경로 지연 시간 관계가 없습니다 (예: pubsub 서비스 구독에서 메시지 수신).