Docs
Integrations

Observability integrations

Send emma's metrics and traces to your own observability stack — Grafana, Datadog, New Relic, or any OTLP endpoint.

emma doesn't try to be your observability platform. Instead, it pushes metrics and traces to the tools you already run, through per-vendor adapters. You keep your dashboards where they are; emma feeds them.

Before you start you need an endpoint and credentials for your observability tool (a Grafana Cloud stack, a Datadog API key, an OTLP collector URL, and so on).

Supported destinations

emma connects through an adapter per vendor, each with the same shape (validate, push metrics, push traces, provision dashboards where supported):

DestinationSends
Grafanametrics, traces, provisioned dashboards
Datadogmetrics, traces
New Relicmetrics, traces
Prometheusmetrics
OTLP (any compatible collector)metrics, traces

1. Add your destination

Give emma the endpoint and credentials for your tool. emma validates the connection before saving.

Try thisSend my metrics to Grafana (emma will ask for the endpoint and API token)

Credentials for your observability tool are stored to push data on your behalf — provide a key scoped to ingestion, not full account access, where your vendor supports it.

2. Confirm data is flowing

Once connected, emma pushes metrics (and traces, where supported) to your destination. Check your own dashboards to confirm data is arriving.

3. Provision dashboards

For destinations that support it (such as Grafana), emma can provision starter dashboards so you're not building from scratch.

Try thisProvision a Grafana dashboard for my infrastructure

What's next

How is this guide?

Last updated on 17 Jul 2026

On this page