MyPerf4J

Centos7 MyPerf4J安装配置及可视化页面

喜夏-厌秋 提交于 2019-12-07 02:07:09
Centos7 MyPerf4J安装配置及可视化页面 一个针对高并发、低延迟应用设计的高性能 Java 性能监控和统计工具。 MyPerf4J 采用 JavaAgent 配置方式,透明化接入应用,对应用代码完全没有侵入。 参考: MyPerf4J 一、特性 高性能: 单线程支持每秒 1000 万次 响应时间的记录,每次记录只花费 73 纳秒 无侵入: 采用 JavaAgent 方式,对应用程序完全无侵入,无需修改应用代码 低内存: 采用内存复用的方式,整个生命周期只产生极少的临时对象,不影响应用程序的 GC 高精度: 采用纳秒来计算响应时间 高实时: 支持秒级监控,最低 1 秒 二、使用场景 在开发环境中快速定位 Java 应用程序的性能瓶颈 在生产环境中长期监控 Java 应用程序的性能指标 三、安装 1. 打包 如果你使用的是JDK7或者更高版本,可以尝试直接下载 MyPerf4J-ASM.jar 可以忽略打包步骤 git clone git@github.com:LinShunKang/MyPerf4J.git mvn clean package 把 /MyPerf4J-develop/MyPerf4J-ASM/target/MyPerf4J-ASM-${MyPerf4J-version}.jar 重命名为 MyPerf4J-ASM.jar 2. 配置