Configure logging to be less verbose
Packet logging to the console is especially concise
This commit is contained in:
@@ -34,7 +34,7 @@ public class InPacketLogger extends ChannelInboundHandlerAdapter implements Pack
|
||||
final String opcodeHex = Integer.toHexString(opcode).toUpperCase();
|
||||
final String opcodeName = getRecvOpcodeName(opcode);
|
||||
final String prefix = opcodeName == null ? "<UnknownPacket> " : "";
|
||||
log.info("{}ClientSend:{} [{}] ({}) - hex:{} - text:{}", prefix, opcodeName, opcodeHex, packetLength,
|
||||
log.debug("{}ClientSend:{} [{}] ({}) <HEX> {} <TEXT> {}", prefix, opcodeName, opcodeHex, packetLength,
|
||||
HexTool.toString(content), HexTool.toStringFromAscii(content));
|
||||
} else {
|
||||
log.debug(HexTool.toString(new byte[]{content[0], content[1]}) + "...");
|
||||
|
||||
@@ -35,10 +35,10 @@ public class OutPacketLogger extends ChannelOutboundHandlerAdapter implements Pa
|
||||
String opcodeHex = Integer.toHexString(opcode).toUpperCase();
|
||||
String opcodeName = getSendOpcodeName(opcode);
|
||||
String prefix = opcodeName == null ? "<UnknownPacket> " : "";
|
||||
log.info("{}ServerSend:{} [{}] ({}) - hex:{} - text:{}", prefix, opcodeName, opcodeHex, packetLength,
|
||||
log.debug("{}ServerSend:{} [{}] ({}) <HEX> {} <TEXT> {}", prefix, opcodeName, opcodeHex, packetLength,
|
||||
HexTool.toString(content), HexTool.toStringFromAscii(content));
|
||||
} else {
|
||||
log.info(HexTool.toString(new byte[]{content[0], content[1]}) + " ...");
|
||||
log.debug(HexTool.toString(new byte[]{content[0], content[1]}) + " ...");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -2,11 +2,13 @@
|
||||
<Configuration status="WARN" name="Cosmic">
|
||||
<Properties>
|
||||
<Property name="filename">cosmic-log</Property>
|
||||
<Property name="standard-pattern">%d{HH:mm:ss.SSS} [%t] %-5level %logger{2} - %msg%n</Property>
|
||||
<Property name="packet-pattern">%d{HH:mm:ss.SSS} %-15logger{1} - %msg%n</Property>
|
||||
</Properties>
|
||||
<Appenders>
|
||||
<Console name="Console" target="SYSTEM_OUT">
|
||||
<PatternLayout>
|
||||
<Pattern>%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n</Pattern>
|
||||
<Pattern>${standard-pattern}</Pattern>
|
||||
</PatternLayout>
|
||||
</Console>
|
||||
|
||||
@@ -14,20 +16,30 @@
|
||||
fileName="logs/${filename}.log"
|
||||
filePattern="logs/$${date:yyyy-MM}/$${date:yyyy-MM-dd}/${filename}-%d{yyyy-MM-dd_HH-mm-ss}-%i.log">
|
||||
<PatternLayout>
|
||||
<Pattern>%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n</Pattern>
|
||||
<Pattern>${standard-pattern}</Pattern>
|
||||
</PatternLayout>
|
||||
<Policies>
|
||||
<OnStartupTriggeringPolicy minSize="0"/>
|
||||
<SizeBasedTriggeringPolicy size="20 MB"/>
|
||||
</Policies>
|
||||
</RollingFile>
|
||||
|
||||
<Console name="PacketConsole" target="SYSTEM_OUT">
|
||||
<PatternLayout>
|
||||
<Pattern>${packet-pattern}</Pattern>
|
||||
</PatternLayout>
|
||||
</Console>
|
||||
</Appenders>
|
||||
<Loggers>
|
||||
<Root level="trace">
|
||||
<AppenderRef ref="File" level="debug"/>
|
||||
<AppenderRef ref="Console" level="trace"/>
|
||||
</Root>
|
||||
<Logger name="org.apache.mina" level="info"/>
|
||||
<Logger name="net.packet.logging" level="debug" additivity="false">
|
||||
<AppenderRef ref="PacketConsole"/>
|
||||
<AppenderRef ref="File"/>
|
||||
</Logger>
|
||||
|
||||
<Logger name="com.zaxxer.hikari" level="info"/>
|
||||
<Logger name="io.netty" level="info"/>
|
||||
</Loggers>
|
||||
|
||||
Reference in New Issue
Block a user