log4j.properties 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  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.threshhold=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 audit 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. log4j.category.SecurityLogger=INFO,DRFAS
  66. #
  67. # Rolling File Appender
  68. #
  69. #log4j.appender.RFA=org.apache.log4j.RollingFileAppender
  70. #log4j.appender.RFA.File=${hadoop.log.dir}/${hadoop.log.file}
  71. # Logfile size and and 30-day backups
  72. #log4j.appender.RFA.MaxFileSize=1MB
  73. #log4j.appender.RFA.MaxBackupIndex=30
  74. #log4j.appender.RFA.layout=org.apache.log4j.PatternLayout
  75. #log4j.appender.RFA.layout.ConversionPattern=%d{ISO8601} %-5p %c{2} - %m%n
  76. #log4j.appender.RFA.layout.ConversionPattern=%d{ISO8601} %-5p %c{2} (%F:%M(%L)) - %m%n
  77. #
  78. # FSNamesystem Audit logging
  79. # All audit events are logged at INFO level
  80. #
  81. log4j.logger.org.apache.hadoop.fs.FSNamesystem.audit=WARN
  82. # Custom Logging levels
  83. hadoop.metrics.log.level=INFO
  84. #log4j.logger.org.apache.hadoop.mapred.JobTracker=DEBUG
  85. #log4j.logger.org.apache.hadoop.mapred.TaskTracker=DEBUG
  86. #log4j.logger.org.apache.hadoop.fs.FSNamesystem=DEBUG
  87. log4j.logger.org.apache.hadoop.metrics2=${hadoop.metrics.log.level}
  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.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