Package org.apache.pulsar.client.api
Interface ConsumerStats
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
MultiTopicConsumerStats
Deprecated.
Consumer statistics recorded by client.
All the stats are relative to the last recording period. The interval of the stats refreshes is configured with
ClientBuilder.statsInterval(long, java.util.concurrent.TimeUnit)
with a default of 1 minute.
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Deprecated.Get the size of receiver queue.Deprecated.Get the receiver queue size of sub-consumers.long
Deprecated.long
Deprecated.long
Deprecated.long
Deprecated.long
Deprecated.long
Deprecated.default Map<String,
ConsumerStats> Deprecated.double
Deprecated.double
Deprecated.Deprecated.long
Deprecated.long
Deprecated.long
Deprecated.long
Deprecated.long
Deprecated.long
Deprecated.
-
Method Details
-
getNumMsgsReceived
long getNumMsgsReceived()Deprecated.- Returns:
- Number of messages received in the last interval
-
getNumBytesReceived
long getNumBytesReceived()Deprecated.- Returns:
- Number of bytes received in the last interval
-
getRateMsgsReceived
double getRateMsgsReceived()Deprecated.- Returns:
- Rate of bytes per second received in the last interval
-
getRateBytesReceived
double getRateBytesReceived()Deprecated.- Returns:
- Rate of bytes per second received in the last interval
-
getNumAcksSent
long getNumAcksSent()Deprecated.- Returns:
- Number of message acknowledgments sent in the last interval
-
getNumAcksFailed
long getNumAcksFailed()Deprecated.- Returns:
- Number of message acknowledgments failed in the last interval
-
getNumReceiveFailed
long getNumReceiveFailed()Deprecated.- Returns:
- Number of message receive failed in the last interval
-
getNumBatchReceiveFailed
long getNumBatchReceiveFailed()Deprecated.- Returns:
- Number of message batch receive failed in the last interval
-
getTotalMsgsReceived
long getTotalMsgsReceived()Deprecated.- Returns:
- Total number of messages received by this consumer
-
getTotalBytesReceived
long getTotalBytesReceived()Deprecated.- Returns:
- Total number of bytes received by this consumer
-
getTotalReceivedFailed
long getTotalReceivedFailed()Deprecated.- Returns:
- Total number of messages receive failures
-
getTotaBatchReceivedFailed
long getTotaBatchReceivedFailed()Deprecated.- Returns:
- Total number of messages batch receive failures
-
getTotalAcksSent
long getTotalAcksSent()Deprecated.- Returns:
- Total number of message acknowledgments sent by this consumer
-
getTotalAcksFailed
long getTotalAcksFailed()Deprecated.- Returns:
- Total number of message acknowledgments failures on this consumer
-
getMsgNumInReceiverQueue
Integer getMsgNumInReceiverQueue()Deprecated.Get the size of receiver queue.- Returns:
-
getMsgNumInSubReceiverQueue
Deprecated.Get the receiver queue size of sub-consumers.- Returns:
-
getPartitionStats
Deprecated.- Returns:
- stats for each partition if topic is partitioned topic
-
getDeadLetterProducerStats
ProducerStats getDeadLetterProducerStats()Deprecated.- Returns:
- producer stats for deadLetterProducer if available
-
getRetryLetterProducerStats
ProducerStats getRetryLetterProducerStats()Deprecated.- Returns:
- producer stats for retryLetterProducer if available
-
ClientBuilder.openTelemetry(OpenTelemetry)
to enable stats