Cilium Cheatsheet

Cilium CheatsheetKapitel 05 von 11

Hubble: Observability für Cilium

Stand Cilium 1.20 · Edition 2026.11 · Release-Daten geprüft am 30. Oktober 2026

Flows, Relay, UI

Hubble liest Flows direkt aus dem eBPF-Datapath, ohne Sidecars oder Paket-Mirroring. L7-Flows (HTTP, DNS) gibt es nur für Traffic, den eine L7-Regel über den Proxy leitet, und diese Regel filtert dann auch.

Relay aggregiert clusterweit (auch über ClusterMesh), UI zeigt die Service-Dependency-Map, die CLI (hubble) filtert Flows live.

Redaction: Hubble schwärzt L7-Daten (Query-Parameter, Header) standardmäßig nicht. hubble.redact.enabled=true plus hubble.redact.http.urlQuery=true, Header per hubble.redact.http.headers.allow oder .deny (nur eine der beiden Listen).

cilium hubble enable --ui
cilium hubble port-forward &
hubble status
hubble observe --namespace shop \
  --verdict DROPPED
hubble observe --protocol http --last 20

Metriken

Hubble-Metriken für Prometheus per Helm: hubble.metrics.enabled="{dns,drop,tcp,flow,icmp,httpV2}".

Agent: prometheus.enabled=true (Default aus),
Operator: operator.prometheus.enabled (Default an).