log4j.properties 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. #
  2. # ZooKeeper Logging Configuration
  3. #
  4. # Format is "<default threshold> (, <appender>)+
  5. # DEFAULT: console appender only
  6. log4j.rootLogger=DEBUG, CONSOLE
  7. # Example with rolling log file
  8. #log4j.rootLogger=DEBUG, CONSOLE, ROLLINGFILE
  9. # Example with rolling log file and tracing
  10. #log4j.rootLogger=TRACE, CONSOLE, ROLLINGFILE, TRACEFILE
  11. #
  12. # Log INFO level and above messages to the console
  13. #
  14. log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
  15. log4j.appender.CONSOLE.Threshold=INFO
  16. log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
  17. log4j.appender.CONSOLE.layout.ConversionPattern=%-5p - [%t:%C{1}@%L] - %m%n
  18. #
  19. # Add ROLLINGFILE to rootLogger to get log file output
  20. # Log DEBUG level and above messages to a log file
  21. log4j.appender.ROLLINGFILE=org.apache.log4j.RollingFileAppender
  22. log4j.appender.ROLLINGFILE.Threshold=DEBUG
  23. log4j.appender.ROLLINGFILE.File=zookeeper.log
  24. # Max log file size of 10MB
  25. log4j.appender.ROLLINGFILE.MaxFileSize=10MB
  26. # uncomment the next line to limit number of backup files
  27. #log4j.appender.ROLLINGFILE.MaxBackupIndex=10
  28. log4j.appender.ROLLINGFILE.layout=org.apache.log4j.PatternLayout
  29. log4j.appender.ROLLINGFILE.layout.ConversionPattern=%d{ISO8601} - %-5p [%t:%C{1}@%L] - %m%n
  30. #
  31. # Add TRACEFILE to rootLogger to get log file output
  32. # Log DEBUG level and above messages to a log file
  33. log4j.appender.TRACEFILE=org.apache.log4j.FileAppender
  34. log4j.appender.TRACEFILE.Threshold=TRACE
  35. log4j.appender.TRACEFILE.File=zookeeper_trace.log
  36. log4j.appender.TRACEFILE.layout=org.apache.log4j.PatternLayout
  37. ### Notice we are including log4j's NDC here (%x)
  38. log4j.appender.TRACEFILE.layout.ConversionPattern=%d{ISO8601} - %-5p [%t:%C{1}@%L][%x] - %m%n