IT and network operators frequently express how challenging and disjointed the experience of managing network and application performance across various platforms can be. To address this issue, ThousandEyes has harnessed the power of OpenTelemetry to enable the seamless flow of network test data in real time to any compatible observability backend.
With ThousandEyes, you can effortlessly stream network telemetry data to your observability platform of choice, as long as it's OTel compliant. This capability allows our customers to easily integrate, view, and analyze network data with platforms they already use and trust.
In this blog post, we'll walk you through the detailed steps to stream ThousandEyes data directly into Dynatrace, enabling you to maximize the potential of your end-to-end visibility capabilities.
Getting Ready in Dynatrace
To start, you will need to create a token in Dynatrace by following these five steps:
1. Search “access token” as shown in Figure 1.

2. Click on “Generate new token.”
3. Set a name and expiration date.
4. Select the scope name “Ingest metrics metrics.ingest” as shown in Figure 2.

5. Copy the token.
Getting Ready in ThousandEyes
Next, we will create a ThousandEyes test and an OpenTelemetry integration to stream the telemetry data. You can do this by following these three steps:
1. Navigate to the Cloud & Enterprise Agents > Test Settings page and create a ThousandEyes HTTP network test, as shown in Figure 3. For more information, watch this tutorial.

2. Navigate to the Integrations page, click on the “+ New integration” button, and select “ThousandEyes for OpenTelemetry” as shown in Figure 4.

3. Create the OpenTelemetry integration using the configuration shown below and in Figure 5. For more information, see the ThousandEyes for OpenTelemetry documentation.
-
-
-
-
Target:
-
HTTP
-
https://<instance>.live.dynatrace.com/api/v2/otlp/v1/metrics
-
-
Custom Header:
-
"Authorization": "Api-Token <token>"
-
-
Select the test that was just created.
-
-
-

Visualize ThousandEyes Telemetry Data in Dynatrace
Now that ThousandEyes is streaming to Dynatrace, you can configure a dashboard using the ingested metrics. To do that, follow the four steps below:
1. Search for Dashboards within the Dynatrace platform, as shown in Figure 6.

2. Click on “+ Dashboard” to create a new empty Dashboard.
3. Add a “Metrics widget” with the applicable ThousandEyes for OpenTelemetry Metrics.
4. Upload this dashboard template into your Dynatrace to produce the view shown in Figure 7. For more information on uploading dashboard templates to Dynatrace, see the Use Dashboards article in the Dynatrace documentation.
