Aide et guidesRapports et statistiques › Percentiles response time (P50/P90/P99)

Percentiles response time (P50/P90/P99)

3 min de lecture · Rapports et statistiques

Percentiles de temps de réponse (P50/P90/P99)

3 min de lecture

Le temps de réponse moyen ment - un seul spike de 5 secondes dégrade la moyenne, mais 99 % des utilisateurs ont un chargement rapide. Les percentiles vous montrent mieux la réalité.

Comment le percentile est calculé

Vous triez toutes les vérifications de la période du plus rapide au plus lent. P90 = temps de réponse sous lequel se trouvent 90 % des vérifications. Exemple pour 1000 vérifications :

  • P50 (médiane) = 500e valeur depuis le bas. La moitié des vérifications était plus rapide, l'autre moitié plus lente.
  • P90 = 900e valeur. 90 % des vérifications étaient plus rapides, seulement 10 % plus lentes.
  • P99 = 990e valeur. 99 % des vérifications étaient plus rapides.

Où vous le voyez

Dans le détail du moniteur -> onglet Statistiques -> section "Temps de réponse" :

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

Lecture pratique

  • P50 monte = réponse moyenne plus lente, il faut surveiller TTFB, requêtes DB
  • P99 monte plus vite que P50 = "tail latency" - requêtes outlier occasionnelles, probablement pauses GC, cold cache, ou pic non géré
  • Max significativement plus élevé que P99 = extrêmes ponctuels, vous pouvez les ignorer (timeout, incident transitoire)

Alerting sur la latence

Dans le plan Business, vous pouvez définir une alerte si P90 dépasse un seuil (par ex. 1000 ms). Détail : onglet Latency SLO. Pour les plans Standard/Pro, vous surveillez la latence manuellement dans le graphique.