Hubble Beyond Cilium
Talkat Cilium + eBPF Day North America 2024 · on Tuesday, 2024-11-12· at 15:20· Salt Palace | Level 1 | Grand Ballroom B·
summary
Shows how Hubble runs without Cilium by keeping Hubble server code untouched and feeding it flow objects from a new Retina agent with plugin API that attaches eBPF programs, enriches flows via a cached Cilium identity cache, and exports Prometheus metrics and Hubble UI/CLI outputs. Demonstrates feature parity for L4, drop and DNS metrics, a live comparison where policy-denied → iptables rule drop is identified, performance hits ~2.5–3 ms intra-node and ~10 ms inter-node, and scale tests with 20K pods, memory flat.
AI-written summary · about
chapters (13)
- 0:00Hubble Beyond intro
- 1:03Hubble-Cilium coupling
- 2:04Extending Hubble beyond
- 3:07Retina’s role in Hubble
- 5:15Retina agent overview
- 8:47Plugins collect kernel events
- 10:55Cilium identities & enrichment
- 12:20Features & metrics with Retina
- 13:03eBPF performance impact
- 14:06Scalability testing
- 15:11Live demo Hubble & Retina
- 20:30Grafana dashboards
- 23:48Future plans Hubble & Retina
related talks
34mNetwork Observability in Kubernetes with Cilium and Hubble
16mBeyond Dashboards: Deep-Dive Network Observability with eBPF
32mBuzzing across the eBPF Landscape and into the Hive
36mCilium & Grafana LGTM! - Raymond de Jong
25mExtending Cilium with eBPF for Exposing HTTP/1 Golden Metrics
29m“Are These Things Talking to Each Other?” - Observing Kubernetes Networking...
17meBPF in Microservices Observability
42mPanel - Klustered: eBPF Edition
