Class BrokerOperabilityMetrics

java.lang.Object
org.apache.pulsar.broker.stats.BrokerOperabilityMetrics

public class BrokerOperabilityMetrics extends Object
  • Constructor Details

    • BrokerOperabilityMetrics

      public BrokerOperabilityMetrics(String localCluster, String brokerName)
  • Method Details

    • getMetrics

      public 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()