在CentOS上设置Kafka的日志级别,可以按照以下步骤进行:
/etc/kafka/server.properties
或/opt/kafka/config/server.properties
。vi
、nano
等)打开配置文件。log4j.rootLogger=INFO, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
INFO
替换为你想要的日志级别,例如DEBUG
、WARN
、ERROR
等。log4j.rootLogger=DEBUG, stdout
保存并退出编辑器。
重启Kafka服务:
sudo systemctl restart kafka
或者如果你使用的是init.d
脚本:sudo service kafka restart
/etc/init.d/kafka
或/opt/kafka/bin/kafka-server-start.sh
。export KAFKA_LOG4J_OPTS="-Dlog4j.configuration=file:/path/to/log4j.properties"
/path/to/log4j.properties
指向你的自定义日志配置文件。log4j.properties
文件:log4j.properties
文件或编辑现有的文件,并设置所需的日志级别。log4j.rootLogger=DEBUG, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
保存并退出编辑器。
重启Kafka服务:
sudo systemctl restart kafka
或者如果你使用的是init.d
脚本:sudo service kafka restart
通过以上方法,你应该能够在CentOS上成功设置Kafka的日志级别。