Stream logs to New Relic
A New Relic log stream sends each request of a gateway environment to New Relic as one trace over OTLP/HTTP, about 30 seconds after the request ends.
Before you begin
- A New Relic license key, of the type
INGEST - LICENSE. Find it under API keys in New Relic. See New Relic API keys in the New Relic docs.
Add the stream
- In the portal, go to Agent Gateway and select your gateway.
- Select the Logs tab, then Log settings.
- Under Log streams, select Add a stream.
- Under Destination, select New Relic.
- Fill in the fields in the table.
- Select Send test event. Faustine sends a trace of one request marked
test: trueand shows Delivered when New Relic accepts it. - Select Continue.
- Under What to send, choose All requests or Errors and denials, and turn on Discovery calls or Payloads if you want them. Select Continue.
- Under Review and create, enter a Name and select Create stream.
| Field | Value |
|---|---|
| Region | US (otlp.nr-data.net) or EU (otlp.eu01.nr-data.net). |
| License key | The license key. |
| Service name | The entity the traces appear under. Optional. Defaults to faustine-gateway. |
The stream's page opens. The first trace reaches New Relic about 30 seconds after the next request ends.
What New Relic receives
Each request is one trace, sent over OTLP/HTTP in JSON. For the spans and their attributes, see What the collector receives.
Next steps
- Log streams: delivery, retries and the fields of a request.
- Redact sensitive fields: decide what a stream can carry.
- Set recording and retention: record the payloads a stream sends.
Last updated November 13, 2026