配置
在 JVM 启动参数里加上以下两个参数
-javaagent:/your/path/to/MyPerf4J-ASM.jar
-DMyPerf4JPropFile=/your/path/to/MyPerf4J.properties
其中,MyPerf4JPropFile的配置如下:
#应用名称
AppName=MyPerf4JTest
#MetricsProcessor类型,0:以标准格式化结构输出到stdout.log 1:以标准格式化结构输出到磁盘 2:以InfluxDB LineProtocol格式输出到磁盘
MetricsProcessorType=1
#配置各个Metrics日志的文件路径,可不配置
MethodMetricsFile=/data/logs/MyPerf4J/method_metrics.log
#ClassMetricsFile=/data/logs/MyPerf4J/class_metrics.log
#GCMetricsFile=/data/logs/MyPerf4J/gc_metrics.log
#MemMetricsFile=/data/logs/MyPerf4J/memory_metrics.log
#ThreadMetricsFile=/data/logs/MyPerf4J/thread_metrics.log
#配置时间片,单位为ms,最小1s,最大600s
MilliTimeSlice=10000
#需要监控的package,可配置多个,用英文';'分隔
IncludePackages=cn.perf4j.demo
#不需要监控的package,可配置多个,用英文';'分隔
ExcludePackages=org.spring;
#可配置多个方法名,用英文';'分隔
ExcludeMethods=equals;hash
想了解更多的配置?请看这里