在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的日志級別。