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.
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.
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.
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.
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.
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.
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
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.