SkillsMay 12, 2026·2 min read

DeepFlow — eBPF Observability for Cloud & AI

DeepFlow offers zero-code eBPF observability for Kubernetes/VMs—flows, metrics, traces, profiling—with OpenTelemetry support and a Docker Compose deploy.

Agent ready

Review-first install path

This asset needs a review step. The copied prompt tells the agent to dry-run, show the writes, then proceed only after confirmation.

Needs Confirmation · 64/100Policy: confirm
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
Asset
Review-first command
npx -y tokrepo@latest install d5c0b684-9578-5a22-b421-948f832a0626 --target codex

Dry-run first, confirm the writes, then run this command.

Intro

DeepFlow offers zero-code eBPF observability for Kubernetes/VMs—flows, metrics, traces, profiling—with OpenTelemetry support and a Docker Compose deploy.

  • Best for: Kubernetes and VM observability with minimal instrumentation
  • Works with: Linux + eBPF; Kubernetes/VMs; OpenTelemetry instrumentation
  • Setup time: 20–60 minutes

Practical Notes

  • GitHub: 4,074 stars · 453 forks; pushed 2026-05-12 (verified via GitHub API).
  • Repo includes manifests/deepflow-docker-compose/docker-compose.yaml for all-in-one deployment.
  • Topics include opentelemetry, kubernetes, and llm, signaling focus on modern cloud + AI workloads.

Main

Use DeepFlow as a “no-regrets baseline” before you add app-level tracing everywhere:

  • Start with the all-in-one Compose deployment to validate data flow end-to-end.
  • Connect one Kubernetes cluster or one VM pool first; confirm you can see service maps / flows and correlate spikes.
  • Only then add targeted OpenTelemetry instrumentation for the top 1–3 critical services.

For production, plan capacity around your traffic volume (agents can help estimate storage/retention from your p95 throughput) and keep a clear retention policy for traces vs metrics vs logs.

FAQ

Q: Is DeepFlow only for Kubernetes? A: No—README and repo structure mention both Kubernetes and host/VM deployments.

Q: Do I still need OpenTelemetry? A: Often yes for deep app semantics, but DeepFlow can give you useful coverage with minimal instrumentation.

Q: What should I verify first? A: That the all-in-one deployment is stable and you can correlate a known incident spike across flows/metrics/traces.

🙏

Source & Thanks

Source: https://github.com/deepflowio/deepflow > License: Apache-2.0 > GitHub stars: 4,074 · forks: 453

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets