conduktor.io ↗

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 VersionDefault Value
3.6false
3.7false
3.8false
3.9false
4.0false
4.1false
4.2false

Tuning Recommendation

ProfileRecommendedWhy
broker / costtrueEnables 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.