Package com.github.ambry.account
Class AccountServiceMetrics
- java.lang.Object
-
- com.github.ambry.account.AccountServiceMetrics
-
public class AccountServiceMetrics extends java.lang.Object
AccountService
specific metrics tracking. Exports metrics that are triggered by theAccountService
to the providedMetricRegistry
.
-
-
Field Summary
Fields Modifier and Type Field Description com.codahale.metrics.Counter
accountDeletesToAmbryServerErrorCount
com.codahale.metrics.Counter
accountFetchFromAmbryServerErrorCount
com.codahale.metrics.Histogram
accountFetchFromAmbryTimeInMs
com.codahale.metrics.Histogram
accountUpdateConsumerTimeInMs
com.codahale.metrics.Counter
accountUpdatesCapturedByScheduledUpdaterCount
com.codahale.metrics.Counter
accountUpdatesToAmbryServerErrorCount
com.codahale.metrics.Counter
accountUpdatesToStoreErrorCount
com.codahale.metrics.Histogram
accountUpdateToAmbryTimeInMs
com.codahale.metrics.Counter
backupErrorCount
com.codahale.metrics.Histogram
backupReadTimeInMs
com.codahale.metrics.Histogram
backupWriteTimeInMs
com.codahale.metrics.Counter
conflictRetryCount
com.codahale.metrics.Counter
fetchRemoteAccountErrorCount
com.codahale.metrics.Histogram
fetchRemoteAccountTimeInMs
com.codahale.metrics.Counter
getAccountInconsistencyCount
com.codahale.metrics.Counter
notifyAccountDataChangeErrorCount
com.codahale.metrics.Counter
nullNotifierCount
com.codahale.metrics.Counter
remoteDataCorruptionErrorCount
com.codahale.metrics.Histogram
startupTimeInMs
com.codahale.metrics.Counter
unrecognizedMessageErrorCount
com.codahale.metrics.Counter
updateAccountErrorCount
com.codahale.metrics.Histogram
updateAccountTimeInMs
-
Constructor Summary
Constructors Constructor Description AccountServiceMetrics(com.codahale.metrics.MetricRegistry metricRegistry)
-
-
-
Field Detail
-
startupTimeInMs
public final com.codahale.metrics.Histogram startupTimeInMs
-
updateAccountTimeInMs
public final com.codahale.metrics.Histogram updateAccountTimeInMs
-
fetchRemoteAccountTimeInMs
public final com.codahale.metrics.Histogram fetchRemoteAccountTimeInMs
-
accountUpdateConsumerTimeInMs
public final com.codahale.metrics.Histogram accountUpdateConsumerTimeInMs
-
accountUpdateToAmbryTimeInMs
public final com.codahale.metrics.Histogram accountUpdateToAmbryTimeInMs
-
accountFetchFromAmbryTimeInMs
public final com.codahale.metrics.Histogram accountFetchFromAmbryTimeInMs
-
backupWriteTimeInMs
public final com.codahale.metrics.Histogram backupWriteTimeInMs
-
backupReadTimeInMs
public final com.codahale.metrics.Histogram backupReadTimeInMs
-
unrecognizedMessageErrorCount
public final com.codahale.metrics.Counter unrecognizedMessageErrorCount
-
notifyAccountDataChangeErrorCount
public final com.codahale.metrics.Counter notifyAccountDataChangeErrorCount
-
updateAccountErrorCount
public final com.codahale.metrics.Counter updateAccountErrorCount
-
conflictRetryCount
public final com.codahale.metrics.Counter conflictRetryCount
-
fetchRemoteAccountErrorCount
public final com.codahale.metrics.Counter fetchRemoteAccountErrorCount
-
remoteDataCorruptionErrorCount
public final com.codahale.metrics.Counter remoteDataCorruptionErrorCount
-
backupErrorCount
public final com.codahale.metrics.Counter backupErrorCount
-
nullNotifierCount
public final com.codahale.metrics.Counter nullNotifierCount
-
accountUpdatesCapturedByScheduledUpdaterCount
public final com.codahale.metrics.Counter accountUpdatesCapturedByScheduledUpdaterCount
-
accountUpdatesToAmbryServerErrorCount
public final com.codahale.metrics.Counter accountUpdatesToAmbryServerErrorCount
-
accountDeletesToAmbryServerErrorCount
public final com.codahale.metrics.Counter accountDeletesToAmbryServerErrorCount
-
accountFetchFromAmbryServerErrorCount
public final com.codahale.metrics.Counter accountFetchFromAmbryServerErrorCount
-
accountUpdatesToStoreErrorCount
public final com.codahale.metrics.Counter accountUpdatesToStoreErrorCount
-
getAccountInconsistencyCount
public final com.codahale.metrics.Counter getAccountInconsistencyCount
-
-