`

生成Perf4J报表的命令

阅读更多

Perf4J其中1个好处就在于可以把枯燥的日志转为易读的报表,尤其是图形化的报表。

 

生成报表的命令,记录如下:

 

java -jar ../../WebRoot/WEB-INF/lib/perf4j-0.9.11.jar ../../logs/perf4j.log>perf4j-data.txt
java -jar ../../WebRoot/WEB-INF/lib/perf4j-0.9.11.jar ../../logs/perf4j.log --graph perfj4-graph.htm

 

请忽略其中的路径。

 

第1个命令产生的是文本格式的报表,内容形如:

 

Performance Statistics   16:38:30 - 16:39:00
Tag                                                  Avg(ms)         Min         Max     Std Dev       Count
getAll                                                2281.0        2281        2281         0.0           1
Performance Statistics   16:40:30 - 16:41:00
Tag                                                  Avg(ms)         Min         Max     Std Dev       Count
getAll                                                  16.0          16          16         0.0           1
Performance Statistics   16:51:30 - 16:52:00
Tag                                                  Avg(ms)         Min         Max     Std Dev       Count
getAll                                                  62.7          16         156        66.0           3
getUnique                                                0.0           0           0         0.0           1
save                                                    16.0          16          16         0.0           1
search                                                 110.0         110         110         0.0           1

 

第2个命令产生的是图形化的报表,内容形如:

分享到:
评论

相关推荐

    perf4j perf4j perf4j

    标题中的"perf4j perf4j perf4j"重复可能是由于格式错误,但明显指的是 Perf4J 这个库。描述部分同样如此,没有提供具体的信息,因此我们将基于Perf4J的基本特性和使用方法来展开讨论。 Perf4J的核心功能包括: 1....

    Perf4j整合Logback

    《Perf4j整合Logback:提升日志性能与监控》 Perf4j是一个轻量级的Java性能度量库,它提供了简单的方法来度量代码执行的时间,并且能够集成到现有的日志框架中,如Logback。Perf4j的引入可以有效地帮助我们跟踪和...

    perf4j性能监控1

    - 你可以通过运行 Perf4J 的 JAR 文件,并指定包含性能数据的日志文件作为参数,来生成这些统计。例如: ``` Java -jar perf4j-0.9.16.jar times.log ``` - 输出结果将显示各个标签的性能统计数据,如平均执行...

    perf4j-0.9.16-log4jonly.jar

    perf4j-0.9.16-log4jonly.jar

    perf火焰图生成与分析.pdf

    【perf火焰图生成与分析】 火焰图是一种可视化工具,用于分析程序性能瓶颈,尤其是在CPU和I/O方面。本文主要探讨如何使用perf工具生成和分析火焰图,以及不同类型的火焰图适用于哪种场景。 1. **火焰图简介** ...

    Linux perf user guide

    perf report 命令用于生成性能分析报告。 ### perf annotate perf annotate 命令用于对性能分析数据进行注释和解释。 ### perf data perf data 命令用于显示性能分析数据。 ### perf diff perf diff 命令用于...

    perf4j-0.9.16.jar

    性能统计日志和监控工具包扩展到 log4j、logback 和 java.util.logging 框架。 org.perf4j/perf4j/0.9.16/perf4j-0.9.16.jar

    perf4j-0.9.14.jar

    性能统计日志和监控工具包扩展到 log4j、logback 和 java.util.logging 框架。 org.perf4j/perf4j/0.9.14/perf4j-0.9.14.jar

    perf4j-0.9.12.jar

    性能统计日志和监控工具包扩展到 log4j、logback 和 java.util.logging 框架。 org.perf4j/perf4j/0.9.12/perf4j-0.9.12.jar

    perf4j-0.9.13.jar

    性能统计日志和监控工具包扩展到 log4j、logback 和 java.util.logging 框架。 org.perf4j/perf4j/0.9.13/perf4j-0.9.13.jar

    perf4j-0.9.15.jar

    性能统计日志和监控工具包扩展到 log4j、logback 和 java.util.logging 框架。 org.perf4j/perf4j/0.9.15/perf4j-0.9.15.jar

    perf4j-0.9.8.1.jar

    性能统计日志和监控工具包扩展到 log4j、logback 和 java.util.logging 框架。 org.perf4j/perf4j/0.9.8.1/perf4j-0.9.8.1.jar

    Perf4j integration for Seam Framework-开源

    更进一步,Perf4j还提供了Log4j的GraphingAppender,可以实时生成性能图表,帮助快速识别性能问题。 为了分析收集到的性能数据,Perf4j提供了Log4j的GraphingLogAppender,它可以在日志文件中嵌入以SVG格式的性能...

    性能调优工具-perf介绍

    perf提供了多种命令来辅助性能分析: - `perf list`:列出所有可用的采样事件。 - `perf stat`:提供程序运行的概览,包括CPU利用率,判断程序是CPU密集型还是I/O密集型。 - `perf top`:实时显示系统性能统计数据,...

    Linux高级系统级性能分析工具perf

    一旦安装完成,用户可以使用`perf list`命令查看可用的性能事件,这些事件是perf分析的基础。 接着,我们可以通过`perf record`命令来记录性能数据。例如,如果要分析一个名为`my_program`的应用程序,可以运行`...

    Linux perf 工具使用

    然后,我们使用`perf report`来查看收集到的数据,这将生成一个分析报告,显示出`alloc_page`被调用的次数、调用路径以及与之相关的上下文。在报告中,你可以浏览各个函数调用的百分比,找到最频繁的调用者。使用...

    linux perf v5.0.0源码文件

    `./configure`会检查系统环境并生成适合的构建设置,`make`会编译源代码,`sudo make install`则将编译好的perf安装到系统路径中。 Linux运维人员和服务器管理员可以使用perf来监控系统性能,例如找出CPU密集型进程...

    perf_plas_J2_perfectplasticity_理想弹塑性_塑性_塑性力学_弹塑性matlab

    在数学表达上,J2流动理论通常被用来描述这一过程,这也是"perf_plas_J2_perfectplasticity_理想弹塑性_塑性_塑性力学_弹塑性matlab"标题中提及的"J2"。J2流动理论基于第二张量J2的泛函,它是应变张量的平方模的二分...

    perf生成火焰图脚本工具

    perf生成火焰图脚本工具

    perf 性能测试工具

    然后,可以通过`perf list`查看可用的硬件事件,`perf stat`命令简单地测量程序运行的基本指标,而`perf record`和`perf report`则用于更详细的性能分析。 在性能分析过程中,需要注意以下几点: - 分析结果应结合...

Global site tag (gtag.js) - Google Analytics