Package org.apache.pulsar.broker.stats
Class BrokerOperabilityMetrics
java.lang.Object
org.apache.pulsar.broker.stats.BrokerOperabilityMetrics
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()org.apache.pulsar.common.stats.MetricsList<org.apache.pulsar.common.stats.Metrics>voidvoidvoidvoidvoidvoidvoidvoidrecordTopicLoadTimeValue(long topicLoadLatencyMs) voidreset()
-
Field Details
-
CONNECTION_COUNTER_METRIC_NAME
- See Also:
-
CONNECTION_CREATE_COUNTER_METRIC_NAME
- See Also:
-
-
Constructor Details
-
BrokerOperabilityMetrics
-
-
Method Details
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-
getMetrics
-
generateConnectionMetrics
public org.apache.pulsar.common.stats.Metrics generateConnectionMetrics() -
reset
public void reset() -
recordTopicLoadTimeValue
public void recordTopicLoadTimeValue(long topicLoadLatencyMs) -
recordTopicLoadFailed
public void recordTopicLoadFailed() -
recordConnectionCreate
public void recordConnectionCreate() -
recordConnectionClose
public void recordConnectionClose() -
recordConnectionCreateSuccess
public void recordConnectionCreateSuccess() -
recordConnectionCreateFail
public void recordConnectionCreateFail() -
recordHealthCheckStatusSuccess
public void recordHealthCheckStatusSuccess() -
recordHealthCheckStatusFail
public void recordHealthCheckStatusFail()
-