Zum Inhalt springen

Azure App Insights-Integration

So aktivieren Sie die Azure App Insights-Integration

Abschnitt betitelt „So aktivieren Sie die Azure App Insights-Integration“

Integrieren Sie LoadFocus mit Azure App Insights, um Live-Lasttest- und JMeter-Testergebnisse direkt in Ihr Azure App Insights-Konto zu streamen. k6-Tests können nicht an Azure App Insights senden; nutzen Sie für k6 New Relic, Dynatrace, Datadog oder OpenTelemetry.

LoadFocus-Integrationen mit externen Berichtsplattformen

Um während Ihrer Tests Live-Ergebnisse an Azure App Insights zu senden:

  1. Öffnen Sie in LoadFocus Einstellungen, dann Integrationen. Von einer Testseite aus gelangen Sie mit Integrationen verwalten in der Integrationen-Zeile (Ergebnisse an Datadog, New Relic… senden) dorthin.
  2. Öffnen Sie die Seite Integrationen

LoadFocus Azure App Insights-Integrationen hinzufügen

  1. Klicken Sie auf Neue Integration, wählen Sie Azure App Insights, füllen Sie die folgenden Felder aus und klicken Sie auf Integration speichern.

Azure App Insights-Integrationen

  • Name: Vergeben Sie einen Namen für Ihre Integration.
  • Verbindungszeichenfolge: die Verbindungszeichenfolge Ihrer Azure App Insights-Ressource (siehe den Link unten, wo Sie sie finden).
  • Antwortdaten protokollieren: Always (Standard), OnFailure oder Never.
  • Beispieldaten protokollieren: Always (Standard), OnFailure oder Never.
  • Live-Metriken: ein Schalter, standardmäßig eingeschaltet.

Wo Sie die Verbindungszeichenfolge Ihrer Application-Insights-Ressource finden, lesen Sie in Microsofts Dokumentation zu Verbindungszeichenfolgen.

Für eigene Azure App Insights-Einstellungen pro Test (verschiedene Einstellungen für "Antwortdaten protokollieren" und/oder "Beispieldaten protokollieren"):

  1. Führen Sie den Azure App Insights-Integrationsprozess für jede eigene Einstellung durch.
  2. Wählen Sie bei jedem Test die gewünschte Integration in der Liste Integrationen der Integrationen-Zeile (Ergebnisse an Datadog, New Relic… senden) aus.

Bei aktiver Integration werden die Testdaten in Ihre Azure App Insights-Ressource gestreamt und liefern:

  • Echtzeit-Zusammenfassungen zu Gesamtanfragen 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 Systemwerte wie CPU- und Speicherdiagramme hinzu.
  • Beobachten Sie die Ressourcenverfügbarkeit bei erhöhtem Traffic.
  • Erkennen Sie Leistungsregressionen durch Codeänderungen.

Während Metriken Muster und Trends zeigen, liefern Logs detaillierte Informationen zu einzelnen Testläufen:

  • Logs sind zusammen mit den Metriken im Standard-Dashboard verfügbar.
  • Nutzen Sie den Log Explorer, um Logs im Kontext anzuzeigen und bestimmte Teilmengen zu filtern.
  • Analysieren Sie Logs auf Fehlerantworten oder bestimmte Latenzwerte.

So trennen Sie Azure App Insights:

  1. Gehen Sie in LoadFocus zu Einstellungen > Integrationen.
  2. Suchen Sie die Azure App Insights-Integration in der Liste und klicken Sie auf ihre Papierkorb-Schaltfläche (Integration löschen).
  3. Die Integration wird aus der Liste Ihrer externen Berichtsdienste entfernt.