Package com.eventstore.dbclient
Class PersistentSubscriptionStats
java.lang.Object
com.eventstore.dbclient.PersistentSubscriptionStats
- Direct Known Subclasses:
PersistentSubscriptionToAllStats,PersistentSubscriptionToStreamStats
Processing-related persistent subscription statistics.
-
Method Summary
Modifier and TypeMethodDescriptionintAverage number of events per seconds.intNumber of events seen since last measurement on this connection.longNumber of events in the live buffer.intCurrent number of outstanding messages.longThe current number of parked messages.intNumber of events in the read buffer.intNumber of events in the retry buffer.intCurrent in flight messages across the persistent subscription group.longTotal number of events processed by subscription.
-
Method Details
-
getAveragePerSecond
public int getAveragePerSecond()Average number of events per seconds. -
getTotalItems
public long getTotalItems()Total number of events processed by subscription. -
getCountSinceLastMeasurement
public int getCountSinceLastMeasurement()Number of events seen since last measurement on this connection. Used as the basis for averagePerSecond -
getReadBufferCount
public int getReadBufferCount()Number of events in the read buffer. -
getLiveBufferCount
public long getLiveBufferCount()Number of events in the live buffer. -
getRetryBufferCount
public int getRetryBufferCount()Number of events in the retry buffer. -
getTotalInFlightMessages
public int getTotalInFlightMessages()Current in flight messages across the persistent subscription group. -
getOutstandingMessagesCount
public int getOutstandingMessagesCount()Current number of outstanding messages. -
getParkedMessageCount
public long getParkedMessageCount()The current number of parked messages.
-