beyla

Deploy eBPF probes to capture HTTP/gRPC traffic and emit traces and metrics.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/MisLink/agentry --skill beyla
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: beyla
Source: https://github.com/MisLink/agentry/tree/main/agents/.agents/skills/beyla
Command: npx skills add https://github.com/MisLink/agentry --skill beyla

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates application observability by instrumenting traffic and exporting traces and metrics without modifying application code.

Core Features & Use Cases

  • Zero-code, language-agnostic instrumentation of HTTP/gRPC traffic for observability.
  • Export traces to OTLP receivers and metrics to Prometheus or OTLP; supports Kubernetes deployment.
  • Kubernetes deployment with DaemonSet and host PID access for eBPF probes; cloud integration with Grafana Cloud.
  • Troubleshooting instrumentation issues and integrating with Tempo/Prometheus and Grafana dashboards.

Quick Start

Install Beyla in your Kubernetes cluster and configure discovery and OTLP endpoints to begin instrumenting services.

Frequently Asked Questions about beyla

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I capture HTTP and gRPC traces without modifying application code?▼

Zero-code instrumentation captures HTTP and gRPC traffic by deploying eBPF-based probes, eliminating the need to modify application code or bind to specific language runtimes.

What are the kernel requirements for eBPF observability in Kubernetes?▼

eBPF observability requires Linux kernel version 5.8 or higher with BTF enabled, and Kubernetes pods must have appropriate privileges and host PID access to attach probes.

Can I export eBPF metrics to Prometheus and OTLP traces simultaneously?▼

Yes, you can export captured traces to OTLP receivers and metrics to Prometheus or OTLP endpoints simultaneously, with optional integration into Grafana Cloud dashboards.

How do I deploy eBPF probes as a DaemonSet in Kubernetes?▼

Deploy eBPF probes as a Kubernetes DaemonSet with host PID access, configuring service discovery and OTLP endpoints to automatically instrument traffic across your cluster nodes.

Does eBPF zero-code instrumentation work across multiple programming languages?▼

Yes, eBPF operates at the kernel level making it language-agnostic, instrumenting HTTP and gRPC traffic across multi-language runtimes without requiring language-specific tracing libraries.

Why are my eBPF probes not capturing traffic in my Kubernetes cluster?▼

Troubleshooting eBPF instrumentation involves verifying kernel 5.8+ with BTF support, checking DaemonSet host PID privileges, and validating configured discovery rules and OTLP endpoint connectivity.