Súgó és útmutatókJelentések és statisztikák › Response time percentilisek (P50/P90/P99)

Response time percentilisek (P50/P90/P99)

3 perc olvasás · Jelentések és statisztikák

Response time percentilisek (P50/P90/P99)

3 perc olvasás

Az átlagos response time hazudik - egy 5 másodperces spike rontja az átlagot, de a userek 99%-a gyorsan tölt. A percentilisek jobban megmutatják a valóságot.

Hogyan számítódik a percentilis

Rendezze az időszak összes ellenőrzését a leggyorsabbtól a leglassabbig. A P90 = az a response time, amely alatt az ellenőrzések 90%-a van. Példa 1000 ellenőrzésnél:

  • P50 (medián) = az 500. érték alulról. Az ellenőrzések fele gyorsabb, fele lassabb volt.
  • P90 = a 900. érték. Az ellenőrzések 90%-a gyorsabb volt, csak 10% lassabb.
  • P99 = a 990. érték. Az ellenőrzések 99%-a gyorsabb volt.

Hol látja

A monitor részleteinél → Statisztikák fül → "Response time" szekció:

WindowP50P90P99Max
24h142 ms298 ms1240 ms3140 ms
7d155 ms320 ms1500 ms8200 ms
30d160 ms340 ms2100 ms12400 ms

Gyakorlati olvasás

  • P50 nő = lassabb átlagos válasz, követni kell a TTFB-t, DB query-ket
  • P99 gyorsabban nő, mint a P50 = "tail latency" - alkalmi outlier kérések, valószínűleg GC szünetek, cold cache, vagy nem kezelt peak
  • Max jelentősen magasabb mint a P99 = egyszeri szélsőségek, figyelmen kívül hagyhatja (timeout, átmeneti incidens)

Latency alerting

A Business csomagban riasztást állíthat be, ha a P90 túllép egy küszöbértéket (pl. 1000 ms). Részletek: Latency SLO fül. A Standard/Pro csomagokban a latency-t manuálisan követi a grafikonon.