以下是Kafka在Debian上的日志配置指南:
编辑/etc/kafka/server.properties文件,设置日志相关参数。如log.dirs指定日志存储目录,log.retention.hours设置日志保留时间,log.cleanup.policy设置清理策略(delete或compact),compression.type设置压缩算法等。
修改/etc/kafka/log4j.properties文件,通过修改log4j.rootLogger参数设置日志级别,如INFO、DEBUG等,还可配置日志输出方式,如输出到控制台或文件。
安装logrotate后,创建/etc/logrotate.d/kafka配置文件,设置日志滚动和清理规则,如每天滚动日志,保留最近7天等。
可使用Kafka自带工具如kafka-topics.sh等监控日志,也可结合Prometheus和Grafana等监控工具可视化日志和性能指标。