Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

This page is meant as a template for writing a KIP. To create a KIP choose Tools->Copy on this page and modify with your content and replace the heading with the next KIP number and a description of your issue. Replace anything in italics with your own description.

Status

Current state: Under Discussion

...

Alternatively, we could align documentation with the implementation and say that ReplicationBytes(Out|In)PerSec report only per broker metrics. I've actually already opened a PR for that. (I'll close the PR if this KIP is accepted)

Public Interfaces

MBean MBeans will change from current "as shown below:

BeforeAfter
kafka.server:type=BrokerTopicMetrics,name=ReplicationBytesInPerSec

...

kafka.server:type=BrokerTopicMetrics,name=ReplicationBytesInPerSec,topic=([-.\w]+)

...

kafka.server:type=BrokerTopicMetrics,name=ReplicationBytesOutPerSeckafka.server:type=BrokerTopicMetrics,name=ReplicationBytesOutPerSec,topic=([-.\w]+)

Proposed Changes

Extend the current implementation of ReplicationBytes(Out|In)PerSec to include per-topic metrics.

...