大型网站压力测试及优化方案(5)

发表于:2017-04-17来源:云栖社区作者:邴越点击数: 标签:压力测试
如何监控系统资源,定位性能瓶颈 压力测试可以暴露系统性能问题,如高并发下访问缓慢,服务宕机等,但是通过压测不能具体到哪里存在瓶颈,必须要
 
 

如何监控系统资源,定位性能瓶颈

压力测试可以暴露系统性能问题,如高并发下访问缓慢,服务宕机等,但是通过压测不能具体到哪里存在瓶颈,必须要在压测同时配合适当的资源监控,帮助我们定位问题。

1.配置合理的资源监控方案

(1)使用nmon监控系统性能
 
nmon是Linux上广泛使用的监控与分析工具,相对于其它一些系统资源监控工具来说,nmon所记录的信息是比较全面的,它能在系统运行过程中实时地捕捉系统资源的使用情况,并且能输出结果到文件中,然后通过nmon_analyzer工具产生数据文件与图形化结果。
 
nmon所记录的数据包含以下一些方面:
  ● cpu占用率
  ● 内存使用情况
  ● 磁盘I/O速度、传输和读写比率
  ● 文件系统的使用率
  ● 网络I/O速度、传输和读写比率、错误统计率与传输包的大小
  ● 消耗资源最多的进程
  ● 计算机详细信息和资源
  ● 页面空间和页面I/O速度
  ● 用户自定义的磁盘组

原文转自:https://yq.aliyun.com/articles/66589