The API Traffic Viewer for kubernetes
Real-time visibility into K8s' internal network, capturing, dissecting and monitoring all traffic and payloads going in, out and across containers, pods, nodes and clusters.

Downloads
Stars
Forks
Users
How to deploy Kubeshark?
Step 1
Download the latest release of Kubeshark CLI from Github.
Alternatively, install the CLI using a simple shell script:
Step 2
Start capturing traffic:
Step 3
Visit localhost:8899 to view real time streaming traffic
Ready!

Why Kubeshark?
Monitor K8s' network traffic wherever and whenever it happens
Protocol-level Visibility
With support for many modern protocols like REST, gRPC, GraphQL, Websockets, Redis, RabbitMQ, Kafka, DNS and more.
Identity-aware Service Map
Instant, real-time, with DNS and pod label identities for external and internal workloads.
PCAP Export, View and Replay
Capture and export all or a subset of traffic to a PCAP file. View and replay TCP and UDP streams.
Incident Investigation
Find the “Needle in the Haystack” with real-time access to K8s’ internal traffic, using a robust search and filter language.
Traffic Forensics
Generate an immutible PCAP file of historic traffic and store for future analysis.
Scalable, Instant and Easy to Use
Ready-to-run on large-scale production clusters, get going in under two minutes, not requiring any code instrumentation or proxy.
Frequently Asked Questions
What was the genesis of Kubeshark?
Kubeshark (fka Mizu) was originally developed by UP9 and then open sourced in late 2021.
Who is behind Kubeshark?
The project is actively developed and maintained by individuals from the same team that originally developed it.
What about new features and use-cases?
We are committed to invest in Kubeshark for the long haul, accelerating the pace of development and supporting relevant use-cases. If you think of any, talk to us.
What's Kubeshark license?
Kubeshark uses the Apache-2.0 license
Can we contribute code to Kubeshark?
We ❤️ pull requests! Check out our CONTRIBUTING.md page for info on contributing changes.
Why the name Kubeshark?
We loved using Wireshark back in the day. Kubeshark is like Wireshark re-born for Kubernetes.
Made with ❤
A huge shoutout to our amazing contributors. If you like Kubeshark and would like to support the team, show the love by giving us a star on GitHub.