Package com.linkedin.venice.pushmonitor
Class PushStatusCleanUpStats
java.lang.Object
com.linkedin.venice.stats.AbstractVeniceStats
com.linkedin.venice.pushmonitor.PushStatusCleanUpStats
-
Field Summary
Fields inherited from class com.linkedin.venice.stats.AbstractVeniceStats
DELIMITER
-
Constructor Summary
ConstructorDescriptionPushStatusCleanUpStats
(io.tehuti.metrics.MetricsRepository metricsRepository, String storeName, String clusterName) -
Method Summary
Modifier and TypeMethodDescriptionvoid
recordFailedLeakedPushStatusCleanUpCount
(int count) void
3 possible metric values: 1: the leaked push status clean-up service is up and running 0: the leaked push status clean-up service is stopped gracefully or stopped by InterruptException -1: the leaked push status clean-up service crashes while the Venice service is still runningvoid
recordLeakedPushStatusCount
(int count) void
recordSuccessfulLeakedPushStatusCleanUpCount
(int count) Methods inherited from class com.linkedin.venice.stats.AbstractVeniceStats
avgAndMax, avgAndTotal, getMetricFullName, getMetricsRepository, getName, getSensorFullName, getSensorFullName, isTotalStats, minAndMax, registerOnlyTotalRate, registerOnlyTotalSensor, registerPerStoreAndTotalSensor, registerSensor, registerSensor, registerSensor, registerSensor, registerSensorAttributeGauge, registerSensorIfAbsent, registerSensorIfAbsent, registerSensorIfAbsent, registerSensorWithAggregate, registerSensorWithAggregate, unregisterAllSensors
-
Constructor Details
-
PushStatusCleanUpStats
-
-
Method Details
-
recordLeakedPushStatusCount
public void recordLeakedPushStatusCount(int count) -
recordSuccessfulLeakedPushStatusCleanUpCount
public void recordSuccessfulLeakedPushStatusCleanUpCount(int count) -
recordFailedLeakedPushStatusCleanUpCount
public void recordFailedLeakedPushStatusCleanUpCount(int count) -
recordLeakedPushStatusCleanUpServiceState
3 possible metric values: 1: the leaked push status clean-up service is up and running 0: the leaked push status clean-up service is stopped gracefully or stopped by InterruptException -1: the leaked push status clean-up service crashes while the Venice service is still running
-