Как crikcet_007 упомянутый Kafka не удаляет журналы после потребления. Вы можете управлять хранением журналов в Kafka, используя политику размера или параметры времени.
log.retention.bytes
- максимальный размер журнала перед его удалением
log.retention.hours
- количество часов, в течение которых файл журнала хранится перед его удалением
log.retention.minutes
- количество минут для сохранения файла журнала
log.retention.ms
- количество миллисекунд для хранения файла журнала
Подробнее об этих параметрах можно прочитать здесь
Вдобавок к этому дополнительному механизму для хранения журнала - сжатие журнала. Установив следующие параметры, вы можете управлять сжатием журнала
log.cleanup.policy
log.cleaner.min.compaction.lag.ms
Подробнее об этом можно прочитать здесь