envoy/service/trace/v2/trace_service.proto

service.trace.v2.StreamTracesResponse

[service.trace.v2.StreamTracesResponse proto]

{}

service.trace.v2.StreamTracesMessage

[service.trace.v2.StreamTracesMessage proto]

{
  "identifier": "{...}",
  "spans": []
}
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]

{
  "node": "{...}"
}
node

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