Tap(协议)
此扩展的限定名称为 envoy.transport_sockets.tap
注意
此扩展功能齐全,但尚未经过大量的生产使用,请在使用时注意此问题。
此扩展尚未经过强化,仅应在上下游均可信的部署中使用。
提示
此扩展扩展并可用于以下扩展类别
此扩展必须使用以下类型 URL 之一进行配置
extensions.transport_sockets.tap.v3.Tap
[extensions.transport_sockets.tap.v3.Tap 协议]
用于 tap 传输套接字的配置。它包装了另一个传输套接字,提供了一种方法来插入并以纯文本形式记录传递给 Envoy 的任何流量。
{
"common_config": {...},
"transport_socket": {...}
}
- common_config
(extensions.common.tap.v3.CommonExtensionConfig, REQUIRED) tap 传输套接字的通用配置。
- transport_socket
(config.core.v3.TransportSocket, REQUIRED) 被包装的底层传输套接字。