0

我今天第一次尝试 perf4j。我已经通过 log4j appender 生成了一个日志文件,但是当我解析日志文件以生成性能统计信息时,我得到一个空的输出文件。这是我的日志文件(perfStats.log):

性能统计 2013-07-16 15:29:00 - 2013-07-16 15:30:00 Tag Avg(ms) Min Max Std Dev Count

性能统计 2013-07-16 15:30:00 - 2013-07-16 15:31:00 Tag Avg(ms) Min Max Std Dev Count

性能统计 2013-07-16 15:31:00 - 2013-07-16 15:32:00 Tag Avg(ms) Min Max Std Dev Count

性能统计 2013-07-16 15:32:00 - 2013-07-16 15:33:00 Tag Avg(ms) Min Max Std Dev Count annotatedDBCall
14.6 6 38 11.8 5 codeBlock1
26.5 14 63 17.7 6

性能统计 2013-07-16 15:33:00 - 2013-07-16 15:34:00 Tag Avg(ms) Min Max Std Dev Count

我尝试了很多变化:

java -jar ../lib/perf4j-0.9.16.jar -f csv -o aaa.log -r -t 1000000 perfStats.log

我改变了输出、时间片和格式,但无济于事。每次只是一个空的输出文件。也许我对这个命令的用途有错误的概念。任何帮助,将不胜感激。我正在使用 Fedora Linux。

4

1 回答 1

0

没关系,我误读了 perf4j 的开发人员指南。. . 我不需要运行这个命令!

于 2013-07-17T14:26:43.137 回答