Skip to content
SPECIFICTION
Get listed

Kubeshark

kubeshark.com

From $0.40/mo Free plan Open source WebWindowsmacOSLinuxAPISelf-hosted
Visit kubeshark.com
Spec score 9.0 #2 of 29 in eBPF Observability Tools

What it is

Kubeshark indexes Kubernetes cluster network traffic at the kernel level using eBPF and makes it searchable with Kubernetes, API, and network context. It can decrypt TLS and service-mesh mTLS traffic without keys, certificates, sidecars, or application changes. Users can capture retrospective traffic snapshots, filter them by time, nodes, workloads, and IPs, then export PCAP files. Its KFL query language combines Kubernetes identity, API context, and network attributes. Kubeshark also provides an identity-aware service map and performance indicators for pods, services, nodes, and namespaces. It supports more than 23 protocols, including HTTP, Kafka, Redis, PostgreSQL, gRPC, and DNS. Cluster network data can be exposed through MCP to AI assistants such as Claude Code, Cursor, and GitHub Copilot. Deployment uses Helm in Kubernetes, and self-hosted air-gapped operation is listed for Enterprise. The free Community plan supports up to 3 nodes or 60 pods and requires internet connectivity. Paid plans start at $30/mo.

Spec sheet

What it does
Kubeshark indexes Kubernetes cluster network traffic at the kernel with eBPF and makes it queryable using Kubernetes, network, and API semantics.Read 15 Oct 2026 · kubeshark.com
deployment
Kubeshark can be deployed with Helm in Kubernetes and supports self-hosted air-gapped operation on the Enterprise tier.Read 1 Oct 2026 · github.com
compliance
Kubeshark's About page displays a SOC 2 compliance confirmation.Read 1 Oct 2026 · kubeshark.com
Support
The vendor says support is normally delivered through a dedicated Slack channel or by email at [email protected].Read 15 Oct 2026 · kubeshark.com
License
The public repository and Homebrew formula identify Kubeshark as Apache License 2.0 software.Read 15 Oct 2026 · formulae.brew.sh
AI integration
An MCP server lets compatible AI clients query traffic, inspect API calls, export PCAPs, create snapshots, and apply filters.Read 15 Oct 2026 · docs.kubeshark.com
Air-gapped deployment
Air-gapped clusters are supported in the Enterprise tier.Read 15 Oct 2026 · kubeshark.com
cloud storage
Kubeshark supports storing traffic snapshots in Amazon S3, Azure Blob, and Google Cloud Storage for long-term retention and cross-cluster sharing.Read 1 Oct 2026 · github.com
Company legal name
The vendor site copyright notice identifies the company as Kubeshark, Inc.Read 15 Oct 2026 · kubeshark.com
Company profile
LinkedIn lists Kubeshark as a privately held computer and network security company founded in 2023, headquartered in San Francisco, with 2-10 employees.Read 15 Oct 2026 · linkedin.com
Documentation depth
The documentation covers installation, protocol dissection, TLS inspection, dashboard views, KFL, Helm configuration, SAML, OIDC, roles, AI workflows, performance, troubleshooting, and OpenShift or Istio topics.Read 15 Oct 2026 · docs.kubeshark.com
Funding
The company About page shows funding logos for Zeev Ventures and Engineering Capital.Read 15 Oct 2026 · kubeshark.com
GitHub activity
The public repository page showed about 10.7K stars, 550 forks, and more than 139 issues when opened.Read 15 Oct 2026 · github.com
Homebrew availability
Homebrew distributes Kubeshark as an API traffic analyzer and lists macOS Apple Silicon, macOS Intel, and Linux ARM64 or x86_64 bottles.Read 15 Oct 2026 · formulae.brew.sh
Installation methods
Official installation options include Helm, Homebrew, kubectl manifests, prebuilt CLI binaries, and building from source.Read 15 Oct 2026 · docs.kubeshark.com
KFL filtering
Kubeshark provides a Kubernetes-aware filter language called KFL for capture and display queries.Read 15 Oct 2026 · docs.kubeshark.com
Kubernetes context
Traffic records include workload identity, service relationships, namespace scope, and node distribution.Read 15 Oct 2026 · docs.kubeshark.com
Limit: free-tier size
The free Community tier is limited to three nodes or 60 pods.Read 15 Oct 2026 · kubeshark.com
Limit: internet dependency
Community and Pro plans require internet connectivity, so they do not provide the air-gapped option reserved for Enterprise.Read 15 Oct 2026 · kubeshark.com
Limit: open bugs
The public issue tracker listed open reports for a broken CLI console command, hub startup failures, snapshot PVC deadlocks, and MCP download or query problems.Read 15 Oct 2026 · github.com
Limit: performance overhead
A 2025 academic comparison measured Kubeshark throughput overhead of 38.7% for HTTP/1.1, 41.5% for HTTP/2, 29.3% for Redis, and 27.5% for DNS in its test setup.Read 15 Oct 2026 · d2j16w31g89z0j.cloudfront.net
Limit: pricing concern
A Reddit commenter said Kubeshark was the only decent traffic-monitoring tool they found but was not free above the vendor-defined cluster limits.Read 15 Oct 2026 · reddit.com
MCP clients
The MCP guide names Claude Desktop, Cursor, and VS Code with Continue as compatible client examples.Read 15 Oct 2026 · docs.kubeshark.com
MCP data exposed
MCP exposes live streams, historical calls, full payloads and headers, decrypted TLS, TCP/UDP flow statistics, and Kubernetes mappings.Read 15 Oct 2026 · docs.kubeshark.com
network observability
Kubeshark indexes cluster-wide Kubernetes network traffic at the kernel level using eBPF and makes it queryable with Kubernetes, API, and network semantics.Read 1 Oct 2026 · docs.kubeshark.com
Notable release
The GitHub releases page lists version 53.5.0 with fixes for resolver-history memory use, batched UI streaming, dropped-traffic visibility, parallel snapshot collection, and dependency alerts.Read 15 Oct 2026 · github.com
PCAP snapshots
Users can create immutable cluster-wide traffic snapshots and export filtered PCAPs by time, node, workload, or IP.Read 15 Oct 2026 · docs.kubeshark.com
Praise: broad traffic context
A LinkedIn post praised seeing cluster traffic, pod or namespace filters, HTTP, gRPC, DNS and Redis exchanges, failed handshakes, and filtered PCAP export in one tool.Read 15 Oct 2026 · linkedin.com
Praise: Kubernetes learning
A LinkedIn post said Kubeshark helped visualize service discovery, load balancing, NodePort exposure, and traffic distribution across pods.Read 15 Oct 2026 · linkedin.com
Praise: troubleshooting visibility
A LinkedIn user described filtering traffic between two services to identify stale pod routing and an incomplete TCP handshake that application logs missed.Read 15 Oct 2026 · linkedin.com
Protocol coverage
The documentation lists support for more than 23 protocols, including HTTP, HTTP/2, WebSocket, GraphQL, Kafka, RabbitMQ, Redis, MongoDB, MySQL, PostgreSQL, gRPC, DNS, ICMP, TCP, UDP, SCTP, LDAP, RADIUS, DIAMETER, and TLS.Read 15 Oct 2026 · docs.kubeshark.com
protocols
Kubeshark supports more than 23 protocols, including HTTP, HTTP/2, WebSocket, GraphQL, Kafka, AMQP, Redis, MongoDB, MySQL, PostgreSQL, gRPC, DNS, ICMP, TCP, UDP, SCTP, LDAP, RADIUS, DIAMETER, and TLS.Read 1 Oct 2026 · docs.kubeshark.com
query language
Kubeshark provides KFL, a query language combining Kubernetes identity, API context, and network attributes for traffic filtering.Read 1 Oct 2026 · github.com
Real-time and historical data
The product supports queries over live traffic and retained historical network data.Read 15 Oct 2026 · kubeshark.com
Security assurance
The vendor website displays a SOC 2 compliance confirmation badge.Read 15 Oct 2026 · kubeshark.com
security features
Kubeshark's documented security capabilities include sensitive-data redaction, authorization rules, encrypted browser communication, ingress TLS, and SAML authentication for self-hosted deployments.Read 1 Oct 2026 · kubeshark.com
Self-hosting
Kubeshark runs inside a Kubernetes cluster and can be installed from its Helm chart or manifests.Read 15 Oct 2026 · docs.kubeshark.com
service map
Kubeshark provides an identity-aware service map and performance KPIs for pods, services, nodes, and namespaces.Read 1 Oct 2026 · kubeshark.com
Supported CLI binaries
Release binaries are provided for macOS Intel and ARM64, Linux AMD64 and ARM64, and Windows AMD64.Read 15 Oct 2026 · docs.kubeshark.com
target users
Kubeshark positions itself for SREs, network engineers, AI assistants, and agents to accelerate root-cause analysis, incident response, and network reliability.Read 1 Oct 2026 · kubeshark.com
TLS decryption
Kubeshark presents TLS and service-mesh mTLS traffic in plaintext without exchanging keys, certificates, proxies, or sidecars.Read 15 Oct 2026 · docs.kubeshark.com

