We made a small last minute change to the KIP, adding `processId` tag to the newly added `thread-state` metric.

Cf https://github.com/apache/kafka/pull/18581

W/o this tag, it's not possible to map threads to KS clients, as we use AdminClient to collect KS client metrics, but the KafkaConsumer to collect thread metrics.

If a broker plugin cannot map the metrics to each others it would be somewhat problematic...

For all other metrics, adding `processId` is not necessary, as they are sent via the same consumer and share the same `client.instance.id`.



-Matthias


On 11/12/24 10:35 AM, Bill Bejeck wrote:
All,

Quick update on KIP-1091.  In an offline discussion, it was brought up that
the existing JMX metric for the client state is named "state", so we'll
update the name for the JMX thread state metric to "state" as well.

Thanks,
Bill

On Mon, Nov 11, 2024 at 12:59 PM Bill Bejeck <bbej...@gmail.com> wrote:

Hi All,

The vote is now closed.
KIP-1091 has been accepted with 3 binding votes (Lucas, Matthias, and
Sophie) and 1 non-binding vote (Apoorv).

Thanks to everyone for participating.

-Bill

On Wed, Nov 6, 2024 at 11:40 PM Sophie Blee-Goldman <sop...@responsive.dev>
wrote:

+1 (binding)

thanks Bill

On Wed, Nov 6, 2024 at 4:44 PM Matthias J. Sax <mj...@apache.org> wrote:

+1 (binding)

On 11/6/24 3:39 AM, Apoorv Mittal wrote:
Hi Bill,
Thanks for the KIP.

+1 (non-binding)

Regards,
Apoorv Mittal


On Wed, Nov 6, 2024 at 10:55 AM Lucas Brutschy
<lbruts...@confluent.io.invalid> wrote:

Hey Bill,

thanks for the KIP!

+1 (binding)

Cheers,
Lucas

On Wed, Nov 6, 2024 at 2:00 AM Bill Bejeck <bbej...@apache.org>
wrote:

Hi All,

I'd like to call for a vote on KIP-1091
<


https://cwiki.apache.org/confluence/display/KAFKA/KIP-1091%3A+Improved+Kafka+Streams+operator+metrics

   (discussion thread
<https://lists.apache.org/thread/gl745vzfb8cfk3zrd8hykzwnqolnqncn>)

Thanks,

Bill







Reply via email to