我今天第一次尝试perf4j。我已经通过log4j appender生成了一个日志文件,但是当我解析日志文件以生成性能统计时,我会得到一个空的输出文件。下面是我的日志文件(perfStats.log):
2013-07-16 15:29:29- 2013-07-16 15:30标记Avg(ms) Min Max Std Dev Count 2013-07-16 15:30:00 - 2013-07-16 15:00标记Avg(ms) Min Max Std Dev Count 2013-07-16 15:31:31- 2013-07-16 15:00标记Avg(ms) Min Max Std Dev Count 性能统计2013-07-16 15:32:00 - 2013-07-16 15:00标记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:00标记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。
发布于 2013-07-17 14:26:43
没关系,我误读了“perf4j开发者指南”。。。我不需要运行这个命令!
https://stackoverflow.com/questions/17687318
复制相似问题