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 {
629
629
630
630
akka {
631
631
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
633
634
loglevel = "INFO"
635
+ loglevel = ${?AKKA_LOGLEVEL}
636
+
634
637
logging-filter = "akka.event.slf4j.Slf4jLoggingFilter"
635
638
logger-startup-timeout = 30s
636
639
log-dead-letters-during-shutdown = off
@@ -688,5 +691,6 @@ logging {
688
691
logs-file = "mantis"
689
692
690
693
# Logs level
694
+ # NB. be aware you might want to adjust akka.loglevel as well if set to DEBUG
691
695
logs-level = "INFO"
692
696
}
Original file line number Diff line number Diff line change 1
1
<configuration >
2
2
3
- <property name =" stdoutEncoderPattern" value =" %d [%logger{36}] - %msg%n" />
3
+ <property name =" stdoutEncoderPattern" value =" %d %-5level [%logger{36}] - %msg%n" />
4
4
<property name =" fileEncoderPattern" value =" %d [%thread] %-5level %logger{36} %X{akkaSource} - %msg%n" />
5
5
6
6
<!-- read properties from application.conf-->
57
57
<appender-ref ref =" METRICS" />
58
58
</root >
59
59
60
+ <!-- NB. be aware you might want to adjust akka.loglevel if you set any level to DEBUG -->
60
61
<logger name =" io.netty" level =" WARN" />
61
62
<logger name =" io.iohk.scalanet" level =" INFO" />
63
+ <logger name =" io.iohk.scalanet.discovery.ethereum.v4.DiscoveryService" level =" WARN" />
62
64
<logger name =" io.iohk.ethereum.blockchain.sync.SyncController" level =" INFO" />
63
65
<logger name =" io.iohk.ethereum.network.PeerActor" level =" ${LOGSLEVEL}" />
64
66
<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
2
2
3
3
import io .iohk .ethereum .nodebuilder .{StdNode , TestNode }
4
4
import io .iohk .ethereum .utils .{Config , Logger }
5
+ import java .util .logging .LogManager
5
6
6
7
object Mantis extends Logger {
7
8
def main (args : Array [String ]): Unit = {
9
+ LogManager .getLogManager().reset(); // disable java.util.logging, ie. in legacy parts of jupnp
10
+
8
11
val node =
9
12
if (Config .testmode) {
10
13
log.info(" Starting Mantis in test mode" )
You can’t perform that action at this time.
0 commit comments