Class BackupVersionOptimizationServiceStats

java.lang.Object
com.linkedin.venice.stats.AbstractVeniceStats
com.linkedin.venice.stats.BackupVersionOptimizationServiceStats

public class BackupVersionOptimizationServiceStats extends AbstractVeniceStats
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).

  • Constructor Details

    • BackupVersionOptimizationServiceStats

      public BackupVersionOptimizationServiceStats(io.tehuti.metrics.MetricsRepository metricsRepository, String name, String clusterName)
  • Method Details

    • recordBackupVersionDatabaseOptimization

      public void recordBackupVersionDatabaseOptimization(String storeName)
    • recordBackupVersionDatabaseOptimizationError

      public void recordBackupVersionDatabaseOptimizationError(String storeName)