Observability#
Cilium's observability stack is built on eBPF, enabling fine-grained visibility into network interactions, protocols, and runtime application behaviors. By integrating directly with Kubernetes, Cilium provides context-rich and identity-aware observability features, enhancing the monitoring, debugging, and security analysis of microservice applications.

Explore the Observability journey on the map!#
eBPF-Powered Observability#
Metrics & Tracing:#
Cilium exports a rich set of metrics and tracing data, compatible with leading observability platforms like Prometheus and Grafana. This allows for the detailed monitoring of network performance, service latency, and error rates, enabling teams to quickly identify and address issues.
Service Map#
Visualize real-time service-to-service interactions within your Kubernetes cluster, providing a graphical representation of network flows and dependencies. The service map helps in identifying communication patterns, dependencies, and potential bottlenecks, facilitating a better understanding of application behavior.
Identity-aware Network Flow Logs:#
Go beyond traditional IP-based logging with Cilium's identity-aware flow logs. By tagging flows with Kubernetes pod and service identities, Cilium provides detailed context for each network interaction, including allowed and denied connections, DNS queries, and policy verdicts. This level of detail is invaluable for security analysis and compliance auditing.
Advanced Network Protocol Visibility:#
Cilium offers deep visibility into application-level protocols such as HTTP, gRPC, and Kafka. This allows for the inspection of protocol-specific metrics, request paths, and response codes, providing insights into application performance and user experience.