Class BrokerOperabilityMetrics


  • public class BrokerOperabilityMetrics
    extends java.lang.Object
    • Constructor Detail

      • BrokerOperabilityMetrics

        public BrokerOperabilityMetrics​(java.lang.String localCluster,
                                        java.lang.String brokerName)
    • Method Detail

      • getMetrics

        public java.util.List<org.apache.pulsar.common.stats.Metrics> getMetrics()
      • generateConnectionMetrics

        public org.apache.pulsar.common.stats.Metrics generateConnectionMetrics()
      • reset

        public void reset()
      • recordTopicLoadTimeValue

        public void recordTopicLoadTimeValue​(long topicLoadLatencyMs)
      • recordZkWriteLatencyTimeValue

        public void recordZkWriteLatencyTimeValue​(long topicLoadLatencyMs)
      • recordZkReadLatencyTimeValue

        public void recordZkReadLatencyTimeValue​(long topicLoadLatencyMs)
      • recordConnectionCreate

        public void recordConnectionCreate()
      • recordConnectionClose

        public void recordConnectionClose()
      • recordConnectionCreateSuccess

        public void recordConnectionCreateSuccess()
      • recordConnectionCreateFail

        public void recordConnectionCreateFail()