<?xml version="1.0" encoding="UTF-8"?>

<Configuration>

    <Properties>
        <Property name="log-path">C:/Develop/logs/</Property>
    </Properties>

    <Appenders>
    
        <RollingFile name="app.log" fileName="${log-path}/drivewise_capacity_test.log" 
            filePattern="${log-path}/drivewise_capacity_test_%d{yyyyMMdd_HHmmss}_%i.log">
            <!-- PatternLayout pattern="%d{MM/dd HH:mm:ss.SSS} [%10.10t] %p [%c:%L] %m:%n" / -->
            <PatternLayout pattern="%m %sn %d{MM/dd HH:mm:ss.SSS} [%10.10t] %p [%c:%L] %n" />
            <Policies>
                <CronTriggeringPolicy schedule="00 * * * * ?" evaluateOnStartup="true"/>
                <SizeBasedTriggeringPolicy size="20 MB" />
            </Policies>
            <DefaultRolloverStrategy max="10" />
        </RollingFile>
        
        <Async name="app.log.async">
            <AppenderRef ref="app.log"/>
        </Async>

    </Appenders>

    <Loggers>
        <Root level="trace">
            <AppenderRef ref="app.log.async" />
            <!-- AppenderRef ref="app.log" / -->
        </Root>
    </Loggers>

</Configuration>

