Zum Inhalt springen

API-Prüfergebnisse 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

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

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

  • Wait
  • DNS
  • TCP
  • TLS (HTTPS-Handshake)
  • Request (Senden der Anfrage)
  • First Byte
  • Download

Diese Metriken helfen zu identifizieren, wo während des API-Anfrage-Lebenszyklus Zeit verbraucht wird. Sie werden für HTTP-API-Prüfungen gemeldet; TCP-, DNS-, Heartbeat- und Browser-Prüfungen melden stattdessen eine einzelne Dauer.

Antwortzeit-Metriken

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

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

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

Bewerten Sie die Leistung Ihrer API an verschiedenen geografischen Standorten. Dies hilft, Latenzprobleme und regionale Leistungsunterschiede zu identifizieren. Sie können aus 26 Cloud-Standorten wählen; wie viele eine Prüfung nutzen kann, hängt von Ihrem Tarif ab (Free und Starter bis zu 6, Professional bis zu 22).

Standortbasierte Leistung

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

Überprüfen Sie alle Warnungen, die durch die API-Prüfung ausgelöst wurden. Warnungen können auf fehlgeschlagenen Assertions, verschlechterter Leistung (Antwortzeit-Limits) oder anderen Kriterien basieren, die während der Konfiguration festgelegt wurden. Wohin sie gehen, legen Sie in den Benachrichtigungskanälen fest.

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

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.

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
  • Heute
  • Diese Woche
  • Letzte Woche
  • Dieser Monat
  • Letzter Monat
  • Benutzerdefinierter Zeitraum

Ergebnisse filtern

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