在Ubuntu上設置Kafka日志級別,需修改配置文件并重啟服務,具體步驟如下:
找到配置文件
Kafka配置文件通常位于安裝目錄的config
文件夾中,常見路徑為/opt/kafka/config/log4j.properties
或/etc/kafka/log4j.properties
。
編輯配置文件
使用文本編輯器(如nano
或vim
)打開文件,修改以下參數:
log4j.rootLogger
,可選級別為TRACE
、DEBUG
、INFO
、WARN
、ERROR
、FATAL
、OFF
(優先級從低到高)。例如:log4j.rootLogger=INFO, stdout
(設置根日志為INFO級別,輸出到控制臺)。log4j.logger.組件名=級別
。例如:log4j.logger.kafka.consumer=DEBUG
(設置消費者日志為DEBUG級別)。保存并重啟服務
保存文件后,重啟Kafka使配置生效:
sudo systemctl restart kafka
若使用舊版本Kafka,可嘗試:
sudo service kafka restart
驗證日志輸出
查看日志文件(通常位于/opt/kafka/logs/
或/var/log/kafka/
),確認日志級別已生效。例如:
tail -f /opt/kafka/logs/server.log
注意:
DEBUG
或TRACE
級別,可能產生大量日志并泄露敏感信息。