remote.log.storage.system.enable — Kafka Broker Configuration
Whether to enable tiered storage functionality in a broker or not. Valid values are `true` or `false` and the default value is false.
Description
Whether to enable tiered storage functionality in a broker or not. Valid values are `true` or `false` and the default value is false. When it is true broker starts all the services required for the tiered storage functionality.
Default Values by Kafka Version
| Kafka Version | Default Value |
|---|---|
| 3.6 | false |
| 3.7 | false |
| 3.8 | false |
| 3.9 | false |
| 4.0 | false |
| 4.1 | false |
| 4.2 | false |
Tuning Recommendation
| Profile | Recommended | Why |
|---|---|---|
| broker / cost | true | Enables tiered storage (KIP-405), offloading older log segments to cheap object storage (S3, GCS, Azure Blob) while keeping only recent data on local disks. |
Related Configs
log.local.retention.ms · log.local.retention.bytes · remote.log.metadata.manager.class.name · remote.log.manager.copier.thread.pool.size · remote.log.manager.copy.max.bytes.per.second · remote.log.reader.max.pending.tasks · remote.log.reader.threads · remote.log.manager.task.interval.ms
Manage Kafka configs across all your clusters with Conduktor Console — view, compare, and update configurations in one place.