TCP Stats Transport Socket wrapper (proto)¶
This extension has the qualified name envoy.transport_sockets.tcp_stats
Note
This extension is functional but has not had substantial production burn time, use only with this caveat.
This extension is intended to be robust against both untrusted downstream and upstream traffic.
Tip
This extension extends and can be used with the following extension categories:
This extension must be configured with one of the following type URLs:
extensions.transport_sockets.tcp_stats.v3.Config¶
[extensions.transport_sockets.tcp_stats.v3.Config proto]
Configuration for the TCP Stats transport socket wrapper, which wraps another transport socket for all communication, but emits stats about the underlying TCP connection.
The stats are documented here for listeners and here for clusters.
This transport socket is currently only supported on Linux.
{
"transport_socket": {...},
"update_period": {...}
}
- transport_socket
(config.core.v3.TransportSocket, REQUIRED) The underlying transport socket being wrapped.
- update_period
(Duration) Period to update stats while the connection is open. If unset, updates only happen when the connection is closed. Stats are always updated one final time when the connection is closed.