Class AggregatedReplicationStats
- java.lang.Object
-
- org.apache.pulsar.broker.stats.prometheus.AggregatedReplicationStats
-
public class AggregatedReplicationStats extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description longconnectedCountThe count of replication-subscriber up and running to replicate to remote cluster.doublemsgRateExpiredTotal rate of messages expired (msg/s).doublemsgRateInTotal rate of messages received from the remote cluster (msg/s).doublemsgRateOutTotal rate of messages delivered to the replication-subscriber.doublemsgThroughputInTotal throughput received from the remote cluster.doublemsgThroughputOutTotal throughput delivered to the replication-subscriber.longreplicationBacklogNumber of messages pending to be replicated to remote cluster.longreplicationDelayInSecondsTime in seconds from the time a message was produced to the time when it is about to be replicated.
-
Constructor Summary
Constructors Constructor Description AggregatedReplicationStats()
-
-
-
Field Detail
-
msgRateIn
public double msgRateIn
Total rate of messages received from the remote cluster (msg/s).
-
msgThroughputIn
public double msgThroughputIn
Total throughput received from the remote cluster. bytes/s
-
msgRateOut
public double msgRateOut
Total rate of messages delivered to the replication-subscriber. msg/s
-
msgThroughputOut
public double msgThroughputOut
Total throughput delivered to the replication-subscriber. bytes/s
-
msgRateExpired
public double msgRateExpired
Total rate of messages expired (msg/s).
-
replicationBacklog
public long replicationBacklog
Number of messages pending to be replicated to remote cluster.
-
connectedCount
public long connectedCount
The count of replication-subscriber up and running to replicate to remote cluster.
-
replicationDelayInSeconds
public long replicationDelayInSeconds
Time in seconds from the time a message was produced to the time when it is about to be replicated.
-
-