Class SenderMetricsRegistry
java.lang.Object
org.apache.kafka.clients.producer.internals.SenderMetricsRegistry
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricNamefinal org.apache.kafka.common.MetricName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMetric(org.apache.kafka.common.MetricName m, org.apache.kafka.common.metrics.Measurable measurable) List<org.apache.kafka.common.MetricNameTemplate> org.apache.kafka.common.metrics.Sensororg.apache.kafka.common.metrics.Sensororg.apache.kafka.common.MetricNametopicByteRate(Map<String, String> tags) org.apache.kafka.common.MetricNametopicByteTotal(Map<String, String> tags) org.apache.kafka.common.MetricNametopicCompressionRate(Map<String, String> tags) org.apache.kafka.common.MetricNametopicRecordErrorRate(Map<String, String> tags) org.apache.kafka.common.MetricNametopicRecordErrorTotal(Map<String, String> tags) org.apache.kafka.common.MetricNametopicRecordRetryRate(Map<String, String> tags) org.apache.kafka.common.MetricNametopicRecordRetryTotal(Map<String, String> tags) org.apache.kafka.common.MetricNametopicRecordSendRate(Map<String, String> tags) org.apache.kafka.common.MetricNametopicRecordSendTotal(Map<String, String> tags)
-
Field Details
-
batchSizeAvg
public final org.apache.kafka.common.MetricName batchSizeAvg -
batchSizeMax
public final org.apache.kafka.common.MetricName batchSizeMax -
compressionRateAvg
public final org.apache.kafka.common.MetricName compressionRateAvg -
recordQueueTimeAvg
public final org.apache.kafka.common.MetricName recordQueueTimeAvg -
recordQueueTimeMax
public final org.apache.kafka.common.MetricName recordQueueTimeMax -
requestLatencyAvg
public final org.apache.kafka.common.MetricName requestLatencyAvg -
requestLatencyMax
public final org.apache.kafka.common.MetricName requestLatencyMax -
produceThrottleTimeAvg
public final org.apache.kafka.common.MetricName produceThrottleTimeAvg -
produceThrottleTimeMax
public final org.apache.kafka.common.MetricName produceThrottleTimeMax -
recordSendRate
public final org.apache.kafka.common.MetricName recordSendRate -
recordSendTotal
public final org.apache.kafka.common.MetricName recordSendTotal -
recordsPerRequestAvg
public final org.apache.kafka.common.MetricName recordsPerRequestAvg -
recordRetryRate
public final org.apache.kafka.common.MetricName recordRetryRate -
recordRetryTotal
public final org.apache.kafka.common.MetricName recordRetryTotal -
recordErrorRate
public final org.apache.kafka.common.MetricName recordErrorRate -
recordErrorTotal
public final org.apache.kafka.common.MetricName recordErrorTotal -
recordSizeMax
public final org.apache.kafka.common.MetricName recordSizeMax -
recordSizeAvg
public final org.apache.kafka.common.MetricName recordSizeAvg -
requestsInFlight
public final org.apache.kafka.common.MetricName requestsInFlight -
metadataAge
public final org.apache.kafka.common.MetricName metadataAge -
batchSplitRate
public final org.apache.kafka.common.MetricName batchSplitRate -
batchSplitTotal
public final org.apache.kafka.common.MetricName batchSplitTotal
-
-
Constructor Details
-
SenderMetricsRegistry
public SenderMetricsRegistry(org.apache.kafka.common.metrics.Metrics metrics)
-
-
Method Details
-
topicRecordSendRate
-
topicRecordSendTotal
-
topicByteRate
-
topicByteTotal
-
topicCompressionRate
-
topicRecordRetryRate
-
topicRecordRetryTotal
-
topicRecordErrorRate
-
topicRecordErrorTotal
-
allTemplates
-
sensor
-
addMetric
public void addMetric(org.apache.kafka.common.MetricName m, org.apache.kafka.common.metrics.Measurable measurable) -
getSensor
-