WHAT IS NEW RELIC eBPF?

Gain faster insights through effortless visibility 

Image
Achieve no-code
Achieve no-code instrumentation

Track workloads across Kubernetes cluster with a single eBPF agent.

Image
Monitor all apps and languages.
Close monitoring gaps quickly

Discover and monitor all first- and third-party apps in Kubernetes automatically, in any language.

Image
Get automatic insights in APM.
Get automatic insights in APM

Correlate application, Kubernetes, and network metrics  in the New Relic APM UI for instant clarity.

Image
Solve performance issues faster.
Solve issues faster

Highlight critical span issues across eBPF and APM entities for streamlined workflows.

NO-CODE INSTRUMENTATION

Get automatic instrumentation with eBPF, no code changes required

  • Deploy a single eBPF agent with one Helm command for real-time monitoring across Kubernetes workloads 

  • Detect all first- and third-party services in your system without manual instrumentation

  • Get real-time insights across all runtimes, frameworks, and languages

 
TROUBLESHOOT FASTER

Debug faster with cross-layer network metrics, APM and AI-powered insights

  • Monitor network metrics, transactions, and application performance in one place
  • Correlate applications, infrastructure, and Kubernetes performance automatically with service maps
  • Detect performance bottlenecks automatically with intelligent span sampling
  • Pinpoint TCP/DNS latency, retransmits, and failure to app impact through easy to link Network View
  • Support key protocols, including Cassandra, gRPC, HTTP, HTTP/2, MongoDB, MySQL, PostgreSQL, and Redis
SWITCH TO AGENTS

Transition easily to New Relic agents for deeper insights

  • Switch from New Relic eBPF to full APM agents easily for function-level details and distributed tracing
  • Use the Kubernetes APM auto-attach to instrument selected application agents
  • Avoid duplicate billing as telemetry sources transition automatically
  • Maintain dashboards, alerts, and monitoring continuity
 

Capability FAQs

New Relic eBPF (formerly known as eAPM) is a kernel-level observability capability that automatically discovers, and monitors applications, infrastructure, Kubernetes, and network behavior without instrumentation.

eBPF (external Berkeley Packet Filter), is a powerful Linux kernel technology that allows developers to execute custom, sandboxed programs within the kernel space. It is a versatile tool that extends the capabilities safely of the Linux kernel without requiring changes to the kernel source code. eAPM is the native integration of eBPF agent into NR1 platform.

New Relic eBPF: Network Metrics captures kernel-level TCP and DNS behavior and correlates it with APM entities using a network view to pinpoint network-driven performance issues.

New Relic eBPF is a zero-instrumentation solution that automatically discovers all workloads within a Kubernetes (K8s) cluster. It’s an ideal tool for platform teams to monitor deployed applications and services without relying on individual development teams. Perfect for third-party plug-ins—where no internal development team is available—it's completely language-agnostic and eliminates concerns about agent lifecycle management.

It depends on your needs. Opt for a full APM agent if you require distributed tracing, detailed performance insights at the function or method level, or if you need to create custom instrumentation to measure specific aspects of your code.

Get started today for free