Package com.linkedin.venice.stats
Class AggServerQuotaUsageStats
java.lang.Object
com.linkedin.venice.stats.AbstractVeniceAggStats<ServerReadQuotaUsageStats>
com.linkedin.venice.stats.AggServerQuotaUsageStats
AggServerQuotaUsageStats is the aggregate statistics for ServerQuotaUsageStats which
measures requests and quota rejections of each store.-
Field Summary
Fields inherited from class com.linkedin.venice.stats.AbstractVeniceAggStats
STORE_NAME_FOR_TOTAL_STAT, storeStats, totalStats -
Constructor Summary
ConstructorsConstructorDescriptionAggServerQuotaUsageStats(String cluster, io.tehuti.metrics.MetricsRepository metricsRepository) -
Method Summary
Modifier and TypeMethodDescriptionvoidrecordAllowed(String storeName, int version, long rcu) voidrecordAllowedUnintentionally(String storeName, long rcu) voidrecordRejected(String storeName, int version, long rcu) voidsetBackupVersion(String storeName, int version) voidsetCurrentVersion(String storeName, int version) voidsetNodeQuotaResponsibility(String storeName, int version, long nodeKpsResponsibility) Methods inherited from class com.linkedin.venice.stats.AbstractVeniceAggStats
getNullableStoreStats, getStoreStats, getTotalStats, setStatsSupplier
-
Constructor Details
-
AggServerQuotaUsageStats
public AggServerQuotaUsageStats(String cluster, io.tehuti.metrics.MetricsRepository metricsRepository)
-
-
Method Details
-
recordAllowed
-
recordRejected
-
recordAllowedUnintentionally
-
setNodeQuotaResponsibility
-
setCurrentVersion
-
setBackupVersion
-