conduktor.io ↗

log.cleaner.io.max.bytes.per.second — Kafka Broker Configuration

The log cleaner will be throttled so that the sum of its read and write i/o will be less than this value on average.

Description

The log cleaner will be throttled so that the sum of its read and write i/o will be less than this value on average

Default Values by Kafka Version

Kafka VersionDefault Value
0.8.1None
0.8.2Double.MaxValue
0.9.01.7976931348623157E308
0.10.01.7976931348623157E308
0.10.11.7976931348623157E308
0.10.21.7976931348623157E308
0.11.01.7976931348623157E308
1.01.7976931348623157E308
1.11.7976931348623157E308
2.01.7976931348623157E308
2.11.7976931348623157E308
2.21.7976931348623157E308
2.31.7976931348623157E308
2.41.7976931348623157E308
2.51.7976931348623157E308
2.61.7976931348623157E308
2.71.7976931348623157E308
2.81.7976931348623157E308
3.01.7976931348623157E308
3.11.7976931348623157E308
3.21.7976931348623157E308
3.31.7976931348623157E308
3.41.7976931348623157E308
3.51.7976931348623157E308
3.61.7976931348623157E308
3.71.7976931348623157E308
3.81.7976931348623157E308
3.91.7976931348623157E308
4.01.7976931348623157E308
4.11.7976931348623157E308
4.21.7976931348623157E308

Tuning Recommendation

ProfileRecommendedWhy
broker / throughput, cost52428800Throttles log compaction I/O to 50MB/s. The default is uncapped (Double.MAX_VALUE) — compaction can fully saturate broker I/O, causing produce and fetch latency spikes for all other topics on the same broker. This is a common mystery performance degradation.

Related Configs

log.cleaner.threads · log.cleanup.policy

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