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
> >
>

Reply via email to