目录

wrk系列教程(3)统计结果

目录

回到上一节的统计结果,我们来看一下这些结果是如何统计出来的。

Running 30s test @ http://127.0.0.1:8000/index.html
  10 threads and 200 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency     3.24ms    6.54ms 154.00ms   95.36%
    Req/Sec   167.54    227.05     1.81k    84.83%
  16145 requests in 30.08s, 3.13MB read
  Socket errors: connect 0, read 1208, write 31, timeout 0
Requests/sec:    536.78
Transfer/sec:    106.41KB

我们一行一行来看一下这些统计数据。

  • Running 30s test @ http://127.0.0.1:8000/index.html,测试持续时间已经被测url
  • 10 threads and 200 connections,总共多少个thread和connection
  • Latency 3.24ms 6.54ms 154.00ms 95.36% ,时延的平均值,标准差以及最大值以及值落在标准差区间内的百分比
  • Req/Sec 167.54 227.05 1.81k 84.83%,每个线程运行时的qps平均值,标准差以及百分比区间。看了一圈源码,没太看懂这个统计的意义
  • 16145 requests in 30.08s, 3.13MB read,总请求数,运行的总时间以及传输数据的总和
  • Socket errors: connect 0, read 1208, write 31, timeout 0,socket错误的统计
  • Requests/sec: 536.78, 总请求数除以总的运行时间,也就是qps
  • Transfer/sec: 106.41KB, 传输的总数据除以总的运行时间

原始封面

https://images.unsplash.com/photo-1430651717504-ebb9e3e6795e?w=300