Förstå resultat från API-kontroller

Förstå resultat från API-kontroller med LoadFocus

Efter att ha kört en API-kontroll är det avgörande att förstå och tolka resultaten för att säkerställa ditt API:s prestanda och tillförlitlighet. Det här avsnittet ger en omfattande guide för att förstå resultaten av en API-kontroll.

API-kontrollresultat

Steg för att analysera resultat från API-kontroller

1. Översikt

Resultatpanelen ger en snabb sammanfattning av API-kontrollen, inklusive status, svarstid och antal utförda kontroller.

2. Svarstidsmått

Visa detaljerade svarstidsmått för att förstå prestandan hos ditt API. Måtten inkluderar:

  • Wait
  • DNS
  • TCP
  • First Byte
  • Download

Dessa mått hjälper till att identifiera var tid spenderas under API-förfrågans livscykel.

Svarstidsmått

3. Statuskoder

Kontrollera statuskoderna som returneras av ditt API för att säkerställa korrekta svar. Vanliga statuskoder inkluderar 200 (OK), 404 (Not Found) och 500 (Internal Server Error).

4. Assertions

Granska resultaten av eventuella assertions som ställts in under konfigurationen av API-kontrollen. Assertions validerar svarstiden, statuskoden och andra svarsattribut.

5. Felanalys

Analysera eventuella fel som uppstått under API-kontrollen. Detta inkluderar detaljer om misslyckade förfrågningar och felmeddelanden om tillämpligt.

6. Platsbaserad prestanda

Utvärdera prestandan hos ditt API över olika geografiska platser. Detta hjälper till att identifiera latensproblem och regionala prestandavariationer. Du kan ställa in en kontroll att köras från mer än 26 molnplatser.

Platsbaserad prestanda

7. Historiska data

Undersök historiska data för att identifiera trender och mönster i ditt API:s prestanda över tid. Historiska data inkluderar:

  • Svarstid för varje kontroll från varje plats.
  • Övergripande resultat för Wait, DNS, TCP, First Byte och Download-tider.

Detta är användbart för att upptäcka långsiktiga problem och prestandaförsämring.

Historiska data

8. Varningar

Granska eventuella varningar som utlösts av API-kontrollen. Varningar kan baseras på misslyckade assertions, försämrad prestanda eller andra kriterier som ställts in under konfigurationen.

9. Manuellt utlösa en kontroll

Du kan manuellt utlösa en körning av kontrollen från alla platser. Detta gör att du snabbt kan validera API:ets prestanda över olika regioner utan att vänta på den schemalagda körningen.

Manuell utlösning

10. Redigera API-kontroll

Redigera den aktuella API-kontrollen för att uppdatera konfigurationer, ändra tröskelvärden eller modifiera förfrågningsdetaljer. Detta möjliggör löpande justeringar baserade på de prestandainsikter som samlats in.

Manuell utlösning

11. Filtrera resultat

Filtrera resultaten baserat på olika tidsintervall för att analysera prestandatrender och problem under specifika perioder. Alternativen inkluderar:

  • Senaste timmen
  • Senaste 24 timmarna
  • Senaste 7 dagarna
  • Senaste 30 dagarna
  • Denna vecka
  • Förra veckan
  • Denna månad
  • Förra månaden
  • Anpassat intervall

Filtrera resultat

Genom att följa dessa steg kan du effektivt analysera resultaten av dina API-kontroller och vidta nödvändiga åtgärder för att säkerställa optimal prestanda och tillförlitlighet.

Du hittar alla dina API-kontrollresultat på API Monitors-sidan.