Advanced Network Protocol Visibility

Insights into workload communication at the protocol level

How can I understand my workload’s communication at the protocol level?

Traditional network observability tools provide packet-level visibility, which can be insufficient in cloud native and other environments with complex communication patterns and diverse application protocols. In such scenarios, troubleshooting network issues can be challenging, and gaining protocol-level visibility becomes critical to ensure observability and security.

Astronaut Bee

Gain deep insights into your workload communication at the protocol level with Cilium

Cilium's protocol-aware visibility provides application owners with deep insights into their workload’s communications at the protocol level. This means that Cilium is capable of native understanding of various application protocols, such as TLS, gRPC, Kafka, DNS, and HTTP, and other ones like SCTP enabling fine-grained observability of API-specific endpoints and DNS-identities for external endpoints.

hubble insights illustration

Hubble - eBPF-based Observability for Kubernetes

Hubble is an eBPF-based observability platform for Kubernetes. Hubble leverages the Cilium CNI and eBPF technology to provide fine-grained visibility into network traffic and application behaviour, without the need to modify applications. With Hubble, administrators to interactively troubleshoot complex network issues and write custom metrics to benefit from eBPF's superpowers without the need to write or understand any kernel code.

Who’s using Cilium’s for Advanced Network Protocol Visibility?

  • Enhanced observability with Hubble

    One area Palantir gets a lot of mileage from Cilium is observing DNS traffic. In the words of Vlad Ungureanu, a Backend Software Developer at Palantir. “With Cilium, we can get 3600 traceability of network calls associated with a Kubernetes pod. In the past, we were able to observe network flows just at the edge, now we can observe network flows at the host level.”

  • A more consumable network infrastructure with Cilium at Ikea

    Ikea picked Cilium for its networking stack because they had the requirement of using open source and needed a solution that was easy to scale out, debug, and integrate with legacy systems. “We wanted to get out of the classical networking challenges where you're always pointing fingers at someone else. It's the networking team to blame, or the firewall, or DNS. We wanted a more consumable networking infrastructure with a cloud-like development experience on-prem in order to unlock development teams.

    Karsten Nielsen - Senior Systems Engineer, Ikea Retail

Want to Learn More?

Join the Cilium Slack

Cilium is an open source project that anyone in the community can use, improve, and enjoy. We'd love you to join us on Slack! Find out what's happening and get involved.

Join the Slack

Read the Documentation

Cilium has extensive documentation that covers its features and use cases. The docs also features tutorials for common user stories.

Read the Docs

Get Help

Get help with Cilium through Slack, Github, training, support, and FAQs. The community can also help you tell or promote your story around Cilium.

Get Help