我今天第一次尝试perf4j。我通过log4j appender生成了一个日志文件但是当我解析日志文件以生成性能统计信息时,我得到一个空的输出文件。这是我的日志文件(perfStats.log):
Performance Statistics 2013-07-16 15:29:00 - 2013-07-16 15:30:00 Tag 平均(ms)最小最大标准开发计数
Performance Statistics 2013-07-16 15:30:00 - 2013-07-16 15:31:00 Tag 平均(ms)最小最大标准开发计数
Performance Statistics 2013-07-16 15:31:00 - 2013-07-16 15:32:00 Tag 平均(ms)最小最大标准开发计数
Performance Statistics 2013-07-16 15:32:00 - 2013-07-16 15:33:00 Tag 平均(ms)Min Max Std Dev Count annotatedDBCall
14.6 6 38 11.8 5 codeBlock1
26.5 14 63 17.7 6Performance Statistics 2013-07-16 15:33:00 - 2013-07-16 15:34:00 Tag 平均(ms)最小最大标准开发计数
我尝试了很多变种:
java -jar ../lib/perf4j-0.9.16.jar -f csv -o aaa.log -r -t 1000000 perfStats.log
我改变了输出,时间片和格式无济于事。每次只是一个空输出文件。也许我对这个命令的用法有错误的概念。任何帮助,将不胜感激。我正在使用Fedora Linux。
答案 0 :(得分:0)
没关系,我误读了perf4j的开发者指南。 。 。我不需要运行这个命令!