API tulemuslikkus ei ole mitte ainult kättesaadavus, vaid ka reageerivus ja stabiilsus koormuse all. Kogume ja visualiseerime peamisi API näitajaid: vastuseaeg, kõnede arv, vead, jaotus meetodite ja kasutajate kaupa. See aitab jälgida integratsioonide tõhusust, ennustada koormust ja parandada süsteemi skaleeritavust.
Kõiki näitajaid saab eksportida APM-ile, graafilistele armatuurlaudadele (Grafana, Datadog, New Relic) või analüüsida otse API kaudu.
Milliseid näitajaid jälgitakse
| Mõõtmed | Mis näitab |
|---|---|
| Reageerimisaeg | Keskmine, minimaalne ja maksimaalne API reaktsiooniaeg |
| Taotluste arv (RPS) | Taotlused sekundi/minuti/tunni kohta, kõned kokku |
| Vead (veamäär) | Taotluste protsent koodidega 4xx ja 5xx |
| Meetodid ja tulemusnäitajad | Kõige kiiremad marsruudid ja meetmed |
| Taotluste allikas | IP, märk, geograafia, rakendus või teenus, mis algas kõne |
Kuidas seda rakendatakse
Integratsioon Prometheus, Grafana, Datadog, New Relic
Vahetarkvaral põhinevate näitajate automaatne liitmine
Jälgimine märgi, kasutaja, tulemusnäitaja ja API versiooni järgi
Graafikute, histogrammide ja hoiatusteadete visualiseerimine
Teatiste seadistamine aja või koormuse piirmäärade ületamise korral
Meeskond ja äri kasu
Arusaamine, kus API on aeglane
Võime optimeerida spetsiifilisi meetodeid või niite
Mõistlik skaala planeerimine
Kiiresti diagnoosida jõudlusprobleemid
Väliste integreerijate ja klientide käitumise jälgimine
Kus eriti oluline
Suure koormusega tooted ja SLA piirangud
Finants-, mängu- ja e-kaubanduse platvormid
Taristu API välispartneritega
Mobiil- ja SPA-rakendused, mis on API kiiruse suhtes tundlikud
Mõõtmed on teie API stabiilsuse ja kiiruse peegel. Me pakume vahendeid jälgida iga millisekundiline vastus, iga saja kõne ja iga anomaalia käitumise oma teenuseid.