在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的日志级别。