Versions Compared

Key

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

...

As described above, this KIP changes the semantics of `kafka.server:type=ReplicaManager,name=UnderReplicatedPartitions`UnderReplicatedPartitions`. Replicas which are being added as part of a reassignment will not count toward this value.

...

MetricIs NewType

Includes Current

Assigned Replicas

Includes Reassigning

Replicas

kafka.server:type=ReplicaManager,name=UnderReplicatedPartitionsNoGaugeYesNo
kafka.server:type=ReplicaManager,name=ReassigningPartitionsYesGaugeNoYes
kafka.server:type=ReplicaManager,name=ReassignmentMaxLagYesGaugeNoYes
kafka.server:type=BrokerTopicMetrics,name=ReassignmentBytesOutPerSecYesMeterNoYes
kafka.server:type=BrokerTopicMetrics,name=ReassignmentBytesInPerSecYesMeterNoYes

Note that the `ReassignmentBytesOutPerSec` and `ReassignmentBytesInPerSec` meters are broker-level metrics. We are not proposing any topic-level metrics for tracking reassignment progress.

Compatibility, Deprecation, and Migration Plan

...