log4j.xml
4.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<!-- APPLICATION LOG -->
<appender name="rootFile" class="it.softecspa.kahuna.log.DatedFileAppender">
<param name="Directory" value="/var/www/web144/log/adt_test_proxy" />
<param name="Prefix" value="${hostname}_service." />
<param name="Suffix" value=".log" />
<param name="Autoflush" value="30" />
<param name="ArchiveAfter" value="1" />
<layout class="org.apache.log4j.PatternLayout">
<!-- <param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss} [%-5p] [%C.%M():%L] - %m%n" /> -->
<param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss} [%-5p] %m%n" />
</layout>
</appender>
<!-- STATEMENTS STATISTICS LOG -->
<appender name="statementFile" class="it.softecspa.kahuna.log.DatedFileAppender">
<param name="Directory" value="/var/www/web144/log/adt_test_proxy/statement" />
<param name="Prefix" value="${hostname}_statement." />
<param name="Suffix" value=".log" />
<param name="Autoflush" value="60" />
<param name="ArchiveAfter" value="1" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%m%n" />
</layout>
</appender>
<!-- STATS LOG -->
<appender name="c3p0StatsFile" class="it.softecspa.kahuna.log.DatedFileAppender">
<param name="Directory" value="/var/www/web144/log/adt_test_proxy/pool" />
<param name="Prefix" value="${hostname}_c3p0." />
<param name="Suffix" value=".log" />
<param name="Autoflush" value="5" />
<param name="ArchiveAfter" value="1" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss} - %m%n" />
</layout>
</appender>
<!-- LOGGER SPECIFICI
<category name="access" additivity="false">
<priority value="INFO" />
<appender-ref ref="accessFile" />
</category> -->
<category name="application" additivity="false">
<priority value="INFO" />
<appender-ref ref="rootFile" />
</category>
<category name="it.softecspa" additivity="false">
<priority value="DEBUG" />
<appender-ref ref="rootFile" />
</category>
<!-- Log di gestione della librera dbConnect -->
<category name="it.softecspa.database.dbconnect" additivity="false">
<priority value="ERROR" />
<appender-ref ref="rootFile" />
</category>
<!-- Logger utilizzato per il monitoraggio delle query SQL
Impostare a TRACE per visualizzare le query -->
<category name="it.softecspa.database.dbconnect.SQL" additivity="false">
<priority value="TRACE" />
<appender-ref ref="rootFile" />
</category>
<!-- Logger utilizzato per il monitoraggio statistico delle connessioni verso il datasource
Impostare a INFO per tracciare le statistiche -->
<category name="it.softecspa.database.c3p0.stats" additivity="false">
<priority value="TRACE" />
<appender-ref ref="c3p0StatsFile" />
</category>
<!-- Logger utilizzato per il monitoraggio delle chiamate
Impostare a INFO per tracciare le chiamate -->
<category name="it.softecspa.desktopmate.STATEMENT" additivity="false">
<priority value="INFO" />
<appender-ref ref="statementFile" />
</category>
<!-- Log da utilizzare nelle JSP -->
<category name="it.softecspa.JSP" additivity="false">
<priority value="DEBUG" />
<appender-ref ref="rootFile" />
</category>
<!-- Log per il servizio di posta
<category name="kahuna.mail" additivity="false">
<priority value="DEBUG" />
<appender-ref ref="rootFile" />
</category> -->
<!-- Log specifico del componente c3p0 per la gestione del connection pool -->
<category name="com.mchange" additivity="false">
<priority value="INFO" />
<appender-ref ref="rootFile" />
</category>
<!-- Monitoraggio del reload del contesto.
Utilizzato principalmente per monitore i riavvii dei nodi -->
<category name="reload" additivity="false">
<priority value="ERROR" />
<appender-ref ref="reloadFile" />
</category>
<!-- ROOT -->
<root>
<priority value="ERROR"/>
<appender-ref ref="rootFile"/>
</root>
</log4j:configuration>