Powered by eBPF·No instrumentation required

Kubernetes APM

with no code changes.

APM dashboards for every service in one minute. Backed by in depth distributed tracing.

Get started free
APM dashboards
APM Dashboards

APM dashboards for every service

  • RED metrics generated automatically
  • Get high level health overviews, drill down into individual traces and logs
  • See exactly what services are making requests to your service.
  • See all external dependencies for your service and their health.
Trusted by hundreds of the best at
Nuco Cloud logo
Kong logo
Aposyro logo
Porter
Odos logo
Asteroid.ai logo
Fern Labs logo
Remy Security
Mozilla logo
Kong logo
Koton logo
Porter
Rappi logo
Asteroid.ai logo
Infotrax logo
Remy Security
DocioHealth
Kong logo
Freedx logo
Porter
Capabilities

The full APM stack, automatically.

One Helm install gets you APM dashboards, live service maps, full traces, and Kubernetes infrastructure context for every workload - without touching your application code - thanks to eBPF and kernel instrumentation.

Dashboards & RED metrics

APM dashboards for every workload, in one minute.

Install Metoro once and every Kubernetes workload gets an APM dashboard with rate, error, duration, latency percentiles, and trace entry points - whether you own the code or not.

  • Automatic service dashboards from a single Helm install
  • Request rate, error rate, latency, and throughput for every workload
  • Works on third-party services without application changes
See it in the live demo
service · RED metrics
service-map · live
Service map

Auto-generated service map of your live traffic.

Metoro builds a live service map from real requests, so the topology you see matches the traffic actually moving through your cluster.

  • Automatically discover service dependencies and communication patterns
  • See request volume, errors, and latency on every edge
  • Spot unexpected callers, bottlenecks, and fan-out visually
  • Compare topology across namespaces, environments, and clusters
See it in the live demo
Distributed tracing

Full traces. No instrumentation required.

Capture request waterfalls automatically with eBPF and join them with any OpenTelemetry spans you already emit for complete request context.

  • Automatic distributed traces without SDKs, sidecars, or restarts
  • Trace waterfalls linked back to services, pods, logs, and metrics
  • OpenTelemetry-compatible API for custom spans and existing collectors
  • Investigate any request path across Kubernetes services
See it in the live demo
traces · waterfall
apm · infrastructure
APM and infrastructure

Connect APM symptoms to infrastructure causes.

When latency spikes or errors climb, Metoro shows the Kubernetes conditions behind the application behavior - pods, nodes, rollouts, restarts, OOMs, and resource pressure in the same workflow.

  • Pivot from a slow endpoint to the exact pod and node serving it
  • Correlate deploys, restarts, OOMs, and throttling with APM metrics
  • Understand whether a problem is code, traffic, or infrastructure
See it in the live demo
Why teams choose Metoro APM

Built for the way Kubernetes actually runs.

<1m
Helm install to first traces
single chart, no SDK setup
100%
Request and span coverage
no sampling, kernel-level eBPF
<1%
CPU overhead per node
micro-second hotpath cost
0
Code changes required
works on third-party containers too
Pricing

Cheaper than every alternative.

Cost comparison

Example monthly cost comparison

Based on typical Kubernetes APM usage

Datadog
$6,020/month
Grafana Cloud
$964/month
Metoro
$400/month

* Approximate cost. Precise costs depend on the specific use case and any discounts.

** Assumes a single span is ~100 bytes. Updated July 2025.

Customer feedback

What teams are saying.

FAQ

Frequently Asked Questions

Everything about Metoro Kubernetes APM.

How does Metoro APM work without instrumenting my code?
Metoro uses eBPF to monitor your applications at the kernel level. We capture performance data, traces, and metrics without code changes or restarts. The eBPF programs run safely in the kernel and collect telemetry data automatically.
What performance impact does Metoro APM have on my applications?
Metoro's eBPF-based approach has minimal overhead - typically less than 1% CPU usage. Because we operate at the kernel level, the additional latency added to your application requests is unmeasurable. We sit on the hotpath for a handful of micro-seconds.
What metrics does Metoro APM collect?
Request latencies (p50, p90, p99), error rates, throughput, CPU usage, memory utilization, network I/O, and full distributed traces between services. We also capture Kubernetes-specific metrics about your pods, deployments, and cluster health.
Can Metoro APM monitor applications in multiple Kubernetes clusters?
Yes - Metoro APM monitors applications across multiple Kubernetes clusters simultaneously, giving you a unified view of performance across your entire infrastructure.
Can I send my custom spans to Metoro APM?
Yes. Metoro APM has a fully OTel-compatible API, so you can use any OpenTelemetry collector or SDK to send custom spans alongside the spans Metoro captures via eBPF.
Does Metoro work for third-party containers I cannot modify?
Yes. eBPF runs at the kernel level and captures traffic for every container on the node, including images you do not own. There is no SDK to inject and no language to support.

Start monitoring
your cluster in minutes.

Helm install. No code changes. Full traces, RED metrics, and profiling for every workload.

Free trialNo credit card< 1 min setup