API-Prüfergebnisse verstehen

API-Prüfergebnisse mit LoadFocus verstehen

Nach der Ausführung einer API-Prüfung ist es entscheidend, die Ergebnisse zu verstehen und zu interpretieren, um die Leistung und Zuverlässigkeit Ihrer API sicherzustellen. Dieser Abschnitt bietet eine umfassende Anleitung zum Verständnis der Ergebnisse einer API-Prüfung.

API-Prüfergebnisse

Schritte zur Analyse der API-Prüfergebnisse

1. Überblick

Das Ergebnis-Dashboard bietet eine schnelle Zusammenfassung der API-Prüfung, einschließlich Status, Antwortzeit und Anzahl der durchgeführten Prüfungen.

2. Antwortzeit-Metriken

Sehen Sie sich detaillierte Antwortzeit-Metriken an, um die Leistung Ihrer API zu verstehen. Die Metriken umfassen:

  • Wait
  • DNS
  • TCP
  • First Byte
  • Download

Diese Metriken helfen zu identifizieren, wo während des API-Anfrage-Lebenszyklus Zeit verbraucht wird.

Antwortzeit-Metriken

3. Statuscodes

Überprüfen Sie die von Ihrer API zurückgegebenen Statuscodes, um korrekte Antworten sicherzustellen. Gängige Statuscodes sind 200 (OK), 404 (Not Found) und 500 (Internal Server Error).

4. Assertions

Überprüfen Sie die Ergebnisse aller Assertions, die während der API-Prüfungskonfiguration festgelegt wurden. Assertions validieren die Antwortzeit, den Statuscode und andere Antwortattribute.

5. Fehleranalyse

Analysieren Sie alle Fehler, die während der API-Prüfung aufgetreten sind. Dies umfasst Details zu fehlgeschlagenen Anfragen und gegebenenfalls Fehlermeldungen.

6. Standortbasierte Leistung

Bewerten Sie die Leistung Ihrer API an verschiedenen geografischen Standorten. Dies hilft, Latenzprobleme und regionale Leistungsunterschiede zu identifizieren. Sie können eine Prüfung von mehr als 26 Cloud-Standorten aus ausführen.

Standortbasierte Leistung

7. Historische Daten

Untersuchen Sie historische Daten, um Trends und Muster in der Leistung Ihrer API im Zeitverlauf zu identifizieren. Historische Daten umfassen:

  • Antwortzeit für jede Prüfung von jedem Standort.
  • Gesamtergebnisse für Wait, DNS, TCP, First Byte und Download-Zeiten.

Dies ist nützlich, um langfristige Probleme und Leistungsverschlechterungen zu erkennen.

Historische Daten

8. Warnungen

Überprüfen Sie alle Warnungen, die durch die API-Prüfung ausgelöst wurden. Warnungen können auf fehlgeschlagenen Assertions, verschlechterter Leistung oder anderen Kriterien basieren, die während der Konfiguration festgelegt wurden.

9. Prüfung manuell auslösen

Sie können eine Prüfung manuell von allen Standorten aus auslösen. Dies ermöglicht es Ihnen, die Leistung der API schnell in verschiedenen Regionen zu validieren, ohne auf den geplanten Lauf warten zu müssen.

Manuelle Auslösung

10. API-Prüfung bearbeiten

Bearbeiten Sie die aktuelle API-Prüfung, um Konfigurationen zu aktualisieren, Schwellenwerte zu ändern oder Anfrage-Details zu modifizieren. Dies ermöglicht laufende Anpassungen basierend auf den gewonnenen Leistungserkenntnissen.

Manuelle Auslösung

11. Ergebnisse filtern

Filtern Sie die Ergebnisse nach verschiedenen Zeiträumen, um Leistungstrends und Probleme über bestimmte Zeiträume zu analysieren. Optionen umfassen:

  • Letzte Stunde
  • Letzte 24 Stunden
  • Letzte 7 Tage
  • Letzte 30 Tage
  • Diese Woche
  • Letzte Woche
  • Dieser Monat
  • Letzter Monat
  • Benutzerdefinierter Zeitraum

Ergebnisse filtern

Indem Sie diese Schritte befolgen, können Sie die Ergebnisse Ihrer API-Prüfungen effektiv analysieren und die notwendigen Maßnahmen ergreifen, um optimale Leistung und Zuverlässigkeit sicherzustellen.

Alle Ihre API-Prüfergebnisse finden Sie auf der API-Monitore-Seite.