流量数据包装器(proto)

data.tap.v3.TraceWrapper

[data.tap.v3.TraceWrapper proto]

Envoy 发出的所有完全缓冲和流式流量跟踪的包装器。这是通过 gRPC API 发送跟踪或更轻松地将二进制消息持久化到文件所需的。

{
  "http_buffered_trace": {...},
  "http_streamed_trace_segment": {...},
  "socket_buffered_trace": {...},
  "socket_streamed_trace_segment": {...}
}
http_buffered_trace

(data.tap.v3.HttpBufferedTrace) HTTP 缓冲流量跟踪。

必须恰好设置一个 http_buffered_tracehttp_streamed_trace_segmentsocket_buffered_tracesocket_streamed_trace_segment

http_streamed_trace_segment

(data.tap.v3.HttpStreamedTraceSegment) HTTP 流式流量跟踪段。

必须恰好设置一个 http_buffered_tracehttp_streamed_trace_segmentsocket_buffered_tracesocket_streamed_trace_segment

socket_buffered_trace

(data.tap.v3.SocketBufferedTrace) 套接字缓冲流量跟踪。

必须恰好设置一个 http_buffered_tracehttp_streamed_trace_segmentsocket_buffered_tracesocket_streamed_trace_segment

socket_streamed_trace_segment

(data.tap.v3.SocketStreamedTraceSegment) 套接字流式流量跟踪段。

必须恰好设置一个 http_buffered_tracehttp_streamed_trace_segmentsocket_buffered_tracesocket_streamed_trace_segment