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
ConstructorDescriptionAggServerQuotaUsageStats
(String cluster, io.tehuti.metrics.MetricsRepository metricsRepository) -
Method Summary
Modifier and TypeMethodDescriptionvoid
recordAllowed
(String storeName, int version, long rcu) void
recordAllowedUnintentionally
(String storeName, long rcu) void
recordRejected
(String storeName, int version, long rcu) void
setBackupVersion
(String storeName, int version) void
setCurrentVersion
(String storeName, int version) void
setNodeQuotaResponsibility
(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
-