I wanted to understand how the percentile(90th,95th..) is calculated in Dynatrace?
My Understanding of Percentile Calculation : Assume 90th percentile Pure Path Response Time for 100 transactions .
Step1: Sort the pure path response time for 100 transactions in ascending order.
Step2: Value of the 90th row (90% of the total records(here 100) ) will be the 90th percentile pure path response time saying that 90% of the total records are below this value.
Please provide me the information about how is it calculated in Dynatrace. Thanks.
Solved! Go to Solution.
we can't order millions of purepaths as they pass through our analysis engine, so we use the P² algorithm as described e.g. here:
to estimate the percentiles. This also makes it possible to "aggregate" the percentiles for different time frames. Best regards,