How To Guides > Application Performance Scores (APS) > How an Application Performance Score is Calculated

How an Application Performance Score is Calculated

The Application Performance Score object defines the application traffic that will be monitored, and which application performance metrics should be evaluated providing application performance thresholds to be used in the evaluation.

For each metric, the observed traffic is compared against the threshold and is classified into one of three categories:

The number of good observations for all metrics with a threshold are totaled and given a full weighting; the number of tolerated observations for all metrics with a threshold are totaled and given a half weighting; all frustrated observations are given a 0 weighting.These weighted totals are summed and divided by the total observations.

aps = 10 * ((1 x number of satisfied samples) + (0.5 x number of tolerated samples) + (0 x number of frustrated samples)) / total samples

E X A M P L E — Calculating an APS

For HTTP, a threshold is configured for Network Delay as T = 300 msec and a threshold is configured for round-trip time (RTT) as T = 40 msec.

In one 10s period, 11 flows are sampled for HTTP with the following results:

The APS score is calculated as follows:

aps = 10 * ( 1 * (6 + 10) + 0.5 * (3 + 1) + 0 * 2) / 22 = 8.1