Datadog-Integration
So aktivieren Sie die Datadog-Integration
Integrieren Sie LoadFocus mit Datadog, um Live-Lasttest- und JMeter-Testergebnisse direkt in Ihr Datadog-Konto zu streamen.
Um während Ihrer Tests Live-Ergebnisse an Datadog zu senden:
- Navigieren Sie zu Ihrem Test in LoadFocus.
- Erstellen Sie eine neue Datadog-Integration.
Integrationsfelder
- Name: Weisen Sie Ihrer Integration einen Namen zu.
- Datadog site: Ihre Datadog Log-Intake-URL (typischerweise
.comoder.eu). - API key: Ihr Datadog API-Schlüssel.
- Send results as logs: Setzen Sie auf
true, um einzelne Testergebnisse als Log-Ereignisse zu melden. Standard sind nur Metriken. - Include sub-results: Aktivieren, um Unterergebnisse zu senden. Standard ist, Unterergebnisse zu ignorieren.
Um einen Datadog API-Schlüssel zu generieren, melden Sie sich zunächst bei Ihrem Datadog-Konto an. Navigieren Sie zum Bereich 'Integrations' und wählen Sie den Tab 'APIs'. Hier finden Sie die Option, einen neuen API-Schlüssel zu erstellen. Klicken Sie auf 'New API key' und geben Sie einen Namen für Ihren Schlüssel ein -- dieser Name hilft Ihnen später, den Zweck des Schlüssels zu identifizieren. Nach der Benennung klicken Sie auf 'Create API key'. Ihr neuer API-Schlüssel wird generiert und angezeigt. Es ist wichtig, diesen Schlüssel zu kopieren und sicher aufzubewahren, da er für die Integration mit Diensten wie LoadFocus benötigt wird und nicht erneut angezeigt wird. Detaillierte Schritte und zusätzliche Informationen finden Sie in der Datadog API-Schlüssel-Dokumentation.
Datadog mit einzelnen Tests verbinden
Für individuelle Datadog-Einstellungen pro Test (z. B. Ereignisse bei einigen Tests und Metriken bei anderen senden):
- Führen Sie den Datadog-Integrationsprozess für jede individuelle Einstellung durch.
- Aktivieren Sie jeden verbundenen Dienst auf Test- oder Bucket-Basis.
Wichtige Testmetriken visualisieren
Mit der aktiven Integration werden Testmetriken in ein Standard-Datadog-Dashboard gestreamt und bieten:
- Echtzeit-Zusammenfassungen von Gesamt- und fehlgeschlagenen Anfragen, Fehlerraten, Latenz und Antwortzeiten.
- Einblicke in Schwellenwerte der Anwendungsleistung.
Passen Sie Ihr Dashboard an, um Testmetriken mit anderen Überwachungsdaten zu korrelieren:
- Fügen Sie Systemvitaldaten wie CPU- und Speichergrafiken hinzu.
- Beobachten Sie die Ressourcenverfügbarkeit bei erhöhtem Datenverkehr.
- Identifizieren Sie Leistungsregressionen aufgrund von Codeänderungen.
Detaillierte Testergebnisse mit Logs untersuchen
Während Metriken Muster und Trends aufzeigen, liefern Logs detaillierte Informationen zu einzelnen Testläufen:
- Logs sind neben Metriken im Standard-Dashboard verfügbar.
- Verwenden Sie den Log Explorer, um Logs im Kontext anzuzeigen und bestimmte Teilmengen zu filtern.
- Analysieren Sie Logs auf Fehlerantworten oder bestimmte Latenzwerte.
Starten Sie noch heute mit der Überwachung von Lasttestdaten
Integrieren Sie Datadog mit LoadFocus für:
- Visualisierung und Analyse von Lasttestdaten.
- Korrelation von Lasttestergebnissen mit Telemetrie über Ihren gesamten Stack.
- Vorhersage und Behebung von Leistungsproblemen vor der Produktion.
Datadog-Integration entfernen
Um Datadog zu trennen:
- Gehen Sie in LoadFocus zu
Konto>Integrationseinstellungen. - Wählen Sie die zu entfernende Datadog-Integration aus und klicken Sie auf
Löschen. - Die Integration wird aus Ihrer Liste der externen Berichtsdienste entfernt.