在CentOS上查看Kafka日志的方法如下:
- 定位日志目录:通过Kafka配置文件
server.properties中的log.dirs(或log.dir)参数确定日志路径,例如/var/log/kafka/或/app/kafka/kafka-logs/。 - 命令行查看:
- 实时查看最新日志:
tail -f /path/to/kafka/logs/server.log。 - 查看完整日志:
cat /path/to/kafka/logs/server.log(适用于小文件)。
- 实时查看最新日志:
- 使用Kafka工具:
- 查看特定主题分区日志:
./bin/kafka-run-class.sh kafka.tools.DumpLogSegments --files /path/to/kafka/logs/topic-name-partition.log。
- 查看特定主题分区日志:
- 权限与注意事项:若遇权限问题,需用
sudo或切换至root用户;确保日志文件未被删除或移动。