IT- und Netzwerkbetreiber berichten oft, wie mühsam und fragmentiert das Management der Netzwerk- und Application Performance über mehrere Plattformen hinweg sein kann. Als Antwort auf diese Herausforderung ermöglicht ThousandEyes mit OpenTelemetry die nahtlose Übertragung von Netzwerktestdaten an jedes kompatible Observability-Back-End-System in Echtzeit.
Mit ThousandEyes können Sie Netzwerktelemetriedaten ohne großen Aufwand an die Observability-Plattform Ihrer Wahl streamen. Die Plattform muss dazu lediglich mit OpenTelemetry kompatibel sein. So können Sie Netzwerkdaten problemlos in Ihre vertrauten, zuverlässigen Plattformen integrieren und sie dort anzeigen und analysieren.
In diesem Blog-Beitrag erklären wir Schritt für Schritt, wie Sie Daten aus ThousandEyes direkt an Dynatrace streamen, um die vorhandenen Funktionen für End-to-End-Sichtbarkeit optimal zu nutzen.
Vorbereitung in Dynatrace
Im ersten Schritt erstellen Sie einen Token in Dynatrace. Gehen Sie dabei wie folgt vor und führen Sie die folgenden fünf Schritte aus:
1. Suchen Sie, wie in Abbildung 1 gezeigt, nach „access token“ (Zugriffs-Token).
2. Klicken Sie auf „Generate new token“ (Neues Token generieren).
3. Geben Sie einen Namen und ein Ablaufdatum an.
4. Wählen Sie, wie in Abbildung 2 gezeigt, den Umfangsnamen „Ingest metrics metrics.ingest“ (Metriken erfassen) aus.
5. Kopieren Sie das Token.
Vorbereitung in ThousandEyes
Als Nächstes müssen Sie einen ThousandEyes Test und eine OpenTelemetry-Integration erstellen, um die Telemetriedaten streamen zu können. Führen Sie dazu diese drei Schritte aus:
1. Navigieren Sie zur Seite Cloud & Enterprise Agents > Test Settings (Cloud & Enterprise Agents > Testeinstellungen) und erstellen Sie, wie in Abbildung 3 gezeigt, einen ThousandEyes HTTP-Netzwerktest. Weitere Informationen erhalten Sie in diesem Tutorial.
2. Navigieren Sie zur Seite Integrations (Integrationen), klicken Sie auf die Schaltfläche + New Integration (+ Neue Integration) und wählen Sie dann, wie in Abbildung 4 gezeigt, die Option ThousandEyes for OpenTelemetry aus.
3. Erstellen Sie die OpenTelemetry-Integration mit der unten und in Abbildung 5 gezeigten Konfiguration. Weitere Informationen finden Sie in der Dokumentation zu ThousandEyes für OpenTelemetry.
-
-
-
-
Ziel:
-
HTTP
-
https://<instance>.live.dynatrace.com/api/v2/otlp/v1/metrics
-
-
Benutzerdefinierter Header:
-
"Autorisierung": "Api-Token <token>"
-
-
Wählen Sie den gerade erstellten Test aus.
-
-
-
Visualisieren von Telemetriedaten aus ThousandEyes in Dynatrace
Nachdem Sie das Streaming von ThousandEyes an Dynatrace eingerichtet haben, können Sie ein Dashboard mit den erfassten Metriken konfigurieren. Führen Sie dazu diese Schritte aus:
1. Suchen Sie auf der Dynatrace-Plattform, wie in Abbildung 6 gezeigt, nach Dashboards.
2. Klicken Sie auf „+ Dashboard“, um ein neues leeres Dashboard zu erstellen.
3. Fügen Sie ein Metrik-Widget mit den entsprechenden ThousandEyes für OpenTelemetry-Metriken hinzu.
4. Laden Sie diese Dashboard-Vorlage in Dynatrace hoch, um die in Abbildung 7 gezeigte Ansicht zu erhalten. Weitere Informationen zum Hochladen von Dashboard-Vorlagen in Dynatrace finden Sie in der Dynatrace-Dokumentation im Artikel zum Verwenden von Dashboards.