On this page
Transport
Transport API reference.
Proto: transport.proto
Package: envoy.data.tap.v3
Connection
Field | Description |
---|---|
localAddress | (envoy.config.core.v3.Address )Local address. |
remoteAddress | (envoy.config.core.v3.Address )Remote address. |
SocketBufferedTrace
Field | Description |
---|---|
traceId | (uint64 )Trace ID unique to the originating Envoy only. Trace IDs can repeat and should not be used for long term stable uniqueness. Matches connection IDs used in Envoy logs. |
connection | (Connection )Connection properties. |
events | (repeated SocketEvent )Sequence of observed events. |
readTruncated | (bool )Set to true if read events were truncated due to the :ref: max_buffered_rx_bytes <envoy_v3_api_field_config.tap.v3.OutputConfig.max_buffered_rx_bytes> setting. |
writeTruncated | (bool )Set to true if write events were truncated due to the :ref: max_buffered_tx_bytes <envoy_v3_api_field_config.tap.v3.OutputConfig.max_buffered_tx_bytes> setting. |
SocketEvent
Field | Description |
---|---|
timestamp | (google.protobuf.Timestamp )Timestamp for event. |
read | (SocketEvent.Read ) |
write | (SocketEvent.Write ) |
closed | (SocketEvent.Closed ) |
SocketEvent.Closed
SocketEvent.Read
Field | Description |
---|---|
data | (Body )Binary data read. |
SocketEvent.Write
Field | Description |
---|---|
data | (Body )Binary data written. |
endStream | (bool )Stream was half closed after this write. |
SocketStreamedTraceSegment
Field | Description |
---|---|
traceId | (uint64 )Trace ID unique to the originating Envoy only. Trace IDs can repeat and should not be used for long term stable uniqueness. Matches connection IDs used in Envoy logs. |
connection | (Connection )Connection properties. |
event | (SocketEvent )Socket event. |