从wrk创建美丽的图形
wrk2img的Python项目详细描述
wrk2img
你觉得wrk和wrk2对于延迟分析来说很棒,但是读取一公里长的日志文件似乎并不有趣?
引入wrk2img,您的新工具可以尽可能轻松地生成延迟图。
目标
WRK2IMG有两个目标:
- 直接在管道中使用以输出漂亮的延迟图
- 保存多个输出,然后通过管道连接到wrk2img组合它们
安装
pip install wrk2img
python3.5是必需的。
如何使用
直接使用:
- 警告:
wrk --latency http://localhost:8000 | wrk2img output.png
- wrk2:
wrk --latency -R 300 http://localhost:8000 | wrk2img output.png
使用wrk2在多个负载级别生成延迟数据,并将它们组合在一起
wrk --latency -R 300 http://localhost:8000 > 300
wrk --latency -R 500 http://localhost:8000 > 500
wrk --latency -R 700 http://localhost:8000 > 700
cat 300 500 700 | wrk2img output.png
功能
- 对数刻度
- 透明背景
- 更改背景色
- 将WRK和WRK2中的图形组合在同一输出中