Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
top1
top1
Log4j Purging



Tip

Find all the steps for Log4j Insights Engine Log Purging


  • Windows OS
  • Java
  • Eclipse
  • Expand
    titlePrerequisite
    Expand
    titleSteps For Setup


    Step 1:

    • Create a Maven Project

    Step 2:

    • Add log4j dependency in pom.xml
    Panel
    borderColorgreen
    bgColorwhite
    titleColorgreen
    borderWidth2
    borderStylesolid
    titlelog4j dependency

    <dependency>
    <groupId>log4j</groupId>
    <artifactId>log4j</artifactId>
    <version>1.2.17</version>
    </dependency>

    Step 3:

    • Do the below to add log4j.properties file
    1. Create a folder named "resources" in your project
    2. Create a .properties file named log4j

    Step 4:

    Add the below configuration
    Info
    titleWith the recommended below settings, maximum of 5 log backup files of 5 MB size each will be maintained


    Step 1:

    • Update the below highlighted lines in log4j.properties file
    Panel
    borderColorgreen
    bgColorwhite
    titleColorgreen
    borderWidth2
    borderStylesolid
    titlelog4j configuration

    # Root logger option

    log4j.rootLogger=ERROR, stdout, file

     

    # Redirect log messages to console

    log4j.appender.stdout=org.apache.log4j.ConsoleAppender

    log4j.appender.stdout.Target=System.out

    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

    log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n

     

    file 

    # Redirect log messages to a log file, support file rolling.

    log4j.appender.file=org.apache.log4j.RollingFileAppender

    log4j.appender.file.File=${sys:INSIGHTS_HOME}logs/PlatformEngine/log4j.log

    log4j.appender.file.MaxFileSize=5MB

    log4j.appender.file.MaxBackupIndex=5

    log4j.appender.file.layout=org.apache.log4j.PatternLayout

    log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n

    Step 5:

    • Click right button in the project and go to properties->Java Build Path and, finally, go to the "Source" tab.
    • Click Add folder and select the "resources"
    • Click Apply and Close

             Image Removed

    Step 6:

    • Expected output below
             Image Removed




    Top Section