Hi Manan, Thanks for the KIP.
1. I agree this is a good improvement, but the naming is not clear IMO. "SizeInPercent" makes me think the disk is going to be full after it's 100%. Maybe "RetentionSizeInPercent"? 2. Do we need the similar metrics for the time retention? Like "RetentionTimeInSec", which is to show the time gap between oldest segment with the retention time, "RetentionTimeInSec = 300" means the oldest segment will be expired after 300 seconds. Is that useful? Thank you, Luke On Mon, Jan 12, 2026 at 6:17 PM Manan Gupta <[email protected]> wrote: > Gentle reminder for feedback on the KIP-1257: Partition Size Percentage > Metrics for Storage Monitoring proposal. > > On Tue, Dec 16, 2025 at 5:34 PM Manan Gupta <[email protected]> wrote: > > > Hi all, > > > > This email starts the discussion thread for KIP-1257: Partition Size > > Percentage Metrics for Storage Monitoring. This KIP introduces > > retention-aware, percentage-based partition metrics that significantly > > improve Kafka’s storage observability. The proposed metrics simplify > > alerting, enhance capacity planning, and provide clear visibility into > > retention pressure—especially for tiered storage—while remaining > > lightweight, backward compatible, and operationally intuitive. > > > > I'd appreciate your initial thoughts and feedback on the proposal. > > https://cwiki.apache.org/confluence/x/MAEXG > > > > > > Thanks, > > Manan > > >
