Hubble Relay API

The Hubble Relay API is a gRPC service that aggregates and relays network flow data from multiple Hubble agents running across Kubernetes cluster nodes. It provides a single cluster-wide endpoint for the Hubble Observer service, enabling centralized queries of flow data, DNS events, and HTTP metrics from all nodes through Hubble Relay without connecting to each node individually.

API entry from apis.yml

apis.yml Raw ↑
aid: cilium:hubble-relay-api
name: Hubble Relay API
tags:
- gRPC
- Kubernetes
- Networking
- Observability
humanURL: https://docs.cilium.io/en/stable/observability/hubble/index.html
properties:
- url: https://docs.cilium.io/en/stable/observability/hubble/index.html
  type: Documentation
- url: https://github.com/cilium/cilium/tree/main/api/v1/relay
  type: Reference
- url: https://github.com/cilium/cilium
  type: GitHubRepository
- url: https://github.com/cilium/cilium/releases
  type: ChangeLog
description: The Hubble Relay API is a gRPC service that aggregates and relays network flow data from
  multiple Hubble agents running across Kubernetes cluster nodes. It provides a single cluster-wide endpoint
  for the Hubble Observer service, enabling centralized queries of flow data, DNS events, and HTTP metrics
  from all nodes through Hubble Relay without connecting to each node individually.