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: Draft
Discussion thread: here
JIRA: here
Please keep the discussion on the mailing list rather than commenting on the wiki (wiki discussions get unwieldy fast).
Motivation
Public Interfaces
Proposed Changes
The following metrics will be renamed:
Original Name | Description | New Name |
kafka.server:type=BrokerTopicMetrics, name=RemoteBytesInPerSec, topic=([-.w]+) | The number of bytes read from remote storage per second. | kafka.server:type=BrokerTopicMetrics, name=RemoteFetchBytesPerSec, topic=([-.w]+) |
kafka.server:type=BrokerTopicMetrics, name=RemoteReadRequestsPerSec, topic=([-.w]+) | The number of remote storage read requests per second. | kafka.server:type=BrokerTopicMetrics, name=RemoteFetchRequestsPerSec, topic=([-.w]+) |
kafka.server:type=BrokerTopicMetrics, name=RemoteReadErrorPerSec, topic=([-.w]+) | The number of remote storage read errors per second. | kafka.server:type=BrokerTopicMetrics, name=RemoteFetchErrorsPerSec, topic=([-.w]+) |
kafka.server:type=BrokerTopicMetrics, name=RemoteBytesOutPerSec, topic=([-.w]+) | The number of bytes copied to remote storage per second. | kafka.server:type=BrokerTopicMetrics, name=RemoteCopyBytesPerSec, topic=([-.w]+) |
kafka.server:type=BrokerTopicMetrics, name=RemoteWriteRequestsPerSec, topic=([-.w]+) | The number of remote storage write requests per second | kafka.server:type=BrokerTopicMetrics, name=RemoteCopyRequestsPerSec, topic=([-.w]+) |
kafka.server:type=BrokerTopicMetrics, name=RemoteWriteErrorPerSec, topic=([-.w]+) | The number of remote storage write errors per second. | kafka.server:type=BrokerTopicMetrics, name=RemoteCopyErrorsPerSec, topic=([-.w]+) |
The following metrics will be added.
Name | Description |
org.apache.kafka.storage.internals.log:type=RemoteIndexCache, name=HitCount | The number of cache hits for the remote index cache. |
org.apache.kafka.storage.internals.log:type=RemoteIndexCache, name=MissCount | The number of cache misses for the remote index cache. |
org.apache.kafka.storage.internals.log:type=RemoteIndexCache, name=EvictionCount | The number of entries evicted from the remote index cache. |
org.apache.kafka.storage.internals.log:type=RemoteIndexCache, name=LoadSuccessCount | The number of successful cache loads for the remote index cache. |
org.apache.kafka.storage.internals.log:type=RemoteIndexCache, name=LoadFailureCount | The number of failed cache loads for the remote index cache. |
org.apache.kafka.storage.internals.log:type=RemoteIndexCache, name=TotalLoadTime | Total load time (success and failure) for the remote index cache. |
org.apache.kafka.storage.internals.log:type=RemoteIndexCache, name=EvictionWeight | The sum of weights of entries evicted from the remote index cache. |