Class NamespaceStats


  • public class NamespaceStats
    extends java.lang.Object
    • Field Detail

      • msgRateIn

        public double msgRateIn
      • msgThroughputIn

        public double msgThroughputIn
      • msgRateOut

        public double msgRateOut
      • msgThroughputOut

        public double msgThroughputOut
      • storageSize

        public double storageSize
      • msgBacklog

        public double msgBacklog
      • msgReplBacklog

        public double msgReplBacklog
      • maxMsgReplDelayInSeconds

        public double maxMsgReplDelayInSeconds
      • consumerCount

        public int consumerCount
      • producerCount

        public int producerCount
      • replicatorCount

        public int replicatorCount
      • subsCount

        public int subsCount
      • BRK_ADD_ENTRY_LATENCY_PREFIX

        public static final java.lang.String BRK_ADD_ENTRY_LATENCY_PREFIX
        See Also:
        Constant Field Values
      • addLatencyBucket

        public long[] addLatencyBucket
      • ADD_LATENCY_BUCKET_KEYS

        public static final java.lang.String[] ADD_LATENCY_BUCKET_KEYS
    • Constructor Detail

      • NamespaceStats

        public NamespaceStats​(int ratePeriodInSeconds)
    • Method Detail

      • reset

        public void reset()
      • add

        public org.apache.pulsar.common.stats.Metrics add​(java.lang.String namespace)
      • add

        public static void add​(long[] src,
                               long[] dest)
      • clear

        public static void clear​(long[] list)