mirror of
https://github.com/VinylDNS/vinyldns
synced 2025-08-22 02:02:14 +00:00
Appenders in logback are additive [0], specifying them multiple times leads to log lines being output multiple times. It is usually enough to set the appender on the root logger, and nowhere else. Setting the same log level on multiple package levels is also kind of unneeded, the top-most one would be enough; but not touching that here. [0] https://logback.qos.ch/manual/configuration.html#cumulative
22 lines
816 B
XML
22 lines
816 B
XML
<configuration>
|
|
<!-- Test configuration, log to console so we can get the docker logs -->
|
|
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
|
|
<encoder class="co.elastic.logging.logback.EcsEncoder">
|
|
<serviceName>vinyldns-api</serviceName>
|
|
<serviceNodeName>vinyldns-api</serviceNodeName>
|
|
</encoder>
|
|
</appender>
|
|
|
|
<logger name="org.flywaydb" level="DEBUG"/>
|
|
<logger name="org.flywaydb.core.internal.dbsupport.SqlScript" level="DEBUG"/>
|
|
<logger name="org.flywaydb.core.internal.command.DbMigrate" level="DEBUG"/>
|
|
|
|
<logger name="vinyldns.core.route.Monitor" level="OFF"/>
|
|
|
|
<logger name="scalikejdbc.StatementExecutor$$anon$1" level="OFF"/>
|
|
|
|
<root level="INFO">
|
|
<appender-ref ref="CONSOLE"/>
|
|
</root>
|
|
</configuration>
|