Kafka 在 Ubuntu 的日志管理实践
一 日志类型与目录
二 消息存储日志策略(server.properties)
log.dirs=/var/log/kafka
log.retention.hours=168
log.retention.bytes=1073741824
log.segment.bytes=104857600
log.roll.hours=1
compression.type=producer
三 服务日志轮转与清理(logrotate)
/opt/kafka/logs/*.log {
daily
missingok
rotate 7
compress
delaycompress
notifempty
create 644 kafka kafka
sharedscripts
postrotate
# 若 Kafka 以服务方式运行,建议用 systemd 通知而非 kill -USR1
systemctl reload kafka.service >/dev/null 2>&1 || true
endscript
}
四 监控与运维要点
五 快速检查清单