围攻只捕获最终统计数据

问题描述 投票:-1回答:1

我需要获取攻城基准工具的最终统计数据。我尝试过的是

siege -c2 -t10s http://127.0.0.1:3000/ > siege.log 2>&1

但是siege.log带有许多HTTP/1.1 200 0.00 secs: 16 bytes ==> GET /拼音。

我想要的是像下面这样的最终统计信息

Lifting the server siege...
Transactions:                496 hits
Availability:             100.00 %
Elapsed time:               0.97 secs
Data transferred:           0.01 MB
Response time:              0.00 secs
Transaction rate:         511.34 trans/sec
Throughput:             0.01 MB/sec
Concurrency:                1.82
Successful transactions:         496
Failed transactions:               0
Longest transaction:            0.04
Shortest transaction:           0.00

请提出建议。在此先感谢

linux performance command loadrunner siege
1个回答
0
投票

我很难找到解决方法。

默认情况下,在$HOME/.siege/siege.conf处将verbose设置为true。

选项1:可以在$HOME/.siege/siege.conf

上将其覆盖为false

选项2:如果您不想更改全局配置,则可以创建一个自定义的攻城配置并按以下方式运行

siege -c2 -t10s http://127.0.0.1:3000/ --rc=siege.conf
© www.soinside.com 2019 - 2024. All rights reserved.