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

Ralph Goers edited comment on LOG4J2-3135 at 8/12/21, 2:39 PM:
---------------------------------------------------------------


Sure, I'm adding the configuration file in the comment.

 

 
{code:xml}
<?xml version="1.0" encoding="UTF-8"?>
 <Configuration status="INFO" monitorInterval="30">
   <Properties>
     <Property name="logPath">${env:PROGRAMDATA}/ApplicationName/Logs</Property>
     <Property name="WebCR">WebCR</Property>
     <Property name="ArchiveSize">20MB</Property>
     <Property name="NumberOfFiles">20</Property>
     <Property name="FormatPattern">%d\{yyyy-MMM-dd EEE HH:mm:ss.SSS} %-5level 
[%t] - %c - %method(%[file:%line|file://%25line/]) -
 %msg%xEx%n
     </Property>
     <Property name="FormatPatternNoLocation">%d\{yyyy-MMM-dd EEE HH:mm:ss.SSS} 
%-5level [%t] - %c - %msg%xEx%n</Property>
   </Properties>
   <Appenders>
     <RollingFile name="WebCR" fileName="${sys:logPath}/WebCR.log"
 
filePattern="${sys:logPath}/$${date:yyyy-MMM}/WebCR-%d\{yyyy-MMM-dd}-%i.log.zip"
 immediateFlush="true" append="true">
       <PatternLayout pattern="${FormatPattern}"/>
       <Policies>
         <OnStartupTriggeringPolicy/>
         <TimeBasedTriggeringPolicy/>
         <SizeBasedTriggeringPolicy size="${ArchiveSize}"/>
       </Policies>
       <DefaultRolloverStrategy max="${NumberOfFiles}" />
     </RollingFile>
   </Appenders>
   <Loggers>
      <Root level="INFO">
        <AppenderRef ref="WebCR"/>
        <AppenderRef ref="STDOUT"/>
      </Root>
      <logger name="com.app" level="DEBUG"/>
      </logger>
     </Loggers>
 </Configuration>
{code}

 

 

Please let me know if anything else is needed.

Thanks.


was (Author: krashah):
Sure, I'm adding the configuration file in the comment.

 

 

<?xml version="1.0" encoding="UTF-8"?>
 <Configuration status="INFO" monitorInterval="30">

 <Properties>
 <Property name="logPath">${env:PROGRAMDATA}/ApplicationName/Logs</Property>
 <Property name="WebCR">WebCR</Property>
 <Property name="ArchiveSize">20MB</Property>
 <Property name="NumberOfFiles">20</Property>
 <Property name="FormatPattern">%d\{yyyy-MMM-dd EEE HH:mm:ss.SSS} %-5level [%t] 
- %c - %method(%[file:%line|file://%25line/]) -
 %msg%xEx%n
 </Property>
 <Property name="FormatPatternNoLocation">%d\{yyyy-MMM-dd EEE HH:mm:ss.SSS} 
%-5level [%t] - %c - %msg%xEx%n</Property>
 </Properties>
 <Appenders>
 <RollingFile name="WebCR" fileName="${sys:logPath}/WebCR.log"
 
filePattern="${sys:logPath}/$${date:yyyy-MMM}/WebCR-%d\{yyyy-MMM-dd}-%i.log.zip"
 immediateFlush="true" append="true">
 <PatternLayout pattern="${FormatPattern}"/>
 <Policies>
 <OnStartupTriggeringPolicy/>
 <TimeBasedTriggeringPolicy/>
 <SizeBasedTriggeringPolicy size="${ArchiveSize}"/>
 </Policies>
 <DefaultRolloverStrategy max="${NumberOfFiles}" />
 </RollingFile>
 <Policies>
 <OnStartupTriggeringPolicy/>
 <TimeBasedTriggeringPolicy/>
 <SizeBasedTriggeringPolicy size="${ArchiveSize}"/>
 </Policies>
 <DefaultRolloverStrategy max="${NumberOfFiles}" />
 </RollingFile>
 </Appenders>
 <Loggers>
 <Root level="INFO">
 <AppenderRef ref="WebCR"/>
 <AppenderRef ref="STDOUT"/>
 </Root>

<logger name="com.app" level="DEBUG"/>

</logger>
 </Loggers>
 </Configuration>

 

 

Please let me know if anything else is needed.

Thanks.

> When the application logs cross the specified roll back limit, the next logs 
> getting created does not carry the same name as the zip file name created.
> -------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LOG4J2-3135
>                 URL: https://issues.apache.org/jira/browse/LOG4J2-3135
>             Project: Log4j 2
>          Issue Type: Bug
>          Components: Appenders
>    Affects Versions: 2.13.3
>         Environment: Production, UAT, and Development
>            Reporter: Kratika Shah
>            Priority: Major
>
> Open file log4j2.xml in the notepad or any editor. In the Configuration 
> section, in the file Application configuration folder\log4j2.xml, change the 
> Number of Files as below: -
> In the same file, Go to <Properties> tag and add a line: <Property 
> name="NumberOfFiles">20</Property> You can keep the default values as well.
> When the application logs cross the specified limit, the naming convention of 
> the logs is not as expected.
> Example: The zip file gets created with the name App-2020-Jul-28-1.log and 
> when we extract the log, the file name would be App-2020-Jul-28-28.log



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to