Plans and prices

Community Free Up to 3 nodes or 60 pods · Internet connectivity required · Unlimited API calls · Community support Read 15 Oct 2026 · kubeshark.com
Enterprise $0.40 a month per pod / month; quoted range $0.4-$0.9 Unlimited cluster size · Air-gapped clusters · Unlimited consumption · Dedicated support Read 15 Oct 2026 · kubeshark.com
Micro $30 a month per month 6 nodes / 120 pods · Unlimited capacity · Dev/test clusters · Unlimited API calls · Unlimited clusters Read 15 Oct 2026 · kubeshark.com
Pro $30 a month per month Unlimited environment size · Internet connectivity required · Limited API-call capacity · Community support Read 15 Oct 2026 · kubeshark.com
Dynamic $190 a month per month Unlimited nodes and pods · Unlimited clusters · 100K daily API calls · $50 per extra 100K calls Read 15 Oct 2026 · kubeshark.com
Small $360 a month per month 20 nodes / 400 pods · Unlimited capacity · Small production clusters · Unlimited API calls · Unlimited clusters Read 15 Oct 2026 · kubeshark.com

Every Kubeshark plan and price →

Strong points and limits

Strong points

  • Indexes cluster-wide traffic using eBPF
  • TLS and mTLS decryption without keys or sidecars
  • Exports filtered traffic snapshots as PCAP
  • Supports more than 23 protocols
  • MCP exposes data to compatible AI assistants

