3.5. Hyperfoil 基准结果
Hyperfoil 使用 stats 命令以表格式输出基准测试运行的结果。
stats
[hyperfoil]$ stats
Total stats from run <run_id>
PHASE METRIC THROUGHPUT REQUESTS MEAN p50 p90 p99 p99.9 p99.99 TIMEOUTS ERRORS BLOCKED
| 列 | 描述 | 值 |
|---|---|---|
| 阶段 |
对于每个运行,Hyperfoil 会在两个阶段向 Data Grid 集群发出 |
|
| 指标 |
在运行的两个阶段,Hyperfoil 会为每个 |
|
| 吞吐量 | 捕获每秒请求总数。 | Number |
| REQUESTS | 捕获每个运行阶段的操作总数。 | Number |
| MEAN |
捕获完成 |
毫秒为单位的时间( |
| p50 | 记录完成 50% 的请求所需的时间。 |
毫秒为单位的时间( |
| p90 | 记录完成 90% 的请求所需的时间。 |
毫秒为单位的时间( |
| p99 | 记录完成 99% 的请求所需的时间。 |
毫秒为单位的时间( |
| p99.9 | 记录完成请求花费 99.9% 所需的时间。 |
毫秒为单位的时间( |
| p99.99 | 记录 99.99% 的请求完成所需的时间。 |
毫秒为单位的时间( |
| 超时 | 捕获在每次运行阶段发生的超时总数。 | Number |
| 错误 | 捕获在运行每个阶段发生的错误总数。 | Number |
| BLOCKED | 捕获被阻止或无法完成的操作总数。 | Number |