log.retention.bytes — Kafka Broker Configuration
The maximum size of the log before deleting it.
Description
The maximum size of the log before deleting it
Default Values by Kafka Version
| Kafka Version | Default Value |
|---|---|
| 0.8.0 | -1 |
| 0.8.1 | -1 |
| 0.8.2 | -1 |
| 0.9.0 | -1 |
| 0.10.0 | -1 |
| 0.10.1 | -1 |
| 0.10.2 | -1 |
| 0.11.0 | -1 |
| 1.0 | -1 |
| 1.1 | -1 |
| 2.0 | -1 |
| 2.1 | -1 |
| 2.2 | -1 |
| 2.3 | -1 |
| 2.4 | -1 |
| 2.5 | -1 |
| 2.6 | -1 |
| 2.7 | -1 |
| 2.8 | -1 |
| 3.0 | -1 |
| 3.1 | -1 |
| 3.2 | -1 |
| 3.3 | -1 |
| 3.4 | -1 |
| 3.5 | -1 |
| 3.6 | -1 |
| 3.7 | -1 |
| 3.8 | -1 |
| 3.9 | -1 |
| 4.0 | -1 |
| 4.1 | -1 |
| 4.2 | -1 |
Tuning Recommendation
| Profile | Recommended | Why |
|---|---|---|
| broker / cost | 10737418240 | Setting a hard per-partition cap of 10GB prevents runaway disk usage when a topic suddenly receives much higher write volume than expected. Combined with log.retention.hours, whichever limit is hit first triggers segment deletion. |
Related Configs
log.segment.bytes · background.threads · log.retention.hours · log.cleanup.policy · log.retention.check.interval.ms · log.segment.delete.delay.ms · num.partitions
Manage Kafka configs across all your clusters with Conduktor Console — view, compare, and update configurations in one place.