如何在log4j2中使用org.perf4j.log4j.AsyncCoalescingStatisticsAppender?

时间:2016-06-07 10:19:48

标签: log4j2

以下是log4j 1.x中使用的示例。我没有得到任何在log4j2中转换相同内容的示例。

<appender name="CoalescingStatisticsAppender"
    class="org.perf4j.log4j.AsyncCoalescingStatisticsAppender">
    <!--
        The TimeSlice option is used to determine the time window for which
        all received StopWatch logs are aggregated to create a single
        GroupedTimingStatistics log. Here we set it to 10 seconds, overriding
        the default of 30000 ms
    -->
    <param name="TimeSlice" value="30000" />
    <appender-ref ref="perf4jFileAppender" />
</appender>

2 个答案:

答案 0 :(得分:1)

Appender在Log4j 2中不会像以前一样工作。它必须重写。

答案 1 :(得分:0)

您可能有兴趣知道Log4j 2支持PatternLayout中的nanoTime时间戳。这与低开销的异步记录器相结合,允许您使用Log4j作为粗略的分析工具。