On Fri, May 20, 2022 at 4:04 PM Niket Goel <ng...@confluent.io.invalid> wrote:
>
> So Ideally the LastCatchUpTimeMs is supposed to be a proxy for lag. We could 
> report this field as lag, but I am personally not in favor of doing that as 
> the LastCaughtUpTimeMs is just an approximation of lag, but not actual lag.
>
> I guess it depends on the experience we want through the tool. Do we want to 
> isolate the user from internal details and report a “lag” which we can change 
> the definition of, or just report the actual metric for the user of the tool 
> to decide for themselves how to interpret that info.
>
> Do you have a strong opinion here?

Thanks for the explanation Niket. I think it is okay to only report
the `LastCaughtUpTimeMs` since the leader will compute this value
based on the LEO and not the high-watermark.

Reply via email to