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).