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

rg.openwms.tms.transportation.2.0.0.source-code.logback.xml Maven / Gradle / Ivy

The newest version!
<?xml version="1.0" encoding="UTF-8"?>
<configuration debug="false" scan="true" scanPeriod="30 seconds">

    <property name="LOG_TEMP" value="/tmp/owms"/>
    <property name="MODULE_NAME" value="TMS-Transportation"/>

    <include resource="logback-appenders.xml"/>
    <include resource="logback-loggers.xml"/>

    <statusListener class="ch.qos.logback.core.status.NopStatusListener"/>

    <logger name="com.netflix.discovery" level="OFF"/>
    <logger name="org.ameba" level="WARN"/>
    <logger name="org.hibernate.boot.internal.InFlightMetadataCollectorImpl" level="ERROR"/>
    <logger name="org.hibernate.SQL" level="OFF"/>
    <logger name="org.hibernate.SQL_SLOW" level="OFF"/>
    <logger name="org.hibernate.type" level="OFF"/>
    <logger name="org.springframework" level="WARN"/>
    <logger name="org.openwms" level="INFO"/>

    <logger name="CORE_INTEGRATION_MESSAGING" level="INFO"/>

    <springProfile name="ELK">
        <appender name="ELK" class="net.logstash.logback.appender.LogstashTcpSocketAppender">
            <destination>elk:5000</destination>
            <encoder class="net.logstash.logback.encoder.LogstashEncoder"/>
        </appender>
        <logger name="PRESENTATION_LAYER_EXCEPTION" level="ERROR">
            <appender-ref ref="STDOUT"/>
            <appender-ref ref="ELK"/>
            <appender-ref ref="EXCFILE"/>
        </logger>
        <logger name="SERVICE_LAYER_EXCEPTION" level="ERROR">
            <appender-ref ref="STDOUT"/>
            <appender-ref ref="ELK"/>
            <appender-ref ref="EXCFILE"/>
        </logger>
        <logger name="INTEGRATION_LAYER_EXCEPTION" level="ERROR">
            <appender-ref ref="STDOUT"/>
            <appender-ref ref="ELK"/>
            <appender-ref ref="EXCFILE"/>
        </logger>
        <logger name="CALLCONTEXT" level="DEBUG" additivity="true">
        </logger>
        <logger name="PRESENTATION_LAYER_ACCESS" level="INFO" additivity="true">
        </logger>
        <logger name="SERVICE_LAYER_ACCESS" level="INFO" additivity="true">
        </logger>
        <logger name="INTEGRATION_LAYER_ACCESS" level="INFO" additivity="true">
        </logger>
        <logger name="MEASURED" level="INFO">
            <appender-ref ref="STDOUT"/>
            <appender-ref ref="ELK"/>
            <appender-ref ref="TSL"/>
        </logger>
        <root level="INFO">
            <appender-ref ref="STDOUT"/>
            <appender-ref ref="LOGFILE"/> <!-- Required for export -->
            <appender-ref ref="ELK"/>
        </root>
    </springProfile>
    <springProfile name="!ELK">
        <logger name="PRESENTATION_LAYER_EXCEPTION" level="ERROR" additivity="false">
            <appender-ref ref="STDOUT"/>
            <appender-ref ref="EXCFILE"/>
            <appender-ref ref="LOGFILE"/>
        </logger>
        <logger name="SERVICE_LAYER_EXCEPTION" level="ERROR" additivity="false">
            <appender-ref ref="STDOUT"/>
            <appender-ref ref="EXCFILE"/>
            <appender-ref ref="LOGFILE"/>
        </logger>
        <logger name="INTEGRATION_LAYER_EXCEPTION" level="ERROR" additivity="false">
            <appender-ref ref="STDOUT"/>
            <appender-ref ref="EXCFILE"/>
            <appender-ref ref="LOGFILE"/>
        </logger>
        <logger name="CALLCONTEXT" level="DEBUG"/>
        <logger name="MEASURED" level="INFO">
            <appender-ref ref="STDOUT"/>
            <appender-ref ref="TSL"/>
        </logger>
        <root level="INFO">
            <appender-ref ref="STDOUT"/>
            <appender-ref ref="LOGFILE"/>
        </root>
    </springProfile>
</configuration>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy