You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/docs/components/otlp-exporter.mdx
+40-1Lines changed: 40 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,7 +51,7 @@ and expects to receive a response with each request. You can learn more about th
51
51
OpenTelemetry can export traces, logs, and metrics to various backends to analyze in order to understand an application’s performance
52
52
and behavior. There are multiple monitoring backends (also known as end-points) which can support OpenTelemetry using the OTLP protocol.
53
53
54
-
In this section, we share getting started configurations to the Collector to export telemetry data to **AppDynamics, Honeycomb, Lightstep, and SumoLogic** end-points.
54
+
In this section, we share getting started configurations to the Collector to export telemetry data to **AppDynamics, Honeycomb, Lightstep, New Relic, and SumoLogic** end-points.
55
55
56
56
<SectionSeparator />
57
57
@@ -383,6 +383,45 @@ exporters:
383
383
384
384
<SectionSeparator />
385
385
386
+
## New Relic
387
+
388
+
New Relic supports OpenTelemetry natively, via OTLP. If you’re already set up with the AWS Distro for OpenTelemetry, then
389
+
sending data to New Relic can be accomplished with a simple change to the collector's YAML config file.
390
+
391
+
<SubSectionSeparator />
392
+
393
+
### Requirements
394
+
395
+
Before you can use the AWS Distro for OpenTelemetry with New Relic, you will need:
396
+
397
+
* A New Relic account. If you don't already have one, you can [sign up for a free account](https://newrelic.com/signup).
398
+
* An [Ingest-License Key](https://one.newrelic.com/launcher/api-keys-ui.launcher) for your account. Select "Create a Key" and "Ingest-License Key" for the type.
399
+
400
+
<SubSectionSeparator />
401
+
402
+
### Configuration (Collector)
403
+
404
+
The configuration will take place in the OTLP exporter section of the Collector config YAML file.
405
+
406
+
* Set the OTLP endpoint to [otlp.nr-data.net:4317](https://otlp.nr-data.net:4317/)
407
+
* Add your New Relic Ingest-License key as an OTLP header.
408
+
* Header name: "api-key"
409
+
410
+
<SubSectionSeparator />
411
+
412
+
### Example
413
+
414
+
```yaml lineNumbers=true highlight={8}
415
+
# New Relic OTLP Collector configuration
416
+
exporters:
417
+
otlp:
418
+
endpoint: otlp.nr-data.net:4317
419
+
headers:
420
+
api-key: <YOUR_NEW_RELIC_LICENSE_KEY>
421
+
```
422
+
423
+
<SectionSeparator />
424
+
386
425
## OpenSearch
387
426
OpenSearch supports ingesting enchriched trace data via [Data Prepper](https://github.com/opensearch-project/data-prepper), a standalone application that converts OLTP formatted data for use in OpenSearch. Data Prepper supports receiving trace data from OpenTelemetry natively via OTLP. Once you've set up a Data Prepper instance, completing the data pipeline is as simple as editing your YAML config file for the Collector and getting started.
0 commit comments