Envoy Proxy Tap Service API

The Envoy Tap Service API provides a mechanism for intercepting and recording HTTP and TCP traffic passing through Envoy. The tap filter matches requests and responses based on configurable conditions and streams the captured data to a sink such as a gRPC service or local file, enabling debugging, auditing, and traffic analysis use cases.

API entry from apis.yml

apis.yml Raw ↑
aid: envoy-proxy:tap-service-api
name: Envoy Proxy Tap Service API
tags:
- Debugging
- gRPC
- Proxies
- Traffic Capture
humanURL: https://www.envoyproxy.io/docs/envoy/latest/configuration/http/http_filters/tap_filter
properties:
- url: https://www.envoyproxy.io/docs/envoy/latest/configuration/http/http_filters/tap_filter
  type: Documentation
- url: https://www.envoyproxy.io/docs/envoy/latest/api-v3/service/tap/v3/tap.proto
  type: Reference
- url: https://github.com/envoyproxy/envoy
  type: GitHubRepository
description: The Envoy Tap Service API provides a mechanism for intercepting and recording HTTP and TCP
  traffic passing through Envoy. The tap filter matches requests and responses based on configurable conditions
  and streams the captured data to a sink such as a gRPC service or local file, enabling debugging, auditing,
  and traffic analysis use cases.