Class AggregatedReplicationStats

java.lang.Object
org.apache.pulsar.broker.stats.prometheus.AggregatedReplicationStats

public class AggregatedReplicationStats extends Object
  • Field Details

    • 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.
  • Constructor Details

    • AggregatedReplicationStats

      public AggregatedReplicationStats()