All Downloads are FREE. Search and download functionalities are using the official Maven repository.

no.nav.common.log.logback-securelogs.xml Maven / Gradle / Ivy

<?xml version="1.0" encoding="UTF-8"?>
<included scan="true" scanPeriod="30 seconds">
    <appender name="secureLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <file>/secure-logs/secure.log</file>
        <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
            <fileNamePattern>/secure-logs/secure.log.%i</fileNamePattern>
            <minIndex>1</minIndex>
            <maxIndex>1</maxIndex>
        </rollingPolicy>
        <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
            <maxFileSize>50MB</maxFileSize>
        </triggeringPolicy>
        <encoder class="net.logstash.logback.encoder.LogstashEncoder" />
    </appender>

    <logger name="SecureLog" level="${SECURE_LOG_LEVEL:-INFO}" additivity="false">
        <appender-ref ref="secureLog"/>
    </logger>
</included>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy