log4j.properties 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. # Define some default values that can be overridden by system properties
  2. hadoop.root.logger=INFO,console
  3. hadoop.log.dir=.
  4. hadoop.log.file=hadoop.log
  5. #
  6. # Job Summary Appender
  7. #
  8. # Use following logger to send summary to separate file defined by
  9. # hadoop.mapreduce.jobsummary.log.file rolled daily:
  10. # hadoop.mapreduce.jobsummary.logger=INFO,JSA
  11. #
  12. hadoop.mapreduce.jobsummary.logger=${hadoop.root.logger}
  13. hadoop.mapreduce.jobsummary.log.file=hadoop-mapreduce.jobsummary.log
  14. # Define the root logger to the system property "hadoop.root.logger".
  15. log4j.rootLogger=${hadoop.root.logger}, EventCounter
  16. # Logging Threshold
  17. log4j.threshold=ALL
  18. #
  19. # Daily Rolling File Appender
  20. #
  21. log4j.appender.DRFA=org.apache.log4j.DailyRollingFileAppender
  22. log4j.appender.DRFA.File=${hadoop.log.dir}/${hadoop.log.file}
  23. # Rollver at midnight
  24. log4j.appender.DRFA.DatePattern=.yyyy-MM-dd
  25. # 30-day backup
  26. #log4j.appender.DRFA.MaxBackupIndex=30
  27. log4j.appender.DRFA.layout=org.apache.log4j.PatternLayout
  28. # Pattern format: Date LogLevel LoggerName LogMessage
  29. log4j.appender.DRFA.layout.ConversionPattern=%d{ISO8601} %p %c: %m%n
  30. # Debugging Pattern format
  31. #log4j.appender.DRFA.layout.ConversionPattern=%d{ISO8601} %-5p %c{2} (%F:%M(%L)) - %m%n
  32. #
  33. # console
  34. # Add "console" to rootlogger above if you want to use this
  35. #
  36. log4j.appender.console=org.apache.log4j.ConsoleAppender
  37. log4j.appender.console.target=System.err
  38. log4j.appender.console.layout=org.apache.log4j.PatternLayout
  39. log4j.appender.console.layout.ConversionPattern=%d{yy/MM/dd HH:mm:ss} %p %c{2}: %m%n
  40. #
  41. # TaskLog Appender
  42. #
  43. #Default values
  44. hadoop.tasklog.taskid=null
  45. hadoop.tasklog.iscleanup=false
  46. hadoop.tasklog.noKeepSplits=4
  47. hadoop.tasklog.totalLogFileSize=100
  48. hadoop.tasklog.purgeLogSplits=true
  49. hadoop.tasklog.logsRetainHours=12
  50. log4j.appender.TLA=org.apache.hadoop.mapred.TaskLogAppender
  51. log4j.appender.TLA.taskId=${hadoop.tasklog.taskid}
  52. log4j.appender.TLA.isCleanup=${hadoop.tasklog.iscleanup}
  53. log4j.appender.TLA.totalLogFileSize=${hadoop.tasklog.totalLogFileSize}
  54. log4j.appender.TLA.layout=org.apache.log4j.PatternLayout
  55. log4j.appender.TLA.layout.ConversionPattern=%d{ISO8601} %p %c: %m%n
  56. #
  57. #Security appender
  58. #
  59. hadoop.security.log.file=SecurityAuth.audit
  60. log4j.appender.DRFAS=org.apache.log4j.DailyRollingFileAppender
  61. log4j.appender.DRFAS.File=${hadoop.log.dir}/${hadoop.security.log.file}
  62. log4j.appender.DRFAS.layout=org.apache.log4j.PatternLayout
  63. log4j.appender.DRFAS.layout.ConversionPattern=%d{ISO8601} %p %c: %m%n
  64. #new logger
  65. # Define some default values that can be overridden by system properties
  66. hadoop.security.logger=INFO,console
  67. log4j.category.SecurityLogger=${hadoop.security.logger}
  68. #
  69. # Rolling File Appender
  70. #
  71. #log4j.appender.RFA=org.apache.log4j.RollingFileAppender
  72. #log4j.appender.RFA.File=${hadoop.log.dir}/${hadoop.log.file}
  73. # Logfile size and and 30-day backups
  74. #log4j.appender.RFA.MaxFileSize=1MB
  75. #log4j.appender.RFA.MaxBackupIndex=30
  76. #log4j.appender.RFA.layout=org.apache.log4j.PatternLayout
  77. #log4j.appender.RFA.layout.ConversionPattern=%d{ISO8601} %-5p %c{2} - %m%n
  78. #log4j.appender.RFA.layout.ConversionPattern=%d{ISO8601} %-5p %c{2} (%F:%M(%L)) - %m%n
  79. #
  80. # FSNamesystem Audit logging
  81. # All audit events are logged at INFO level
  82. #
  83. log4j.logger.org.apache.hadoop.hdfs.server.namenode.FSNamesystem.audit=WARN
  84. # Custom Logging levels
  85. #log4j.logger.org.apache.hadoop.mapred.JobTracker=DEBUG
  86. #log4j.logger.org.apache.hadoop.mapred.TaskTracker=DEBUG
  87. #log4j.logger.org.apache.hadoop.hdfs.server.namenode.FSNamesystem.audit=DEBUG
  88. # Jets3t library
  89. log4j.logger.org.jets3t.service.impl.rest.httpclient.RestS3Service=ERROR
  90. #
  91. # Event Counter Appender
  92. # Sends counts of logging messages at different severity levels to Hadoop Metrics.
  93. #
  94. log4j.appender.EventCounter=org.apache.hadoop.log.metrics.EventCounter
  95. #
  96. # Job Summary Appender
  97. #
  98. log4j.appender.JSA=org.apache.log4j.DailyRollingFileAppender
  99. log4j.appender.JSA.File=${hadoop.log.dir}/${hadoop.mapreduce.jobsummary.log.file}
  100. log4j.appender.JSA.layout=org.apache.log4j.PatternLayout
  101. log4j.appender.JSA.layout.ConversionPattern=%d{yy/MM/dd HH:mm:ss} %p %c{2}: %m%n
  102. log4j.appender.JSA.DatePattern=.yyyy-MM-dd
  103. log4j.logger.org.apache.hadoop.mapred.JobInProgress$JobSummary=${hadoop.mapreduce.jobsummary.logger}
  104. log4j.additivity.org.apache.hadoop.mapred.JobInProgress$JobSummary=false
  105. #
  106. # MapReduce Audit Log Appender
  107. #
  108. # Set the MapReduce audit log filename
  109. #hadoop.mapreduce.audit.log.file=hadoop-mapreduce.audit.log
  110. # Appender for AuditLogger.
  111. # Requires the following system properties to be set
  112. # - hadoop.log.dir (Hadoop Log directory)
  113. # - hadoop.mapreduce.audit.log.file (MapReduce audit log filename)
  114. #log4j.logger.org.apache.hadoop.mapred.AuditLogger=INFO,MRAUDIT
  115. #log4j.additivity.org.apache.hadoop.mapred.AuditLogger=false
  116. #log4j.appender.MRAUDIT=org.apache.log4j.DailyRollingFileAppender
  117. #log4j.appender.MRAUDIT.File=${hadoop.log.dir}/${hadoop.mapreduce.audit.log.file}
  118. #log4j.appender.MRAUDIT.DatePattern=.yyyy-MM-dd
  119. #log4j.appender.MRAUDIT.layout=org.apache.log4j.PatternLayout
  120. #log4j.appender.MRAUDIT.layout.ConversionPattern=%d{ISO8601} %p %c: %m%n