WHAT IS eAPM?

Gain complete visibility into Kubernetes for faster issue resolution

Image
Achieve no-code
Achieve no-code instrumentation

Automatically instrument everything within your K8s cluster with a single eBPF agent

Image
Monitor all apps and languages.
Monitor all apps and languages

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

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

Automatically correlate application, Kubernetes, and network performance for instant clarity in the New Relic APM UI

Image
Solve performance issues faster.
Solve performance issues faster

Automatically highlight critical span issues in trace data for faster resolution

NO-CODE INSTRUMENTATION

Use eBPF for automatic instrumentation, no code required

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

  • Automatically detect all first- and third-party services in your system—no manual instrumentation needed

  • Get real-time insights into your entire architecture across all runtimes, frameworks, and languages

 
TROUBLESHOOT FASTER

Debug faster with AI-powered insights

  • Monitor golden metrics, transactions, and database performance in one place
  • Correlate applications and Kubernetes performance automatically with service maps
  • Detect critical 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

  • Easily switch from eAPM to New Relic APM agents for function-level details and distributed tracing
  • Use the Kubernetes APM auto-attach to instrument selected application agents
  • Eliminate double-billing errors. As you switch to agents, eAPM automatically stops reporting
  • Maintain uninterrupted performance with automatically updated dashboards, alerts, and monitoring
 

Capability FAQs

eAPM is our eBPF-powered APM solution designed for seamless deployment. With just a single helm command, users can deploy an eBPF agent that automatically discovers and instruments all applications running within a Kubernetes cluster—completely independent of the programming language.

eBPF is a technology embedded within the Linux kernel 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.

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.

eAPM 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

New Relic Advance Build smarter automations with Intelligent Observability
Save your seat.