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.

LoadFocus-Integrationen mit externen Berichtsplattformen

Um während Ihrer Tests Live-Ergebnisse an Datadog zu senden:

  1. Navigieren Sie zu Ihrem Test in LoadFocus.
  2. Erstellen Sie eine neue Datadog-Integration.

Datadog-Integration

Integrationsfelder

  • Name: Weisen Sie Ihrer Integration einen Namen zu.
  • Datadog site: Ihre Datadog Log-Intake-URL (typischerweise .com oder .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):

  1. Führen Sie den Datadog-Integrationsprozess für jede individuelle Einstellung durch.
  2. 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:

  1. Gehen Sie in LoadFocus zu Konto > Integrationseinstellungen.
  2. Wählen Sie die zu entfernende Datadog-Integration aus und klicken Sie auf Löschen.
  3. Die Integration wird aus Ihrer Liste der externen Berichtsdienste entfernt.