Alter Log4j configuration to rotate Kafka logs. By default Kafka uses DailyRollingFileAppender in config/log4j.properties for each configuration file. [...] log4j.appender.kafkaAppender=org.apache.log4j.DailyRollingFileAppender log4j.appender.kafkaAppender.DatePattern='.'yyyy-MM-dd-HH log4j.appender.kafkaAppender.File=${kafka.logs.dir}/server.log log4j.appender.kafkaAppender.layout=org.apache.log4j.PatternLayout log4j.appender.kafkaAppender.layout.ConversionPattern=[%d] %p %m (%c)%n [...] It creates multiple log files according to the defined date pattern, but these files are not deleted after time passes. controller.log log-cleaner.log.2021-06-27-16 state-change.log.2021-06-27-16 controller.log.2021-06-27-16 server.log state-change.log.2021-06-27-18 controller.log.2021-06-28-06 […]
↧