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