Package com.linkedin.venice.router.stats
Class AggHostHealthStats
java.lang.Object
com.linkedin.venice.stats.AbstractVeniceAggStats<HostHealthStats>
com.linkedin.venice.router.stats.AggHostHealthStats
- 
Field SummaryFields inherited from class com.linkedin.venice.stats.AbstractVeniceAggStatsSTORE_NAME_FOR_TOTAL_STAT, storeStats, totalStats
- 
Constructor SummaryConstructorsConstructorDescriptionAggHostHealthStats(String clusterName, io.tehuti.metrics.MetricsRepository metricsRepository) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidrecordLeakedPendingRequestCount(String hostName) voidrecordPendingRequestUnhealthyDuration(String hostName, double duration) voidrecordUnhealthyHostCountCausedByPendingQueue(int count) voidvoidrecordUnhealthyHostDelayJoin(String hostName) voidrecordUnhealthyHostHeartBeatFailure(String hostName) voidrecordUnhealthyHostOfflineInstance(String hostName) voidMethods inherited from class com.linkedin.venice.stats.AbstractVeniceAggStatsgetNullableStoreStats, getStoreStats, getTotalStats, setStatsSupplier
- 
Constructor Details- 
AggHostHealthStatspublic AggHostHealthStats(String clusterName, io.tehuti.metrics.MetricsRepository metricsRepository) 
 
- 
- 
Method Details- 
recordUnhealthyHostOfflineInstance
- 
recordUnhealthyHostTooManyPendingRequest
- 
recordUnhealthyHostHeartBeatFailure
- 
recordLeakedPendingRequestCount
- 
recordPendingRequestUnhealthyDuration
- 
recordUnhealthyHostCountCausedByPendingQueuepublic void recordUnhealthyHostCountCausedByPendingQueue(int count) 
- 
recordUnhealthyHostCountCausedByRouterHeartBeatpublic void recordUnhealthyHostCountCausedByRouterHeartBeat(int count) 
- 
recordUnhealthyHostDelayJoin
 
-