Envoy Proxy Health Discovery Service API

The Envoy Health Discovery Service (HDS) is a gRPC-based API that enables a management server to instruct Envoy to perform health checks on behalf of the control plane and report results back. This allows centralized health state management across a fleet of Envoy instances without requiring the control plane to perform health checks directly.

API entry from apis.yml

apis.yml Raw ↑
aid: envoy-proxy:health-discovery-service-api
name: Envoy Proxy Health Discovery Service API
tags:
- Discovery
- gRPC
- Health
- Proxies
humanURL: https://www.envoyproxy.io/docs/envoy/latest/api-v3/service/health/v3/hds.proto
properties:
- url: https://www.envoyproxy.io/docs/envoy/latest/api-v3/service/health/v3/hds.proto
  type: Documentation
- url: https://www.envoyproxy.io/docs/envoy/latest/api-v3/service/service
  type: Reference
- url: https://github.com/envoyproxy/envoy
  type: GitHubRepository
description: The Envoy Health Discovery Service (HDS) is a gRPC-based API that enables a management server
  to instruct Envoy to perform health checks on behalf of the control plane and report results back. This
  allows centralized health state management across a fleet of Envoy instances without requiring the control
  plane to perform health checks directly.