forked from ChaosPaladin/L2T_Server
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlog.cfg
More file actions
158 lines (137 loc) · 6.81 KB
/
Copy pathlog.cfg
File metadata and controls
158 lines (137 loc) · 6.81 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
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
############################################################
# Global properties
############################################################
# "handlers" specifies a comma separated list of log Handler
# classes. These handlers will be installed during VM startup.
# Note that these classes must be on the system classpath.
# By default we only configure a ConsoleHandler, which will only
# show messages at the INFO and above levels.
#handlers= java.util.logging.ConsoleHandler
# To also add the FileHandler, use the following line instead.
handlers = java.util.logging.FileHandler,java.util.logging.ConsoleHandler,\
l2server.log.ErrorLogHandler
chat.handlers = l2server.log.ChatLogHandler
chat.useParentHandlers = false
gmaudit.handlers = l2server.log.GMAuditLogHandler
gmaudit.useParentHandlers = false
item.handlers = l2server.log.ItemLogHandler
item.useParentHandlers = false
audit.handlers = l2server.log.AuditLogHandler
audit.useParentHandlers = false
enchant.handlers = l2server.log.EnchantItemLogHandler,\
l2server.log.EnchantSkillLogHandler
enchant.useParentHandlers = false
olympiad.handlers = l2server.log.OlympiadLogHandler
olympiad.useParentHandlers = false
damage.handlers = l2server.log.AllDamageLogHandler,\
l2server.log.PDamageLogHandler, l2server.log.MDamageLogHandler
damage.useParentHandlers = false
accounting.handlers = l2server.log.AccountingLogHandler
accounting.useParentHandlers = false
# Default global logging level.
# This specifies which kinds of events are logged across
# all loggers. For any given facility this global level
# can be overriden by a facility specific level
# Note that the ConsoleHandler also has a separate level
# setting to limit messages printed to the console.
.level= CONFIG
############################################################
# Handler specific properties.
# Describes specific configuration info for Handlers.
############################################################
# default file output is in user's home directory.
java.util.logging.FileHandler.pattern = log/java%g.log
java.util.logging.FileHandler.count = 20
java.util.logging.FileHandler.limit = 0
java.util.logging.FileHandler.formatter = l2server.log.FileLogFormatter
java.util.logging.FileHandler.level = CONFIG
# Limit the message that are printed on the console to INFO and above.
java.util.logging.ConsoleHandler.level = FINER
java.util.logging.ConsoleHandler.formatter = l2server.log.ConsoleLogFormatter
# log errors (exceptions)
l2server.log.ErrorLogHandler.pattern = log/error%g.log
l2server.log.ErrorLogHandler.count = 20
l2server.log.ErrorLogHandler.limit = 0
l2server.log.ErrorLogHandler.formatter = java.util.logging.SimpleFormatter
l2server.log.ErrorLogHandler.filter = l2server.log.ErrorFilter
l2server.log.ErrorLogHandler.level = CONFIG
# log chats
l2server.log.ChatLogHandler.pattern = log/chat.log
l2server.log.ChatLogHandler.formatter = l2server.log.ChatLogFormatter
l2server.log.ChatLogHandler.filter = l2server.log.ChatFilter
l2server.log.ChatLogHandler.append = true
l2server.log.ChatLogHandler.level = INFO
# log GM Audit
l2server.log.GMAuditLogHandler.pattern = log/gmaudit.log
l2server.log.GMAuditLogHandler.formatter = l2server.log.GMAuditFormatter
l2server.log.GMAuditLogHandler.filter = l2server.log.GMAuditFilter
l2server.log.GMAuditLogHandler.append = true
l2server.log.GMAuditLogHandler.level = INFO
# log items
l2server.log.ItemLogHandler.pattern = log/item.log
l2server.log.ItemLogHandler.formatter = l2server.log.ItemLogFormatter
l2server.log.ItemLogHandler.filter = l2server.log.ItemFilter
l2server.log.ItemLogHandler.append = true
l2server.log.ItemLogHandler.level = INFO
# audit
l2server.log.AuditLogHandler.pattern = log/audit.log
l2server.log.AuditLogHandler.formatter = l2server.log.AuditFormatter
l2server.log.AuditLogHandler.filter = l2server.log.AuditFilter
l2server.log.AuditLogHandler.append = true
l2server.log.AuditLogHandler.level = INFO
# enchant item log
l2server.log.EnchantItemLogHandler.pattern = log/enchantitem.log
l2server.log.EnchantItemLogHandler.formatter = l2server.log.EnchantFormatter
l2server.log.EnchantItemLogHandler.filter = l2server.log.EnchantItemFilter
l2server.log.EnchantItemLogHandler.append = true
l2server.log.EnchantItemLogHandler.level = INFO
# enchant skill log
l2server.log.EnchantSkillLogHandler.pattern = log/enchantskill.log
l2server.log.EnchantSkillLogHandler.formatter = l2server.log.EnchantFormatter
l2server.log.EnchantSkillLogHandler.filter = l2server.log.EnchantSkillFilter
l2server.log.EnchantSkillLogHandler.append = true
l2server.log.EnchantSkillLogHandler.level = INFO
# olympiad log
l2server.log.OlympiadLogHandler.pattern = log/olympiad.csv
l2server.log.OlympiadLogHandler.formatter = l2server.log.OlympiadFormatter
l2server.log.OlympiadLogHandler.append = true
l2server.log.OlympiadLogHandler.level = INFO
# damage logs
l2server.log.AllDamageLogHandler.pattern = log/game/_all.txt
l2server.log.AllDamageLogHandler.formatter = l2server.log.DamageFormatter
l2server.log.AllDamageLogHandler.append = true
l2server.log.AllDamageLogHandler.level = INFO
l2server.log.PDamageLogHandler.pattern = log/game/damage_pdam.txt
l2server.log.PDamageLogHandler.formatter = l2server.log.DamageFormatter
l2server.log.PDamageLogHandler.filter = l2server.log.PDamageFilter
l2server.log.PDamageLogHandler.append = true
l2server.log.PDamageLogHandler.level = INFO
l2server.log.MDamageLogHandler.pattern = log/game/damage_mdam.txt
l2server.log.MDamageLogHandler.formatter = l2server.log.DamageFormatter
l2server.log.MDamageLogHandler.filter = l2server.log.MDamageFilter
l2server.log.MDamageLogHandler.append = true
l2server.log.MDamageLogHandler.level = INFO
# accounting
l2server.log.AccountingLogHandler.pattern = log/accounting.log
l2server.log.AccountingLogHandler.formatter = l2server.log.AccountingFormatter
l2server.log.AccountingLogHandler.append = true
l2server.log.AccountingLogHandler.level = CONFIG
############################################################
# Facility specific properties.
# Provides extra control for each logger.
############################################################
# For example, set the com.xyz.foo logger to only log SEVERE
# messages:
l2server.level = CONFIG
l2server.gameserver.level = CONFIG
l2server.loginserver.level = CONFIG
l2server.gameserver.Connection.level = CONFIG
l2server.gameserver.network.serverpackets.level = FINER
l2server.gameserver.network.clientpackets.level = FINER
l2server.gameserver.model.actor.L2Character.level = FINER
l2server.gameserver.skills.SkillsEngine.level = WARNING
# Alt Privileges Administration
AltPrivilegesAdmin.pattern = log/admin-commands.log
AltPrivilegesAdmin.formatter = l2server.log.FileLogFormatter
AltPrivilegesAdmin.append = true
AltPrivilegesAdmin.level = CONFIG