- Home
- eBPF Observability Tools
- Retina
On the recordRead 9 Oct 202621 facts
Retina
On the record
- Capture limitation
- The Capture CRD requires the Standard control plane and a running Retina operator, while captures can also be triggered with the CLI without the operator.retina.sh · read 9 Oct 2026
- CLI platforms
- The Retina CLI supports Linux, Windows, and macOS on x86_64 and ARM64.retina.sh · read 9 Oct 2026
- Cloud and CNI support
- The project says it works with cloud or on-premises Kubernetes distributions and multiple CNIs, including Azure CNI and AWS VPC.retina.sh · read 9 Oct 2026
- Data collection
- It uses eBPF plugins to collect and enrich network telemetry with Kubernetes context.retina.sh · read 9 Oct 2026
- Deployment
- Retina is installed into an existing Kubernetes cluster using Helm.retina.sh · read 9 Oct 2026
- eBPF
- Retina uses eBPF to collect network telemetry from Kubernetes workloads.retina.sh · read 9 Oct 2026
- Integrations
- Retina integrates with Cilium Hubble for additional network insights, including flow logs and DNS information.retina.sh · read 9 Oct 2026
- Intended users
- Retina is aimed at cluster network administrators, cluster security administrators, and DevOps engineers working on DevOps, SecOps, and compliance use cases.github.com · read 9 Oct 2026
- License
- The repository uses the MIT License, which grants permission to use, copy, modify, distribute, sublicense, and sell copies of the software subject to its terms.github.com · read 9 Oct 2026
- Metrics
- It provides industry-standard Prometheus metrics for cluster network observability.retina.sh · read 9 Oct 2026
- Metrics destinations
- Retina telemetry can be exported to Prometheus and Azure Monitor and visualized with tools such as Grafana and Azure Log Analytics.github.com · read 9 Oct 2026
- Notable limitation
- The project reports performance considerations for Advanced metrics with the packetparser plugin on nodes with 32 or more CPU cores under high network load.github.com · read 9 Oct 2026
- Packet capture
- Retina can run distributed packet captures across nodes hosting selected pods and upload the results to storage.retina.sh · read 9 Oct 2026
- Packet captures
- It supports distributed packet captures initiated through its CLI or a Kubernetes Capture resource.retina.sh · read 9 Oct 2026
- Performance limitation
- The documentation reports community concerns about performance on systems with 32 or more CPU cores under sustained, high-volume network load when using Advanced metrics with packetparser.retina.sh · read 9 Oct 2026
- Product
- Retina is an open-source Kubernetes network observability platform for monitoring application health, network health, and security.github.com · read 9 Oct 2026
- Requirements
- Installation requires an existing Kubernetes cluster and Helm version 3.8.0 or later; Retina documents Linux kernel 5.4.0 as its minimum.retina.sh · read 9 Oct 2026
- Security
- The project states that Retina images published to GHCR are cryptographically signed and provides cosign verification instructions.github.com · read 9 Oct 2026