2
0

log.cfg 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. ############################################################
  2. # Global properties
  3. ############################################################
  4. # "handlers" specifies a comma separated list of log Handler
  5. # classes. These handlers will be installed during VM startup.
  6. # Note that these classes must be on the system classpath.
  7. # By default we only configure a ConsoleHandler, which will only
  8. # show messages at the INFO and above levels.
  9. #handlers= java.util.logging.ConsoleHandler
  10. # To also add the FileHandler, use the following line instead.
  11. handlers = java.util.logging.FileHandler,java.util.logging.ConsoleHandler,\
  12. net.sf.l2j.log.ErrorLogHandler
  13. chat.handlers = net.sf.l2j.log.ChatLogHandler
  14. chat.useParentHandlers = false
  15. gmaudit.handlers = net.sf.l2j.log.GMAuditLogHandler
  16. gmaudit.useParentHandlers = false
  17. item.handlers = net.sf.l2j.log.ItemLogHandler
  18. item.useParentHandlers = false
  19. audit.handlers = net.sf.l2j.log.AuditLogHandler
  20. audit.useParentHandlers = false
  21. enchant.handlers = net.sf.l2j.log.EnchantItemLogHandler,\
  22. net.sf.l2j.log.EnchantSkillLogHandler
  23. enchant.useParentHandlers = false
  24. # Default global logging level.
  25. # This specifies which kinds of events are logged across
  26. # all loggers. For any given facility this global level
  27. # can be overriden by a facility specific level
  28. # Note that the ConsoleHandler also has a separate level
  29. # setting to limit messages printed to the console.
  30. .level= CONFIG
  31. ############################################################
  32. # Handler specific properties.
  33. # Describes specific configuration info for Handlers.
  34. ############################################################
  35. # default file output is in user's home directory.
  36. java.util.logging.FileHandler.pattern = log/java%u.log
  37. java.util.logging.FileHandler.limit = 500000
  38. java.util.logging.FileHandler.count = 5
  39. java.util.logging.FileHandler.formatter = net.sf.l2j.log.FileLogFormatter
  40. java.util.logging.FileHandler.level = CONFIG
  41. # Limit the message that are printed on the console to INFO and above.
  42. java.util.logging.ConsoleHandler.level = FINER
  43. java.util.logging.ConsoleHandler.formatter = net.sf.l2j.log.ConsoleLogFormatter
  44. # log errors (exceptions)
  45. net.sf.l2j.log.ErrorLogHandler.pattern = log/error%u.log
  46. net.sf.l2j.log.ErrorLogHandler.count = 5
  47. net.sf.l2j.log.ErrorLogHandler.formatter = java.util.logging.SimpleFormatter
  48. net.sf.l2j.log.ErrorLogHandler.filter = net.sf.l2j.log.ErrorFilter
  49. net.sf.l2j.log.ErrorLogHandler.level = CONFIG
  50. # log chats
  51. net.sf.l2j.log.ChatLogHandler.pattern = log/chat.log
  52. net.sf.l2j.log.ChatLogHandler.formatter = net.sf.l2j.log.ChatLogFormatter
  53. net.sf.l2j.log.ChatLogHandler.filter = net.sf.l2j.log.ChatFilter
  54. net.sf.l2j.log.ChatLogHandler.append = true
  55. net.sf.l2j.log.ChatLogHandler.level = INFO
  56. # log GM Audit
  57. net.sf.l2j.log.GMAuditLogHandler.pattern = log/gmaudit.log
  58. net.sf.l2j.log.GMAuditLogHandler.formatter = net.sf.l2j.log.GMAuditFormatter
  59. net.sf.l2j.log.GMAuditLogHandler.filter = net.sf.l2j.log.GMAuditFilter
  60. net.sf.l2j.log.GMAuditLogHandler.append = true
  61. net.sf.l2j.log.GMAuditLogHandler.level = INFO
  62. # log items
  63. net.sf.l2j.log.ItemLogHandler.pattern = log/item.log
  64. net.sf.l2j.log.ItemLogHandler.formatter = net.sf.l2j.log.ItemLogFormatter
  65. net.sf.l2j.log.ItemLogHandler.filter = net.sf.l2j.log.ItemFilter
  66. net.sf.l2j.log.ItemLogHandler.append = true
  67. net.sf.l2j.log.ItemLogHandler.level = INFO
  68. # audit
  69. net.sf.l2j.log.AuditLogHandler.pattern = log/audit.log
  70. net.sf.l2j.log.AuditLogHandler.formatter = net.sf.l2j.log.AuditFormatter
  71. net.sf.l2j.log.AuditLogHandler.filter = net.sf.l2j.log.AuditFilter
  72. net.sf.l2j.log.AuditLogHandler.append = true
  73. net.sf.l2j.log.AuditLogHandler.level = INFO
  74. # enchant item log
  75. net.sf.l2j.log.EnchantItemLogHandler.pattern = log/enchantitem.log
  76. net.sf.l2j.log.EnchantItemLogHandler.formatter = net.sf.l2j.log.EnchantFormatter
  77. net.sf.l2j.log.EnchantItemLogHandler.filter = net.sf.l2j.log.EnchantItemFilter
  78. net.sf.l2j.log.EnchantItemLogHandler.append = true
  79. net.sf.l2j.log.EnchantItemLogHandler.level = INFO
  80. # enchant skill log
  81. net.sf.l2j.log.EnchantSkillLogHandler.pattern = log/enchantskill.log
  82. net.sf.l2j.log.EnchantSkillLogHandler.formatter = net.sf.l2j.log.EnchantFormatter
  83. net.sf.l2j.log.EnchantSkillLogHandler.filter = net.sf.l2j.log.EnchantSkillFilter
  84. net.sf.l2j.log.EnchantSkillLogHandler.append = true
  85. net.sf.l2j.log.EnchantSkillLogHandler.level = INFO
  86. ############################################################
  87. # Facility specific properties.
  88. # Provides extra control for each logger.
  89. ############################################################
  90. # For example, set the com.xyz.foo logger to only log SEVERE
  91. # messages:
  92. net.sf.l2j.gameserver.level = CONFIG
  93. net.sf.l2j.loginserver.level = CONFIG
  94. net.sf.l2j.gameserver.Connection.level = CONFIG
  95. net.sf.l2j.gameserver.serverpackets.level = FINER
  96. net.sf.l2j.gameserver.clientpackets.level = FINER
  97. net.sf.l2j.gameserver.model.L2Character.level = FINER
  98. net.sf.l2j.gameserver.skills.SkillsEngine.level = WARNING
  99. # Alt Privileges Administration
  100. AltPrivilegesAdmin.pattern = log/admin-commands.log
  101. AltPrivilegesAdmin.formatter = net.sf.l2j.log.FileLogFormatter
  102. AltPrivilegesAdmin.append = true
  103. AltPrivilegesAdmin.level = CONFIG