--- a/config/log4j.properties 2013-06-12 10:09:28.531748537 +0000 +++ b/config/log4j.properties 2013-06-12 15:09:40.967449096 +0000 @@ -12,17 +12,23 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. -log4j.rootLogger=INFO, stdout +log4j.rootLogger=INFO, stdout, fileAppender log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=[%d] %p %m (%c)%n +log4j.appender.stdout.Threshold=WARN -log4j.appender.kafkaAppender=org.apache.log4j.DailyRollingFileAppender -log4j.appender.kafkaAppender.DatePattern='.'yyyy-MM-dd-HH -log4j.appender.kafkaAppender.File=server.log -log4j.appender.kafkaAppender.layout=org.apache.log4j.PatternLayout -log4j.appender.kafkaAppender.layout.ConversionPattern=[%d] %p %m (%c)%n +log4j.appender.fileAppender=org.apache.log4j.RollingFileAppender +log4j.appender.fileAppender.File=/var/log/kafka/kafka.log +log4j.appender.fileAppender.layout=org.apache.log4j.PatternLayout +log4j.appender.fileAppender.layout.ConversionPattern=[%d] %-4r [%t] %-5p %c %x - %m%n +log4j.appender.fileAppender.MaxFileSize=100MB +log4j.appender.fileAppender.MaxBackupIndex=2 +log4j.appender.fileAppender.Threshold=INFO + +# Turn on all our debugging info +#log4j.logger.kafka=INFO log4j.appender.stateChangeAppender=org.apache.log4j.DailyRollingFileAppender log4j.appender.stateChangeAppender.DatePattern='.'yyyy-MM-dd-HH @@ -54,24 +60,23 @@ #log4j.logger.kafka.perf=DEBUG, kafkaAppender #log4j.logger.kafka.perf.ProducerPerformance$ProducerThread=DEBUG, kafkaAppender #log4j.logger.org.I0Itec.zkclient.ZkClient=DEBUG -log4j.logger.kafka=INFO, kafkaAppender -log4j.logger.kafka.network.RequestChannel$=WARN, requestAppender -log4j.additivity.kafka.network.RequestChannel$=false +#log4j.logger.kafka.network.RequestChannel$=WARN, requestAppender +#log4j.additivity.kafka.network.RequestChannel$=false #log4j.logger.kafka.network.Processor=TRACE, requestAppender #log4j.logger.kafka.server.KafkaApis=TRACE, requestAppender #log4j.additivity.kafka.server.KafkaApis=false -log4j.logger.kafka.request.logger=WARN, requestAppender -log4j.additivity.kafka.request.logger=false - -log4j.logger.kafka.controller=TRACE, controllerAppender -log4j.additivity.kafka.controller=false - -log4j.logger.kafka.log.LogCleaner=INFO, cleanerAppender -log4j.additivity.kafka.log.LogCleaner=false -log4j.logger.kafka.log.Cleaner=INFO, cleanerAppender -log4j.additivity.kafka.log.Cleaner=false - -log4j.logger.state.change.logger=TRACE, stateChangeAppender -log4j.additivity.state.change.logger=false +#log4j.logger.kafka.request.logger=WARN, requestAppender +#log4j.additivity.kafka.request.logger=false +# +#log4j.logger.kafka.controller=TRACE, controllerAppender +#log4j.additivity.kafka.controller=false +# +#log4j.logger.kafka.log.LogCleaner=INFO, cleanerAppender +#log4j.additivity.kafka.log.LogCleaner=false +#log4j.logger.kafka.log.Cleaner=INFO, cleanerAppender +#log4j.additivity.kafka.log.Cleaner=false +# +#log4j.logger.state.change.logger=TRACE, stateChangeAppender +#log4j.additivity.state.change.logger=false