mirror of
https://github.com/Kingsrook/qqq.git
synced 2025-07-18 13:10:44 +00:00
switch syslog to a json format (via patternLayout)
This commit is contained in:
@ -3,11 +3,14 @@
|
||||
<Appenders>
|
||||
<Console name="SystemOutAppender" target="SYSTEM_OUT">
|
||||
<LevelRangeFilter minLevel="ERROR" maxLevel="DEBUG" onMatch="ACCEPT" onMismatch="DENY"/>
|
||||
<PatternLayout pattern="%highlight{%date{ISO8601} | %relative | %level | %threadName | %logger{1} | %message%n}"/>
|
||||
<PatternLayout pattern="%highlight{%date{ISO8601} | %level | %threadName | %logger{1} | %message%n}"/>
|
||||
</Console>
|
||||
<Syslog name="SyslogAppender" format="RFC5424" host="localhost" port="514" protocol="UDP" appName="qqq" facility="LOCAL0">
|
||||
<LevelRangeFilter minLevel="ERROR" maxLevel="INFO" onMatch="ACCEPT" onMismatch="DENY"/>
|
||||
<PatternLayout pattern="%date{ISO8601} | %relative | %level | %threadName | %logger{1} | %message%n"/>
|
||||
<PatternLayout>
|
||||
<!-- leaving date out - syslog has a timestamp. -->
|
||||
<pattern>{"level":"%level","uptime":%relative,"thread":"%threadName","class":"%logger{1}","log":%message}%n</pattern>
|
||||
</PatternLayout>
|
||||
</Syslog>
|
||||
<File name="LogFileAppender" fileName="log/qqq.log">
|
||||
<LevelRangeFilter minLevel="ERROR" maxLevel="all" onMatch="ACCEPT" onMismatch="DENY"/>
|
||||
|
Reference in New Issue
Block a user