Limits

  • Free plan capped at 3 nodes or 60 pods
  • Free plan requires internet connectivity
  • Pro plan has limited API call capacity

Who it suits

Kubeshark is positioned for SREs, network engineers, AI assistants, and agents working on root-cause analysis, incident response, and network reliability. It is aimed at teams operating Kubernetes clusters who need cluster-wide traffic visibility.

Kubeshark in depth

Read the full write-up

Kubeshark is a self-hosted network observability tool for Kubernetes clusters, aimed at SREs and network engineers investigating traffic and reliability issues. It suits teams that need workload-aware traffic analysis; teams seeking general-purpose network monitoring should look elsewhere.

Overview

Kubeshark indexes cluster-wide network traffic at the kernel level with eBPF and makes it queryable using Kubernetes, API, and network context. That combination can connect a flow to the workloads and services involved, making it more useful for tracing cluster incidents than packet data without that context.

It also exposes cluster network data through MCP to AI assistants including Claude Code, Cursor, and GitHub Copilot. This is a practical route to bring traffic context into AI-assisted investigations, while the product remains focused on Kubernetes rather than broader network monitoring.

Key features

Traffic queries, protocols, and capture

KFL combines Kubernetes identity, API context, and network attributes for filtering. Kubeshark supports more than 23 protocols, including HTTP, HTTP/2, WebSocket, GraphQL, Kafka, AMQP, Redis, MongoDB, MySQL, PostgreSQL, gRPC, DNS, ICMP, TCP, UDP, SCTP, LDAP, RADIUS, DIAMETER, and TLS. The breadth is useful for mixed application and infrastructure traffic; teams that need a tool outside Kubernetes will not get the same focused context.

Retrospective snapshots can be filtered by time, nodes, workloads, and IPs, then exported as PCAP files. This is valuable when an incident is recognized after traffic has passed, though snapshot workflows are not a substitute for a general packet-analysis platform.

Visibility and security

Kubeshark decrypts TLS and service-mesh mTLS traffic with eBPF, without requiring keys, certificates, sidecars, or application changes. That lowers the operational burden of investigating encrypted traffic. Its identity-aware service map and performance KPIs cover pods, services, nodes, and namespaces, giving teams a useful cluster-level view alongside query-based analysis.

Documented security capabilities include sensitive-data redaction, authorization rules, encrypted browser communication, ingress TLS, and SAML authentication for self-hosted deployments. Its About page displays a SOC 2 compliance confirmation. Traffic snapshots can be stored in Amazon S3, Azure Blob, or Google Cloud Storage for long-term retention and cross-cluster sharing.

Pricing

Kubeshark is freemium, with monthly paid plans starting at $30/mo. Plans differ substantially in node and pod ceilings, API capacity, and connectivity requirements, so the lowest price is not a universal entry point.

Community — free: Covers up to 3 nodes or 60 pods, with unlimited API call capacity and community support. It requires internet connectivity, so it is a constrained way to evaluate or run smaller connected clusters, not an air-gapped option.

