Kafka日志级别可通过修改配置文件或命令行参数设置,具体方式如下:
修改配置文件
config/server.properties文件。TRACE、DEBUG、INFO、WARN、ERROR、FATAL、OFF):log4j.logger.kafka=INFO # 设置Kafka日志级别为INFO(示例)
log4j.logger.org.apache.kafka=DEBUG # 设置Kafka客户端日志级别为DEBUG(示例)
# Linux系统
sudo systemctl restart kafka # 或使用Kafka脚本重启
命令行临时设置(仅当前会话有效)
bin/kafka-server-start.sh -Dlog4j.logger.kafka=DEBUG config/server.properties
Docker环境设置
docker run -d -e KAFKA_LOG4J_LOGGERS=org.apache.kafka=ERROR confluentinc/cp-kafka
注意:
INFO或WARN级别,避免日志过多影响性能。logs目录)是否按预期输出。