conduktor.io ↗

log.retention.check.interval.ms — Kafka Broker Configuration

The frequency in milliseconds that the log cleaner checks whether any log is eligible for deletion.

Description

The frequency in milliseconds that the log cleaner checks whether any log is eligible for deletion

Default Values by Kafka Version

Kafka VersionDefault Value
0.8.0300000
0.8.15 minutes
0.8.25 minutes
0.9.0300000
0.10.0300000
0.10.1300000
0.10.2300000
0.11.0300000
1.0300000
1.1300000
2.0300000
2.1300000
2.2300000
2.3300000
2.4300000
2.5300000
2.6300000 (5 minutes)
2.7300000 (5 minutes)
2.8300000 (5 minutes)
3.0300000 (5 minutes)
3.1300000 (5 minutes)
3.2300000 (5 minutes)
3.3300000 (5 minutes)
3.4300000 (5 minutes)
3.5300000 (5 minutes)
3.6300000 (5 minutes)
3.7300000 (5 minutes)
3.8300000 (5 minutes)
3.9300000 (5 minutes)
4.0300000 (5 minutes)
4.1300000 (5 minutes)
4.2300000 (5 minutes)

Tuning Recommendation

ProfileRecommendedWhy
broker / cost60000The log retention cleaner checks for eligible segments every 5 minutes by default; reducing to 1 minute means expired or over-size segments are deleted sooner, preventing temporary disk spikes of up to 5 minutes × write rate between checks.

Related Configs

log.retention.hours · log.retention.bytes · log.segment.bytes

Manage Kafka configs across all your clusters with Conduktor Console — view, compare, and update configurations in one place.