Skip to content

Commit e383bb8

Browse files
committed
Add details to OTLP configuration
1 parent ebedbfc commit e383bb8

File tree

2 files changed

+63
-1
lines changed

2 files changed

+63
-1
lines changed

src/docs/components/otlp-exporter.mdx

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,68 @@ service:
130130

131131
<SubSectionSeparator />
132132

133+
## Dynatrace
134+
135+
Dynatrace supports OpenTelemetry by ingesting OTLP directly, so users of the AWS Distro for OpenTelemetry (ADOT) can send tracing data directly to 
136+
Dynatrace without the need for additional plugins or non-OTLP exporters.
137+
138+
<SubSectionSeparator />
139+
140+
### Requirements
141+
142+
#### OTLP Trace Ingest
143+
144+
- Dynatrace 1.222 or later
145+
- An API token with the **Ingest OpenTelemetry traces** scope
146+
147+
#### OTLP Metric Ingest
148+
149+
- Dynatrace 1.254 or later
150+
- An API token with the **Ingest metrics** scope
151+
152+
<SubSectionSeparator />
153+
154+
### Configuration (Collector)
155+
156+
The configuration takes place in the OTLP exporter in the Collector config YAML file.
157+
Configure the [OTLP HTTP Exporter](https://github.com/open-telemetry/opentelemetry-collector/tree/master/exporter/otlphttpexporter) with the following settings:
158+
159+
* `endpoint: "https://{your-environment-id}.live.dynatrace.com/api/v2/otlp"`
160+
* `headers`
161+
* `Authorization: "Api-Token <API_TOKEN>"`
162+
163+
164+
For additional details see the [Dynatrace documentation for the Collector](https://www.dynatrace.com/support/help/extend-dynatrace/opentelemetry/basics/collector#example-configuration).
165+
166+
<SubSectionSeparator />
167+
168+
### Example 
169+
170+
```
171+
receivers:
172+
otlp:
173+
protocols:
174+
grpc:
175+
http:
176+
exporters:
177+
otlphttp:
178+
endpoint: "https://{your-environment-id}.live.dynatrace.com/api/v2/otlp"
179+
headers:
180+
Authorization: "Api-Token <API_TOKEN>"
181+
service:
182+
pipelines:
183+
traces:
184+
receivers: [otlp]
185+
processors: []
186+
exporters: [otlphttp]
187+
metrics:
188+
receivers: [otlp]
189+
processors: []
190+
exporters: [otlphttp]
191+
```
192+
193+
<SubSectionSeparator />
194+
133195
## Honeycomb
134196

135197
Honeycomb supports OpenTelemetry by ingesting OTLP directly, so users of the AWS Distro for OpenTelemetry (ADOT) can send tracing data directly to

src/docs/partners/dynatrace.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ More information on exporting traces to Dynatrace can be found in the
1515

1616
OpenTelemetry metrics can be exported to Dynatrace in the following ways:
1717

18-
- Using OTLP/HTTP (OpenTelemetry Protocol) metrics exporter (recommended)
18+
- Using OTLP/HTTP (OpenTelemetry Protocol) metrics exporter (recommended) - See [documentation](/docs/components/otlp-exporter#dynatrace)
1919
- Using Dynatrace OpenTelemetry metrics exporter described below
2020

2121
More information on exporting metrics to Dynatrace can be found in the

0 commit comments

Comments
 (0)