[ 
https://issues.apache.org/jira/browse/LOG4J2-921?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14247575#comment-14247575
 ] 

Remko Popma commented on LOG4J2-921:
------------------------------------

Link to original StackExchange issue: 
http://stackoverflow.com/questions/27274467/how-to-exted-log4j2-rollingfileappender

> Allow to log some important information at the start of each new roll over 
> log file when using RollingFile Appender
> -------------------------------------------------------------------------------------------------------------------
>
>                 Key: LOG4J2-921
>                 URL: https://issues.apache.org/jira/browse/LOG4J2-921
>             Project: Log4j 2
>          Issue Type: Improvement
>          Components: Appenders
>    Affects Versions: 2.1
>            Reporter: Setu
>
> if someone wants to log some important information at the start of each roll 
> over log file there is no mechanism present in current version. The header 
> attribute in PatternLayout barely does the job because it logs the header at 
> the start of each system startup. 
> Example: There is a requirement to log some system properties (or any other 
> details, environment details, etc) at the each roll over so that it becomes 
> easy to determine on which environment the software is running. When tried to 
> use header attribute on a software that continuously runs on server it did 
> not work as expected instead the header was logged whenever the server got 
> restarted. 
> Also how can they key supplied in header attribute be logged with line 
> breaks. 
> Example: when using `header="${java:runtime} - ${java:vm} - ${java:os}"` it 
> prints all the information in same line which makes it unreadable if someone 
> wants more details. 
> Implementing a custom lookup did not help either as all it did was kept 
> logging the custom lookup key in header attribute at each system restart 
> instead of at the start of new rollover file. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to