在CentOS上调整Kafka的日志级别,可以通过修改Kafka配置文件server.properties来实现。以下是详细步骤:
server.properties文件调整找到server.properties文件:
config文件夹下,例如:/opt/kafka/config/server.properties。编辑server.properties文件:
server.properties文件,例如使用vi或nano:sudo vi /opt/kafka/config/server.properties 修改日志级别:
log4j.logger.kafka=INFO这一行(默认日志级别是INFO)。DEBUG、WARN、ERROR等。例如:log4j.logger.kafka=DEBUG 保存并退出编辑器:
vi,按Esc键,然后输入:wq并回车保存退出。nano,按Ctrl+O保存,然后按Ctrl+X退出。重启Kafka服务:
sudo systemctl restart kafka 如果你不想修改配置文件,也可以通过命令行临时调整日志级别:
进入Kafka的bin目录:
cd /opt/kafka/bin 使用kafka-configs.sh脚本调整日志级别:
server.log的日志级别调整为DEBUG:./kafka-configs.sh --zookeeper localhost:2181 --entity-type brokers --entity-name localhost:9092 --alter --add-config log4j.logger.kafka=DEBUG TRACE、DEBUG、INFO、WARN、ERROR、FATAL。logs目录下,例如/opt/kafka/logs/server.log。DEBUG可能会产生大量日志,影响系统性能,建议仅在调试时使用。通过以上方法,你可以在CentOS上成功调整Kafka的日志级别。