Kentik - Network Observability
Back to Blog

Kentik Kube extends network observability to Kubernetes deployments

Nick Stinemates

Cloud NetworksProduct
featured-kube-beta-blog

Summary

We’re excited to announce our beta launch of Kentik Kube, an industry-first solution that reveals how K8s traffic routes through an organization’s data center, cloud, and the internet.


We’re excited to announce our beta launch of Kentik Kube, an industry-first solution that reveals how K8s traffic routes through an organization’s data center, cloud, and the internet.

With this launch, Kentik can observe the entire network — on prem, in the cloud, on physical hardware or virtual machines, and anywhere in between. Kentik Kube enables network, infrastructure, platform, and DevOps engineers to gain full visibility of network traffic within the context of their Kubernetes deployments — so they can quickly detect and solve network problems, and surface traffic flowing from pods to external services.

Network traffic analytics inside and among Kubernetes clusters
Kubernetes cluster running on GKE, displaying latency between nodes for an online shopping site.

Why we built Kentik Kube

Very often, pods and services experience network delays that degrade a user’s experience. Up until now there has not been a means to identify which Kubernetes services and pods are experiencing network delays. The complexity of microservices leaves developers wondering if the network reality matches their design, who are the top requesters consuming Kubernetes services or which microservices are oversubscribed, and how the infrastructure is communicating both within itself or across the internet.

Kubernetes has become the de facto standard for cloud-based applications. As companies migrate their workloads, ensuring the reliability, connectivity and performance from user applications and their clusters, to the entire infrastructure and internet is critical.

Kentik Kube use cases

We built Kentik Kube to provide visibility for cloud-managed Kubernetes clusters (AKS, EKS, and GKE) as well as on-prem, self-managed clusters using the most widely implemented network models. Teams responsible for complex networks can:

Improve network performance

  • Discover which services and pods are experiencing network latency
  • Identify service misconfigurations without capturing packets
  • Configure alert policies to proactively find high latency impacting nodes, pods, workloads or services.

Gain end-to-end K8s visibility

  • Identify all clients and requesters consuming your Kubernetes services
  • Know exactly who was talking to which pod, and when.

Validate policies and security measures

  • See which pods, namespaces, and services are speaking with each other to ensure configured policy is working as expected.
  • Identify pods and services that are communicating with non-Kubernetes infrastructure or the internet — when they should not be.

How Kentik Kube works

Kentik Kube relies on data generated from a lightweight eBPF agent that is installed onto your Kubernetes cluster. It sends data back to the Kentik SaaS platform, allowing you to query, graph and alert on conditions in your data. This data coupled with our analytics engine, enables users to gain complete visibility and context for traffic performance inside and among Kubernetes clusters.

Mapping your network with Kentik Kube

Kentik Kube provides east-west and north-south traffic analytics inside and among Kubernetes clusters. Kentik will automatically detail your network map once you have deployed the eBPF agent.

Kentik Kube showing latency
Network map showing EKS clusters communicating within AWS regions.

Kentik Kube can display details so you can see if your route tables, NACLs, etc. are all configured correctly. You can drill down into a cluster to see if there are latency or other issues. Our eBPF telemetry agent deployed into these clusters lets you see the traffic between the nodes and the latency.

Kentik Kube showing latency

How to get started with Kentik Kube

Kentik Kube is now in beta. You can apply to trial the beta here. Please share your feedback with us. We’d love to hear what you think.

Explore more from Kentik

We use cookies to deliver our services.
By using our website, you agree to the use of cookies as described in our Privacy Policy.