envoy/service/trace/v2/trace_service.proto

service.trace.v2.StreamTracesResponse

[service.trace.v2.StreamTracesResponse proto]

  1. {}

service.trace.v2.StreamTracesMessage

[service.trace.v2.StreamTracesMessage proto]

  1. {
  2. "identifier": "{...}",
  3. "spans": []
  4. }

identifier

(service.trace.v2.StreamTracesMessage.Identifier) Identifier data effectively is a structured metadata. As a performance optimization this will only be sent in the first message on the stream.

spans

(.opencensus.proto.trace.v1.Span) A list of Span entries

service.trace.v2.StreamTracesMessage.Identifier

[service.trace.v2.StreamTracesMessage.Identifier proto]

  1. {
  2. "node": "{...}"
  3. }

node

(core.Node, REQUIRED) The node sending the access log messages over the stream.