Hi Dong,

many thanks for the KIP. It's a very useful metric.

by saying
> Unavailable partitions could be most easily defined as “The number of 
partitions that this broker leads for which the ISR is insufficient to 
meet the minimum ISR required.” 

I presume you meant to call 'Unavailable' the partitions whose ISR.size < 
min.insync  ?

Now, a partition whose ISR is < min.insync can be still used to consume 
messages from. It also can be used to produce messages to, as long as the 
producer does not request acks=-1 (i.e. acks=all).

So it is not exactly 'Unavailable' ... perhaps we could call it 'Unsafe' ? 
Or the community can come up with a better name.

I recently had a few discussions about the issue, and I opened a PR to 
update the docs (that's still hoping to be reviewed and merged ... hint 
hint :-)
https://github.com/apache/kafka/pull/3035
https://issues.apache.org/jira/browse/KAFKA-5290

Thanks!
Edo
--------------------------------------------------
Edoardo Comar
IBM Message Hub
eco...@uk.ibm.com
IBM UK Ltd, Hursley Park, SO21 2JN




From:   Mickael Maison <mickael.mai...@gmail.com>
To:     dev@kafka.apache.org
Date:   30/05/2017 10:51
Subject:        Re: [DISCUSS] KIP-164 Add unavailablePartitionCount and 
per-partition Unavailable metrics



+1
It's a mystery how this didn't already exist as it's one of the key
cluster's health indicator

On Mon, May 29, 2017 at 9:18 AM, Gwen Shapira <g...@confluent.io> wrote:
> Hi,
>
> Sounds good. I was sure this existed already for some reason :)
>
> On Sun, May 28, 2017 at 11:06 AM Dong Lin <lindon...@gmail.com> wrote:
>
>> Hi,
>>
>> We created KIP-164 to propose adding per-partition metric *Unavailable* 
and
>> per-broker metric *UnavailablePartitionCount*
>>
>> The KIP wik can be found at
>>
>> 
https://cwiki.apache.org/confluence/display/KAFKA/KIP-164-+Add+unavailablePartitionCount+and+per-partition+Unavailable+metrics

>> .
>>
>> Comments are welcome.
>>
>> Thanks,
>> Dong
>>




Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 
741598. 
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU

Reply via email to