Skip to content

Commit 3835017

Browse files
authored
Update New Relic references to refer to OTLP instead of deprecated exporter (#177)
* Adding New Relic native OTLP support * Update New Relic partner link for otlp * Remove deprecated New Relic exporter page
1 parent 85ca46f commit 3835017

File tree

3 files changed

+41
-70
lines changed

3 files changed

+41
-70
lines changed

src/config/sideBarData.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ export const sideBarData = [
113113
{label: "Honeycomb", link: "/docs/components/otlp-exporter#honeycomb"},
114114
{label: "Lightstep", link: "/docs/components/otlp-exporter#lightstep"},
115115
{label: "Logz.io", link: "/docs/partners/logzio"},
116-
{label: "New Relic", link: "/docs/partners/new-relic"},
116+
{label: "New Relic", link: "/docs/components/otlp-exporter#new-relic"},
117117
{label: "Splunk", link: "/docs/partners/splunk"},
118118
{label: "Sumo Logic", link: "/docs/components/otlp-exporter#sumo-logic"},
119119
],

src/docs/components/otlp-exporter.mdx

Lines changed: 40 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ and expects to receive a response with each request. You can learn more about th
5151
OpenTelemetry can export traces, logs, and metrics to various backends to analyze in order to understand an application’s performance
5252
and behavior. There are multiple monitoring backends (also known as end-points) which can support OpenTelemetry using the OTLP protocol.
5353

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.
5555

5656
<SectionSeparator />
5757

@@ -383,6 +383,45 @@ exporters:
383383

384384
<SectionSeparator />
385385

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+
386425
## OpenSearch
387426
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.
388427

src/docs/partners/new-relic.mdx

Lines changed: 0 additions & 68 deletions
This file was deleted.

0 commit comments

Comments
 (0)