Package com.linkedin.venice.stats
Class BackupVersionOptimizationServiceStats
java.lang.Object
com.linkedin.venice.stats.AbstractVeniceStats
com.linkedin.venice.stats.BackupVersionOptimizationServiceStats
BackupVersionOptimizationServiceStats records the statistics for the database optimization done by the
BackupVersionOptimizationService including both successes and failures.
OTel uses a single COUNTER with STORE_NAME + OPERATION_OUTCOME dimensions. Tehuti uses 2 separate OccurrenceRate sensors (backward compatible, no per-store granularity in Tehuti).
-
Field Summary
Fields inherited from class com.linkedin.venice.stats.AbstractVeniceStats
DELIMITER -
Constructor Summary
ConstructorsConstructorDescriptionBackupVersionOptimizationServiceStats(io.tehuti.metrics.MetricsRepository metricsRepository, String name, String clusterName) -
Method Summary
Modifier and TypeMethodDescriptionvoidrecordBackupVersionDatabaseOptimization(String storeName) voidMethods inherited from class com.linkedin.venice.stats.AbstractVeniceStats
avgAndMax, avgAndTotal, getMetricFullName, getMetricsRepository, getName, getSensorFullName, getSensorFullName, isTotalStats, minAndMax, registerOnlyTotalRate, registerOnlyTotalSensor, registerPerStoreAndTotal, registerPerStoreAndTotalSensor, registerSensor, registerSensor, registerSensor, registerSensor, registerSensorAttributeGauge, registerSensorIfAbsent, registerSensorIfAbsent, registerSensorIfAbsent, registerSensorWithAggregate, registerSensorWithAggregate, unregisterAllSensors
-
Constructor Details
-
BackupVersionOptimizationServiceStats
-
-
Method Details
-
recordBackupVersionDatabaseOptimization
-
recordBackupVersionDatabaseOptimizationError
-