apache-ignite
1<?xml version="1.0" encoding="UTF-8"?>
2
3<!--
4Licensed to the Apache Software Foundation (ASF) under one or more
5contributor license agreements. See the NOTICE file distributed with
6this work for additional information regarding copyright ownership.
7The ASF licenses this file to You under the Apache License, Version 2.0
8(the "License"); you may not use this file except in compliance with
9the License. You may obtain a copy of the License at
10
11http://www.apache.org/licenses/LICENSE-2.0
12
13Unless required by applicable law or agreed to in writing, software
14distributed under the License is distributed on an "AS IS" BASIS,
15WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16See the License for the specific language governing permissions and
17limitations under the License.
18-->
19
20<!DOCTYPE log4j:configuration PUBLIC "-//APACHE//DTD LOG4J 1.2//EN"21"http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/xml/doc-files/log4j.dtd">22<!--
23Log4j configuration.
24-->
25<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">26<!--27Logs System.out messages to console.
28-->
29<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">30<!-- Log to STDOUT. -->31<param name="Target" value="System.out"/>32
33<!-- Log from DEBUG and higher. -->34<param name="Threshold" value="DEBUG"/>35
36<!-- The default pattern: Date Priority [Category] Message\n -->37<layout class="org.apache.log4j.PatternLayout">38<param name="ConversionPattern" value="[%d{ISO8601}][%-5p][%t][%c{1}] %m%n"/>39</layout>40
41<!-- Do not log beyond INFO level. -->42<filter class="org.apache.log4j.varia.LevelRangeFilter">43<param name="levelMin" value="DEBUG"/>44<param name="levelMax" value="INFO"/>45</filter>46</appender>47
48<!--49Logs all System.err messages to console.
50-->
51<appender name="CONSOLE_ERR" class="org.apache.log4j.ConsoleAppender">52<!-- Log to STDERR. -->53<param name="Target" value="System.err"/>54
55<!-- Log from WARN and higher. -->56<param name="Threshold" value="WARN"/>57
58<!-- The default pattern: Date Priority [Category] Message\n -->59<layout class="org.apache.log4j.PatternLayout">60<param name="ConversionPattern" value="[%d{ISO8601}][%-5p][%t][%c{1}] %m%n"/>61</layout>62</appender>63
64<!--65Logs all output to specified file.
66-->
67<appender name="FILE" class="org.apache.log4j.RollingFileAppender">68<param name="Threshold" value="DEBUG"/>69<param name="File" value="${IGNITE_HOME}/work/log/ignite.log"/>70<param name="Append" value="true"/>71<param name="MaxFileSize" value="10MB"/>72<param name="MaxBackupIndex" value="10"/>73<layout class="org.apache.log4j.PatternLayout">74<param name="ConversionPattern" value="[%d{ISO8601}][%-5p][%t][%c{1}] %m%n"/>75</layout>76</appender>77
78<!--79Uncomment to enable Ignite query execution debugging.
80-->
81<!--82<category name="org.apache.ignite.internal.processors.query">
83<level value="DEBUG"/>
84</category>
85-->
86
87<!--88Uncomment to enable Exchange, Rebalance and Partitions workflow debugging.
89-->
90<!--91<category name="org.apache.ignite.internal.processors.cache.distributed.dht.preloader">
92<level value="DEBUG"/>
93</category>
94
95<category name="org.apache.ignite.internal.processors.cache.distributed.dht.topology">
96<level value="DEBUG"/>
97</category>
98-->
99
100<!--101Uncomment to enable debugging of partition counters.
102-->
103<!--104<category name="org.apache.ignite.internal.processors.cache.PartitionUpdateCounterDebugWrapper">
105<level value="DEBUG"/>
106</category>
107-->
108
109<!--110Uncomment to enable transactions debugging.
111-->
112<!--113<category name="org.apache.ignite.cache.msg.tx.prepare">
114<level value="DEBUG"/>
115</category>
116
117<category name="org.apache.ignite.cache.msg.tx.finish">
118<level value="DEBUG"/>
119</category>
120
121<category name="org.apache.ignite.cache.msg.tx.recovery">
122<level value="DEBUG"/>
123</category>
124-->
125
126<!--127Uncomment to enable debugging of partition eviction.
128-->
129<!--130<category name="org.apache.ignite.internal.processors.cache.distributed.dht.topology.PartitionsEvictManager">
131<level value="DEBUG"/>
132</category>
133-->
134
135<!-- Disable all open source debugging. -->136<category name="org">137<level value="INFO"/>138</category>139
140<category name="org.eclipse.jetty">141<level value="INFO"/>142</category>143
144<!-- Default settings. -->145<root>146<!-- Print at info by default. -->147<level value="INFO"/>148
149<!-- Append to file and console. -->150<appender-ref ref="FILE"/>151<appender-ref ref="CONSOLE"/>152<appender-ref ref="CONSOLE_ERR"/>153</root>154</log4j:configuration>155