API-Pruefergebnisse verstehen

API-Pruefergebnisse mit LoadFocus verstehen

Nach der Ausfuehrung einer API-Pruefung ist es entscheidend, die Ergebnisse zu verstehen und zu interpretieren, um die Leistung und Zuverlaessigkeit Ihrer API sicherzustellen. Dieser Abschnitt bietet eine umfassende Anleitung zum Verstaendnis der Ergebnisse einer API-Pruefung.

API-Pruefergebnisse

Schritte zur Analyse der API-Pruefergebnisse

1. Ueberblick

Das Ergebnis-Dashboard bietet eine schnelle Zusammenfassung der API-Pruefung, einschliesslich Status, Antwortzeit und Anzahl der durchgefuehrten Pruefungen.

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 waehrend des API-Anfrage-Lebenszyklus Zeit verbraucht wird.

Antwortzeit-Metriken

3. Statuscodes

Ueberpruefen Sie die von Ihrer API zurueckgegebenen Statuscodes, um korrekte Antworten sicherzustellen. Gaengige Statuscodes sind 200 (OK), 404 (Not Found) und 500 (Internal Server Error).

4. Assertions

Ueberpruefen Sie die Ergebnisse aller Assertions, die waehrend der API-Pruefungskonfiguration festgelegt wurden. Assertions validieren die Antwortzeit, den Statuscode und andere Antwortattribute.

5. Fehleranalyse

Analysieren Sie alle Fehler, die waehrend der API-Pruefung 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 koennen eine Pruefung von mehr als 26 Cloud-Standorten aus ausfuehren.

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 fuer jede Pruefung von jedem Standort.
  • Gesamtergebnisse fuer Wait, DNS, TCP, First Byte und Download-Zeiten.

Dies ist nuetzlich, um langfristige Probleme und Leistungsverschlechterungen zu erkennen.

Historische Daten

8. Warnungen

Ueberpruefen Sie alle Warnungen, die durch die API-Pruefung ausgeloest wurden. Warnungen koennen auf fehlgeschlagenen Assertions, verschlechterter Leistung oder anderen Kriterien basieren, die waehrend der Konfiguration festgelegt wurden.

9. Pruefung manuell ausloesen

Sie koennen eine Pruefung manuell von allen Standorten aus ausloesen. Dies ermoeglicht es Ihnen, die Leistung der API schnell in verschiedenen Regionen zu validieren, ohne auf den geplanten Lauf warten zu muessen.

Manuelle Ausloesung

10. API-Pruefung bearbeiten

Bearbeiten Sie die aktuelle API-Pruefung, um Konfigurationen zu aktualisieren, Schwellenwerte zu aendern oder Anfrage-Details zu modifizieren. Dies ermoeglicht laufende Anpassungen basierend auf den gewonnenen Leistungserkenntnissen.

Manuelle Ausloesung

11. Ergebnisse filtern

Filtern Sie die Ergebnisse nach verschiedenen Zeitraeumen, um Leistungstrends und Probleme ueber bestimmte Zeitraeume 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, koennen Sie die Ergebnisse Ihrer API-Pruefungen effektiv analysieren und die notwendigen Massnahmen ergreifen, um optimale Leistung und Zuverlaessigkeit sicherzustellen.

Alle Ihre API-Pruefergebnisse finden Sie auf der API-Monitore-Seite.