@StatsDoc(name="bookkeeper_client", category="client", help="BookKeeper client stats") public class BookKeeperClientStatsImpl extends java.lang.Object implements BookKeeperClientStats
BookKeeperClientStats
.ACTIVE_NON_TLS_CHANNEL_COUNTER, ACTIVE_TLS_CHANNEL_COUNTER, ADD_OP, ADD_OP_OUTSTANDING, ADD_OP_UR, CATEGORY_CLIENT, CHANNEL_ADD_OP, CHANNEL_FORCE_OP, CHANNEL_READ_LAC_OP, CHANNEL_READ_OP, CHANNEL_SCOPE, CHANNEL_START_TLS_OP, CHANNEL_TIMEOUT_ADD, CHANNEL_TIMEOUT_FORCE, CHANNEL_TIMEOUT_READ, CHANNEL_TIMEOUT_READ_LAC, CHANNEL_TIMEOUT_START_TLS_OP, CHANNEL_TIMEOUT_WRITE_LAC, CHANNEL_WRITE_LAC_OP, CLIENT_CHANNEL_WRITE_WAIT, CLIENT_CONNECT_TIMER, CLIENT_SCOPE, CREATE_OP, DELETE_OP, ENSEMBLE_CHANGES, FAILED_CONNECTION_COUNTER, FAILED_TLS_HANDSHAKE_COUNTER, FORCE_OP, GET_BOOKIE_INFO_OP, GET_LIST_OF_ENTRIES_OF_LEDGER_OP, LAC_UPDATE_HITS, LAC_UPDATE_MISSES, LEDGER_ENSEMBLE_BOOKIE_DISTRIBUTION, LEDGER_RECOVER_ADD_ENTRIES, LEDGER_RECOVER_READ_ENTRIES, NETTY_EXCEPTION_CNT, NETTY_OPS, NUM_WRITABLE_BOOKIES_IN_DEFAULT_FAULTDOMAIN, NUM_WRITABLE_BOOKIES_IN_DEFAULT_RACK, OPEN_OP, PENDING_ADDS, READ_LAC_OP, READ_LAST_CONFIRMED_AND_ENTRY, READ_LAST_CONFIRMED_AND_ENTRY_RESPONSE, READ_OP, READ_OP_DM, READ_OP_OUTSTANDING, READ_REQUESTS_REORDERED, RECOVER_OP, SPECULATIVE_READ_COUNT, TIMEOUT_GET_BOOKIE_INFO, TIMEOUT_GET_LIST_OF_ENTRIES_OF_LEDGER, WRITE_DELAYED_DUE_TO_NOT_ENOUGH_FAULT_DOMAINS, WRITE_DELAYED_DUE_TO_NOT_ENOUGH_FAULT_DOMAINS_LATENCY, WRITE_LAC_OP, WRITE_TIMED_OUT_DUE_TO_NOT_ENOUGH_FAULT_DOMAINS
Constructor and Description |
---|
BookKeeperClientStatsImpl(StatsLogger stats) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
newInstance
public BookKeeperClientStatsImpl(StatsLogger stats)
public OpStatsLogger getCreateOpLogger()
getCreateOpLogger
in interface BookKeeperClientStats
public OpStatsLogger getOpenOpLogger()
getOpenOpLogger
in interface BookKeeperClientStats
public OpStatsLogger getDeleteOpLogger()
getDeleteOpLogger
in interface BookKeeperClientStats
public OpStatsLogger getRecoverOpLogger()
getRecoverOpLogger
in interface BookKeeperClientStats
public OpStatsLogger getReadOpLogger()
getReadOpLogger
in interface BookKeeperClientStats
public OpStatsLogger getReadLacAndEntryOpLogger()
getReadLacAndEntryOpLogger
in interface BookKeeperClientStats
public OpStatsLogger getReadLacAndEntryRespLogger()
getReadLacAndEntryRespLogger
in interface BookKeeperClientStats
public OpStatsLogger getAddOpLogger()
getAddOpLogger
in interface BookKeeperClientStats
public OpStatsLogger getForceOpLogger()
getForceOpLogger
in interface BookKeeperClientStats
public OpStatsLogger getWriteLacOpLogger()
getWriteLacOpLogger
in interface BookKeeperClientStats
public OpStatsLogger getReadLacOpLogger()
getReadLacOpLogger
in interface BookKeeperClientStats
public OpStatsLogger getRecoverAddCountLogger()
getRecoverAddCountLogger
in interface BookKeeperClientStats
public OpStatsLogger getRecoverReadCountLogger()
getRecoverReadCountLogger
in interface BookKeeperClientStats
public Counter getReadOpDmCounter()
getReadOpDmCounter
in interface BookKeeperClientStats
public Counter getAddOpUrCounter()
getAddOpUrCounter
in interface BookKeeperClientStats
public Counter getSpeculativeReadCounter()
getSpeculativeReadCounter
in interface BookKeeperClientStats
public Counter getEnsembleChangeCounter()
getEnsembleChangeCounter
in interface BookKeeperClientStats
public Counter getLacUpdateHitsCounter()
getLacUpdateHitsCounter
in interface BookKeeperClientStats
public Counter getLacUpdateMissesCounter()
getLacUpdateMissesCounter
in interface BookKeeperClientStats
public OpStatsLogger getClientChannelWriteWaitLogger()
getClientChannelWriteWaitLogger
in interface BookKeeperClientStats
public Counter getEnsembleBookieDistributionCounter(java.lang.String bookie)
getEnsembleBookieDistributionCounter
in interface BookKeeperClientStats
public OpStatsLogger getWriteDelayedDueToNotEnoughFaultDomainsLatency()
getWriteDelayedDueToNotEnoughFaultDomainsLatency
in interface BookKeeperClientStats
public Counter getWriteDelayedDueToNotEnoughFaultDomains()
getWriteDelayedDueToNotEnoughFaultDomains
in interface BookKeeperClientStats
public Counter getWriteTimedOutDueToNotEnoughFaultDomains()
getWriteTimedOutDueToNotEnoughFaultDomains
in interface BookKeeperClientStats
public void registerPendingAddsGauge(Gauge<java.lang.Integer> gauge)
registerPendingAddsGauge
in interface BookKeeperClientStats
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.