File tree Expand file tree Collapse file tree 3 files changed +11
-2
lines changed Expand file tree Collapse file tree 3 files changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -629,8 +629,11 @@ mantis {
629629
630630akka {
631631 loggers = ["akka.event.slf4j.Slf4jLogger"]
632- # Not using ${logging.logs-level} because it might be set to TRACE, which our version of Akka doesn't have.
632+
633+ # defaults to INFO to prevent any performance impact
633634 loglevel = "INFO"
635+ loglevel = ${?AKKA_LOGLEVEL}
636+
634637 logging-filter = "akka.event.slf4j.Slf4jLoggingFilter"
635638 logger-startup-timeout = 30s
636639 log-dead-letters-during-shutdown = off
@@ -688,5 +691,6 @@ logging {
688691 logs-file = "mantis"
689692
690693 # Logs level
694+ # NB. be aware you might want to adjust akka.loglevel as well if set to DEBUG
691695 logs-level = "INFO"
692696}
Original file line number Diff line number Diff line change 11<configuration >
22
3- <property name =" stdoutEncoderPattern" value =" %d [%logger{36}] - %msg%n" />
3+ <property name =" stdoutEncoderPattern" value =" %d %-5level [%logger{36}] - %msg%n" />
44 <property name =" fileEncoderPattern" value =" %d [%thread] %-5level %logger{36} %X{akkaSource} - %msg%n" />
55
66 <!-- read properties from application.conf-->
5757 <appender-ref ref =" METRICS" />
5858 </root >
5959
60+ <!-- NB. be aware you might want to adjust akka.loglevel if you set any level to DEBUG -->
6061 <logger name =" io.netty" level =" WARN" />
6162 <logger name =" io.iohk.scalanet" level =" INFO" />
63+ <logger name =" io.iohk.scalanet.discovery.ethereum.v4.DiscoveryService" level =" WARN" />
6264 <logger name =" io.iohk.ethereum.blockchain.sync.SyncController" level =" INFO" />
6365 <logger name =" io.iohk.ethereum.network.PeerActor" level =" ${LOGSLEVEL}" />
6466 <logger name =" io.iohk.ethereum.network.rlpx.RLPxConnectionHandler" level =" ${LOGSLEVEL}" />
Original file line number Diff line number Diff line change @@ -2,9 +2,12 @@ package io.iohk.ethereum
22
33import io .iohk .ethereum .nodebuilder .{StdNode , TestNode }
44import io .iohk .ethereum .utils .{Config , Logger }
5+ import java .util .logging .LogManager
56
67object Mantis extends Logger {
78 def main (args : Array [String ]): Unit = {
9+ LogManager .getLogManager().reset(); // disable java.util.logging, ie. in legacy parts of jupnp
10+
811 val node =
912 if (Config .testmode) {
1013 log.info(" Starting Mantis in test mode" )
You can’t perform that action at this time.
0 commit comments