You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@logging.apache.org by "Ralph Goers (Jira)" <ji...@apache.org> on 2019/11/05 19:52:00 UTC
[jira] [Comment Edited] (LOG4J2-2712) log4j2 can't compress
rollover log file
[ https://issues.apache.org/jira/browse/LOG4J2-2712?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16967314#comment-16967314 ]
Ralph Goers edited comment on LOG4J2-2712 at 11/5/19 7:51 PM:
--------------------------------------------------------------
Hi,
I have tried with latest release 2.12.1, please see the log.
oss_trace0_0.log should be rename to oss_trace0_1.log and gz to oss_trace0_1.log.gz, but we only see oss_trace0_1.log.
{code:java}
<RollingRandomAccessFile name="mf-trace" fileName="/var/opt/oss/log/common_mediations/oss_trace0_0.log" filePattern="/var/opt/oss/log/common_mediations/oss_trace0_%i.log.gz">
<Filters>
<ThresholdFilter level="TRACE" onMatch="NEUTRAL" onMismatch="DENY"/>
</Filters>
<PatternLayout>
<pattern>%d{yyyy-MM-dd-'T'HH:mm:ss.SSSZ} | $${env:HOSTNAME} | | %-15t | %-5p | %c | %m%n</pattern>
</PatternLayout>
<Policies>
<TimeBasedRollingPolicy/>
<SizeBasedTriggeringPolicy size="200 KB"/>
</Policies>
<DefaultRolloverStrategy max="50" min="1" fileIndex="min">
</DefaultRolloverStrategy>
</RollingRandomAccessFile>{code}
[^log_error1.log]
was (Author: madangle):
Hi,
I have tried with latest release 2.12.1, please see the log.
oss_trace0_0.log should be rename to oss_trace0_1.log and gz to oss_trace0_1.log.gz, but we only see oss_trace0_1.log.
<RollingRandomAccessFile name="mf-trace" fileName="/var/opt/oss/log/common_mediations/oss_trace0_0.log"
filePattern="/var/opt/oss/log/common_mediations/oss_trace0_%i.log.gz">
<Filters>
<ThresholdFilter level="TRACE" onMatch="NEUTRAL" onMismatch="DENY"/>
</Filters>
<PatternLayout>
<pattern>%d\{yyyy-MM-dd-'T'HH:mm:ss.SSSZ} | $${env:HOSTNAME} | | %-15t | %-5p | %c | %m%n</pattern>
</PatternLayout>
<Policies>
<TimeBasedRollingPolicy/>
<SizeBasedTriggeringPolicy size="200 KB"/>
</Policies>
<DefaultRolloverStrategy max="50" min="1" fileIndex="min">
</DefaultRolloverStrategy>
</RollingRandomAccessFile>
[^log_error1.log]
> log4j2 can't compress rollover log file
> ---------------------------------------
>
> Key: LOG4J2-2712
> URL: https://issues.apache.org/jira/browse/LOG4J2-2712
> Project: Log4j 2
> Issue Type: Bug
> Components: Pattern Converters
> Affects Versions: 2.11.0
> Reporter: Frank Fan
> Priority: Major
> Attachments: log_error1.log, logwrong.txt
>
>
> Hi,
> When I used log4j2, I found in below case log4j2 can't compress my rotate log file.
> <RollingRandomAccessFile name="mf-info" fileName="/var/log/oss_activity0_0.log"
> filePattern="/var/log/oss_activity0_%i.log.gz">
> ...
> <Policies>
> <TimeBasedRollingPolicy/>
> <SizeBasedTriggeringPolicy size="50 MB"/>
> </Policies>
> <DefaultRolloverStrategy max="50" min="1" fileIndex="min">
> </DefaultRolloverStrategy>
> </RollingRandomAccessFile>
>
> I found when log file will rename to oss_activity0_1.log when oss_activity0_0.log reach 50MB size, but it will not be compressed to oss_activity0_1.log.gz.
>
> Could you please help check this issue?
>
> Thanks
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)