--- title: io.istio.http.peer_metadata layout: protoc-gen-docs generator: protoc-gen-docs number_of_entries: 6 ---

Config

Peer metadata provider filter. This filter encapsulates the discovery of the peer telemetry attributes for consumption by the telemetry filters.

Field Description

The order of the derivation of the downstream peer metadata, in the precedence order. First successful lookup wins.

The order of the derivation of the upstream peer metadata, in the precedence order. First successful lookup wins.

Downstream injection of the metadata via a response header.

Upstream injection of the metadata via a request header.

True to enable sharing with the upstream.

Additional labels to be added to the peer metadata to help your understand the traffic. e.g. role, location etc.

Baggage

DEPRECATED. This method uses baggage header encoding.

WorkloadDiscovery

This method uses the workload metadata xDS. Requires that the bootstrap extension is enabled. For downstream discovery, the remote address is the lookup key in xDS. For upstream discovery:

IstioHeaders

This method uses Istio HTTP metadata exchange headers, e.g. x-envoy-peer-metadata. Removes these headers if found.

Field Description

Strip x-envoy-peer-metadata and x-envoy-peer-metadata-id headers on HTTP requests to services outside the mesh. Detects upstream clusters with istio and external filter metadata fields

DiscoveryMethod

An exhaustive list of the derivation methods.

Field Description

PropagationMethod

An exhaustive list of the metadata propagation methods.

Field Description