Pomoc a návody ›
Reporty a štatistiky
› Response time percentily (P50/P90/P99)
Response time percentily (P50/P90/P99)
3 min čítania · Reporty a štatistiky
Response time percentily (P50/P90/P99)
3 min čítania
Priemerný response time klame - jeden 5-sekundový spike zhorší priemer, ale 99% userov má rýchle načítanie. Percentily vás ukazujú realitu lepšie.
Ako sa percentil počíta
Zoradíte všetky checks za obdobie od najrýchlejšieho po najpomalší. P90 = response time, pod ktorým je 90% checkov. Príklad pri 1000 checkoch:
- P50 (medián) = 500-tá hodnota od dna. Polovica checkov bola rýchlejších, polovica pomalších.
- P90 = 900-tá hodnota. 90% checkov bolo rýchlejších, len 10% pomalších.
- P99 = 990-tá hodnota. 99% checkov bolo rýchlejších.
Kde to vidíte
V detaile monitora → záložka Štatistiky → sekcia "Response time":
| Window | P50 | P90 | P99 | Max |
|---|---|---|---|---|
| 24h | 142 ms | 298 ms | 1240 ms | 3140 ms |
| 7d | 155 ms | 320 ms | 1500 ms | 8200 ms |
| 30d | 160 ms | 340 ms | 2100 ms | 12400 ms |
Praktické čítanie
- P50 stúpa = pomalšia priemerná odpoveď, treba sledovať TTFB, DB queries
- P99 stúpa rýchlejšie ako P50 = "tail latency" - občasné outlier requesty, pravdepodobne GC pauzy, cold cache, alebo nezvládnutý peak
- Max výrazne vyšší ako P99 = jednorazové extrémy, môžete ignorovať (timeout, prechodný incident)
Alerting na latency
V Business pláne môžete nastaviť alert ak P90 prekročí prah (napr. 1000 ms). Detail: záložka Latency SLO. Pre Standard/Pro plány sledujete latency manuálne v grafe.