While analyzing VSTS load test report we find response times for an endpoint as below
- avg response time :- 0.68
- 90% response time :- 1.18
- 95% response time :- 1.34
- 99% response time :- 1.68
The sampling rate is set to 15 sec as recommended by VSTS (When we set below 15 sec we get a warning). We use VSTS cloud offerings to generate load.
In the performance graph (in results) response time peaks shown are at approx 0.7 seconds and nothing above that. When we download the samples we see all entries(1 entry per 15 seconds) have data matching with what is plotted on the graph and is less that 0.7 seconds.
Our SLA is to support 1 sec for 95%. Now we are unable to understand
- how are 90%, 95% and 99% response time calculated (with what data)
- how can we get more data about the requests which contributed to 95% response time so that we can debug