读书人

压力测试上系统负载数据的分析工具

发布时间: 2012-08-02 11:35:26 作者: rapoo

压力测试下系统负载数据的分析工具 —— sar

在对 Web Server 做性能测试的时候, 除了需要给出 “最大并发请求数”、“平均响应时间” 等数据, 还需要给出系统资源的使用情况。例如, CPU 使用率、内存使用、负载等数据。

?

linux 自带了一个对系统资源监控的工具 sar, 即 system activity report. sar 包含在 sysstat 包中, 关于 sysstat 的介绍:

?

chmod +x sar_cpu_mem_load.sh./sar_cpu_mem_load.sh

?

好了, 我们就得到了想要收集的数据。但是。。。。, 如果我想将数据转换成更直观的图表呢?

按照 google 的搜索结果, 先尝试了一下 ksar.?

BUG 多的简直不能忍,按照 bug 报告的提示从 5.0.6 版本换到 5.1.0, 又到 5.1.0 beta4. 各种 bug, 例如对 CPU all 字段的不支持,对不同时间日期格式的不支持。就为了这么个烂工具, 我还特意装了 jre.

?

算了,还是使用 OpenOffice 的 SpreadSheet 比较靠谱。选中某一列, insert -> chart 就好了。

?

?

参考列表:

http://www.go2linux.org/sysstat-linux-performance-monitor-toolkit

?

读书人网 >操作系统

热点推荐