Commit 804566b5 authored by focus's avatar focus

为mycat增加logstash日志功能

parent 64e8d56c
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN"> <Configuration status="WARN">
<Properties>
<Property name="PATTERN">%d{yyyy-MM-dd HH:mm:ss.SSS} %5p [%t] (%l) - %m%n</Property>
</Properties>
<Appenders> <Appenders>
<Console name="Console" target="SYSTEM_OUT"> <Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d [%-5p][%t] %m %throwable{full} (%C:%F:%L) %n"/> <PatternLayout pattern="%d [%-5p][%t] %m %throwable{full} (%C:%F:%L) %n"/>
...@@ -7,7 +10,7 @@ ...@@ -7,7 +10,7 @@
<RollingFile name="RollingFile" fileName="${sys:MYCAT_HOME}/logs/mycat.log" <RollingFile name="RollingFile" fileName="${sys:MYCAT_HOME}/logs/mycat.log"
filePattern="${sys:MYCAT_HOME}/logs/$${date:yyyy-MM}/mycat-%d{MM-dd}-%i.log.gz"> filePattern="${sys:MYCAT_HOME}/logs/$${date:yyyy-MM}/mycat-%d{MM-dd}-%i.log.gz">
<PatternLayout> <PatternLayout>
<Pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %5p [%t] (%l) - %m%n</Pattern> <Pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %5p [%t] (%l) - %m%n</Pattern>
</PatternLayout> </PatternLayout>
<Policies> <Policies>
...@@ -16,17 +19,20 @@ ...@@ -16,17 +19,20 @@
<TimeBasedTriggeringPolicy/> <TimeBasedTriggeringPolicy/>
</Policies> </Policies>
</RollingFile> </RollingFile>
<Socket name="Logstash" host="v5-prod-logstash" port="4560" protocol="TCP">
<PatternLayout pattern="${PATTERN}" />
</Socket>
</Appenders> </Appenders>
<Loggers> <Loggers>
<!--<AsyncLogger name="io.mycat" level="info" includeLocation="true" additivity="false">--> <!--<AsyncLogger name="io.mycat" level="info" includeLocation="true" additivity="false">-->
<!--<AppenderRef ref="Console"/>--> <!--<AppenderRef ref="Console"/>-->
<!--<AppenderRef ref="RollingFile"/>--> <!--<AppenderRef ref="RollingFile"/>-->
<!--</AsyncLogger>--> <!--</AsyncLogger>-->
<asyncRoot level="info" includeLocation="true"> <asyncRoot level="debug" includeLocation="true">
<AppenderRef ref="Console" /> <AppenderRef ref="Console" />
<AppenderRef ref="RollingFile"/> <!-- <AppenderRef ref="RollingFile"/> -->
<AppenderRef ref="Logstash"/>
</asyncRoot> </asyncRoot>
</Loggers> </Loggers>
</Configuration> </Configuration>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment