Class AuditorStats


  • @StatsDoc(name="auditor",
              help="Auditor related stats")
    public class AuditorStats
    extends java.lang.Object
    • Constructor Detail

      • AuditorStats

        public AuditorStats​(StatsLogger statsLogger)
    • Method Detail

      • getLedgersNotAdheringToPlacementPolicyGuageValue

        public java.util.concurrent.atomic.AtomicInteger getLedgersNotAdheringToPlacementPolicyGuageValue()
      • getLedgersSoftlyAdheringToPlacementPolicyGuageValue

        public java.util.concurrent.atomic.AtomicInteger getLedgersSoftlyAdheringToPlacementPolicyGuageValue()
      • getNumOfURLedgersElapsedRecoveryGracePeriodGuageValue

        public java.util.concurrent.atomic.AtomicInteger getNumOfURLedgersElapsedRecoveryGracePeriodGuageValue()
      • getNumLedgersHavingNoReplicaOfAnEntryGuageValue

        public java.util.concurrent.atomic.AtomicInteger getNumLedgersHavingNoReplicaOfAnEntryGuageValue()
      • getNumLedgersHavingLessThanAQReplicasOfAnEntryGuageValue

        public java.util.concurrent.atomic.AtomicInteger getNumLedgersHavingLessThanAQReplicasOfAnEntryGuageValue()
      • getNumLedgersHavingLessThanWQReplicasOfAnEntryGuageValue

        public java.util.concurrent.atomic.AtomicInteger getNumLedgersHavingLessThanWQReplicasOfAnEntryGuageValue()
      • getUnderReplicatedLedgersGuageValue

        public java.util.concurrent.atomic.AtomicInteger getUnderReplicatedLedgersGuageValue()
      • getNumUnderReplicatedLedger

        public OpStatsLogger getNumUnderReplicatedLedger()
      • getUnderReplicatedLedgerTotalSize

        public OpStatsLogger getUnderReplicatedLedgerTotalSize()
      • getURLPublishTimeForLostBookies

        public OpStatsLogger getURLPublishTimeForLostBookies()
      • getBookieToLedgersMapCreationTime

        public OpStatsLogger getBookieToLedgersMapCreationTime()
      • getCheckAllLedgersTime

        public OpStatsLogger getCheckAllLedgersTime()
      • getPlacementPolicyCheckTime

        public OpStatsLogger getPlacementPolicyCheckTime()
      • getReplicasCheckTime

        public OpStatsLogger getReplicasCheckTime()
      • getAuditBookiesTime

        public OpStatsLogger getAuditBookiesTime()
      • getNumLedgersChecked

        public Counter getNumLedgersChecked()
      • getNumFragmentsPerLedger

        public OpStatsLogger getNumFragmentsPerLedger()
      • getNumBookiesPerLedger

        public OpStatsLogger getNumBookiesPerLedger()
      • getNumBookieAuditsDelayed

        public Counter getNumBookieAuditsDelayed()
      • getNumDelayedBookieAuditsCancelled

        public Counter getNumDelayedBookieAuditsCancelled()
      • getNumLedgersNotAdheringToPlacementPolicy

        public Gauge<java.lang.Integer> getNumLedgersNotAdheringToPlacementPolicy()
      • getNumLedgersSoftlyAdheringToPlacementPolicy

        public Gauge<java.lang.Integer> getNumLedgersSoftlyAdheringToPlacementPolicy()
      • getNumUnderreplicatedLedgersElapsedRecoveryGracePeriod

        public Gauge<java.lang.Integer> getNumUnderreplicatedLedgersElapsedRecoveryGracePeriod()
      • getNumLedgersHavingNoReplicaOfAnEntry

        public Gauge<java.lang.Integer> getNumLedgersHavingNoReplicaOfAnEntry()
      • getNumLedgersHavingLessThanAQReplicasOfAnEntry

        public Gauge<java.lang.Integer> getNumLedgersHavingLessThanAQReplicasOfAnEntry()
      • getNumLedgersHavingLessThanWQReplicasOfAnEntry

        public Gauge<java.lang.Integer> getNumLedgersHavingLessThanWQReplicasOfAnEntry()
      • getNumSkippingCheckTaskTimes

        public Counter getNumSkippingCheckTaskTimes()