性能监控和分析工具
-
MySQL Performance Analyzer 是雅虎公司的一个 MySQL 性能监控和分析工具,该项目包含两个子项目,分别是 Java web 应用项目 myperf 和 Java Web 服务器 Jetty 的封装。
该项目的 pom.xml 指定要 JDK 8 支持,但项目没有用到任何 JDK 8 才有的特性,因此可修改为 JDK 7 即可。
软件性能测试的目的主要有以下三点:评价系统当前性能,判断系统是否满足预期的性能需求。寻找软件系统可能存在的性能问题,定位性能瓶颈并解决问题。判定软件系统的性能表现,预见系统负载压力承受力,在应用部署之前,评估系统性能。
在复杂的应用环境下,可准确定位并判断网络、移动端、浏览器端、服务端性能问题根源,降低跨部门排障沟通成本,实现完整业务调用链跟踪。
项目地址: https://github.com/yahoo/mysql_perf_analyzer