Versions Compared

Key

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

...

NameDescriptionTypeDefaultValid ValuesImportanceUpdate Mode
leader.replication.throttled.rateA long representing the upper bound (bytes/sec) on replication traffic for leaders enumerated in the property "leader.replication.throttled.replicas" (for each topic). It is suggested that the limit be kept above 1MB/s for accurate behaviour.long9223372036854775807[0,...]low

per-broker

follower.replication.throttled.rateA long representing the upper bound (bytes/sec) on replication traffic for followers enumerated in the property "follower.replication.throttled.replicas" (for each topic). It is suggested that the limit be kept above 1MB/s for accurate behaviour. long9223372036854775807[0,...]low

per-broker

The following metrics will be added to ReplicationQuotaManager:

Metric NameTypeGroupTagsDescriptionJMX Bean
LeaderReplicationThrottledPartitionsGaugeReplicationQuotaManager-The number of partitions on the broker that are being throttled on the leader side.

kafka.server:type=ReplicationQuotaManager,name=LeaderReplicationThrottledPartitions

FollowerReplicationThrottledPartitionsGaugeReplicationQuotaManager-The number of partitions on the broker that are being throttled on the follower side.

kafka.server:type=ReplicationQuotaManager,name=FollowerReplicationThrottledPartitions

Proposed Changes

Move the leader.replication.throttled.rate and follower.replication.throttled.rate configuration values from DynamicConfig to KafkaConfig.

...