Pro — $30 a month: Starts at this price and allows unlimited nodes and pods, but API call capacity is limited. It requires internet connectivity and includes community support. This suits larger connected clusters where API usage is manageable.

Micro — $30 a month: Includes 6 nodes or 120 pods, unlimited capacity and API calls, and unlimited clusters. It is explicitly for dev/test clusters, offering predictable limits for non-production use.

Dynamic — $190 a month: Allows unlimited nodes and pods and unlimited clusters, with limited capacity and 100K daily API calls. Additional calls cost $50 per extra 100K calls. This fits teams needing broad cluster coverage with a defined daily API allowance.

Small — $360 a month: Covers 20 nodes or 400 pods, unlimited capacity and API calls, and unlimited clusters. Its stated focus is small production clusters.

Enterprise — custom pricing: Billed per pod per month, with unlimited cluster size and consumption, air-gapped clusters, unlimited API call capacity, and dedicated support. The air-gapped option is important for disconnected environments; the per-pod billing basis makes it a different cost model from the fixed monthly tiers.

Support is usually provided through a dedicated Slack channel. Enterprise adds dedicated Slack support, on-demand Zoom calls, and premium onboarding. Helm deployment in Kubernetes and self-hosted operation suit teams that want to run the product in their own environment; air-gapped operation is reserved for Enterprise.

Platforms

Kubeshark is self-hosted and deploys with Helm in Kubernetes. Listed platforms are API, Linux, macOS, web, and Windows. Its Kubernetes focus and cluster-wide capture are central to its value; the platform list should not be read as a claim of equivalent standalone monitoring on every operating system.

Who it's for

Kubeshark is a strong fit for SREs and network engineers who need to investigate Kubernetes traffic in context, inspect encrypted service traffic, or retrieve retrospective PCAP snapshots. MCP access may also suit teams bringing AI assistants into root-cause analysis. It is less suitable for teams that need broad non-Kubernetes monitoring, require an air-gapped deployment below Enterprise, or need unlimited API calls without accepting the node and pod limits of Micro or Small.

Pros and cons

Pros: eBPF-based, cluster-wide visibility paired with Kubernetes-aware queries connects network traffic to workload context.

Pros: TLS and mTLS decryption without keys, certificates, sidecars, or application changes reduces setup friction for encrypted-traffic investigations.

Pros: Retrospective snapshots can be filtered and exported as PCAP, supporting follow-up analysis after an incident is identified.

Cons: Community is capped at 3 nodes or 60 pods and requires internet connectivity, limiting its usefulness for larger or isolated clusters.

Cons: Paid tiers trade off capacity, API allowances, and cluster size differently; choosing by headline price alone can lead to a poor fit.

Cons: Air-gapped operation and the stronger support package are confined to Enterprise with custom pricing.

Alternatives

eBPF Observability Tools is a useful category starting point for comparing products built around eBPF.

DeepFlow is worth considering for a free, open-source edition supporting Linux servers and selected Kubernetes, cloud, and container environments.

Coroot offers a free, Apache 2.0 self-hosted Community Edition; consider it when that licensing and deployment combination is the priority.

Odigos is an alternative when free, open-source core OpenTelemetry tracing is a better match for the work.

Elastic Observability is another option for teams comparing a broader observability product; its listed Serverless Complete pricing is usage-based and not fully stated.

groundcover offers a free-forever BYOC plan with 12-hour data retention and Slack Community support, making it an option for a no-cost, short-retention starting point.

Qpoint has a free Community plan for up to 25 endpoints, with agent discovery and monitoring with attribution and policy plugins; consider it when endpoint-level coverage is the priority.

Metoro Kubernetes Profiling is an alternative for a one-cluster, one-user hobby setup with two nodes and 28-day retention.

Anteon is another option to compare for paid observability, with a Pro plan starting at $99 a month and usage-based ingestion charges.

Verdict

Choose Kubeshark if your team needs Kubernetes-aware traffic queries, encrypted-traffic visibility, and retrospective packet captures in one self-hosted tool. Its most distinctive strength is connecting cluster traffic to workload identity without requiring TLS keys or application changes. Look elsewhere if you need broad network monitoring beyond Kubernetes, a lower-cost air-gapped tier, or a simpler capacity model than its node, pod, and API limits provide.

Verdict

Kubeshark combines Kubernetes-aware traffic queries, protocol visibility, and retrospective PCAP snapshots. The Community plan is constrained by node or pod limits and internet access; paid plans start at $30/mo.

Where Specifiction places it

Alternatives to KubesharkAll alternatives →