Configuration: name: DefaultLogger Appenders: Console: name: Console_Out PatternLayout: Pattern: "%d{DEFAULT} | %-5level | %thread | %C{1} | %msg %n %throwable" ThresholdFilter: level: debug RollingFile: name: FileAppender fileName: logs/application.log filePattern: logs/archive/application-%d{yyyy-MM-dd}-%i.log.gz PatternLayout: Pattern: "%d{DEFAULT} | %-5level | %thread | %C{1} | %msg %n %throwable" ThresholdFilter: level: debug Policies: OnStartupTriggeringPolicy: minSize: 0 DefaultRolloverStrategy: max: 30 Delete: basePath: logs/archive maxDepth: 1 IfLastModified: age: 30d IfAccumulatedFileSize: exceeds: 1GB Loggers: Root: level: debug AppenderRef: - ref: Console_Out - ref: FileAppender Logger: name: "com.zaxxer.hikari.HikariConfig" level: info AppenderRef: - ref: Console_Out - ref: FileAppender