Uses of Interface
org.apache.bookkeeper.stats.OpStatsLogger
-
Packages that use OpStatsLogger Package Description org.apache.bookkeeper.bookie Provides a Bookie server that stores entries for clients.org.apache.bookkeeper.bookie.stats Package of the classes for defining bookie stats.org.apache.bookkeeper.bookie.storage.directentrylogger Support for bookie entry logs using Direct IO.org.apache.bookkeeper.bookie.storage.ldb Classes related to DB based ledger storage.org.apache.bookkeeper.client BookKeeper Client.org.apache.bookkeeper.client.impl BookKeeper Client implementation package.org.apache.bookkeeper.common.concurrent Utility classes commonly useful in concurrent programming.org.apache.bookkeeper.common.stats Stats Related Utils.org.apache.bookkeeper.common.util defines the utilities for allocator used across the project.org.apache.bookkeeper.proto Classes related to the Bookkeeper protocol.org.apache.bookkeeper.replication Classes for replicating Bookkeeper data.org.apache.bookkeeper.stats A lightweight stats library used for exporting bookkeeper stats.org.apache.bookkeeper.stats.codahale A lightweight stats library implementation based on Codahale metrics library.org.apache.bookkeeper.stats.otel A stats provider implementation based on OpenTelemetry.org.apache.bookkeeper.stats.prometheus A stats provider implementation based on {@link https://prometheus.io/}.org.apache.bookkeeper.zookeeper A simple retryable zookeeper wrapper provided in bookkeeper. -
-
Uses of OpStatsLogger in org.apache.bookkeeper.bookie
Fields in org.apache.bookkeeper.bookie declared as OpStatsLogger Modifier and Type Field Description (package private) OpStatsLoggerJournal.QueueEntry. journalAddEntryStatsMethods in org.apache.bookkeeper.bookie with parameters of type OpStatsLogger Modifier and Type Method Description (package private) static Journal.QueueEntryJournal.QueueEntry. create(io.netty.buffer.ByteBuf entry, boolean ackBeforeSync, long ledgerId, long entryId, BookkeeperInternalCallbacks.WriteCallback cb, java.lang.Object ctx, long enqueueTime, OpStatsLogger journalAddEntryStats, Counter callbackTime) -
Uses of OpStatsLogger in org.apache.bookkeeper.bookie.stats
-
Uses of OpStatsLogger in org.apache.bookkeeper.bookie.storage.directentrylogger
Methods in org.apache.bookkeeper.bookie.storage.directentrylogger that return OpStatsLogger Modifier and Type Method Description (package private) OpStatsLoggerDirectEntryLoggerStats. getAddEntryStats()(package private) OpStatsLoggerDirectEntryLoggerStats. getFlushStats()(package private) OpStatsLoggerDirectEntryLoggerStats. getReadBlockStats()(package private) OpStatsLoggerDirectEntryLoggerStats. getReadEntryStats()(package private) OpStatsLoggerDirectEntryLoggerStats. getWriterFlushStats()Methods in org.apache.bookkeeper.bookie.storage.directentrylogger with parameters of type OpStatsLogger Modifier and Type Method Description (package private) static CompactionEntryLogDirectCompactionEntryLog. recoverLog(int srcLogId, int dstLogId, java.io.File ledgerDir, int readBufferSize, int maxSaneEntrySize, NativeIO nativeIO, io.netty.buffer.ByteBufAllocator allocator, OpStatsLogger readBlockStats, Slogger slog)Constructors in org.apache.bookkeeper.bookie.storage.directentrylogger with parameters of type OpStatsLogger Constructor Description DirectReader(int logId, java.lang.String filename, io.netty.buffer.ByteBufAllocator allocator, NativeIO nativeIO, int bufferSize, int maxSaneEntrySize, OpStatsLogger readBlockStats) -
Uses of OpStatsLogger in org.apache.bookkeeper.bookie.storage.ldb
Methods in org.apache.bookkeeper.bookie.storage.ldb that return OpStatsLogger Modifier and Type Method Description OpStatsLoggerDbLedgerStorageStats. getAddEntryStats()OpStatsLoggerDbLedgerStorageStats. getFlushEntryLogStats()OpStatsLoggerDbLedgerStorageStats. getFlushLedgerIndexStats()OpStatsLoggerDbLedgerStorageStats. getFlushLocationIndexStats()OpStatsLoggerDbLedgerStorageStats. getFlushSizeStats()OpStatsLoggerDbLedgerStorageStats. getFlushStats()OpStatsLoggerEntryLocationIndexStats. getGetLastEntryInLedgerStats()OpStatsLoggerEntryLocationIndexStats. getLookupEntryLocationStats()OpStatsLoggerDbLedgerStorageStats. getReadAheadBatchCountStats()OpStatsLoggerDbLedgerStorageStats. getReadAheadBatchSizeStats()OpStatsLoggerDbLedgerStorageStats. getReadEntryStats()OpStatsLoggerDbLedgerStorageStats. getThrottledWriteStats() -
Uses of OpStatsLogger in org.apache.bookkeeper.client
Fields in org.apache.bookkeeper.client declared as OpStatsLogger Modifier and Type Field Description protected OpStatsLoggerTopologyAwareEnsemblePlacementPolicy. bookiesJoinedCounterprotected OpStatsLoggerTopologyAwareEnsemblePlacementPolicy. bookiesLeftCounter(package private) OpStatsLoggerLedgerCreateOp. createOpLogger(package private) OpStatsLoggerLedgerDeleteOp. deleteOpLogger(package private) OpStatsLoggerLedgerOpenOp. openOpLoggerprotected OpStatsLoggerRackawareEnsemblePlacementPolicyImpl. readReorderedCounter -
Uses of OpStatsLogger in org.apache.bookkeeper.client.impl
-
Uses of OpStatsLogger in org.apache.bookkeeper.common.concurrent
Methods in org.apache.bookkeeper.common.concurrent with parameters of type OpStatsLogger Modifier and Type Method Description static <T> java.util.concurrent.CompletableFuture<T>FutureUtils. stats(java.util.concurrent.CompletableFuture<T> result, OpStatsLogger opStatsLogger, com.google.common.base.Stopwatch stopwatch)Add a event listener over result for collecting the operation stats. -
Uses of OpStatsLogger in org.apache.bookkeeper.common.stats
Methods in org.apache.bookkeeper.common.stats that return OpStatsLogger Modifier and Type Method Description OpStatsLoggerBroadCastStatsLogger.Two. getOpStatsLogger(java.lang.String statName)OpStatsLoggerBroadCastStatsLogger.Two. getThreadScopedOpStatsLogger(java.lang.String name)Thread-scoped stats not currently supported.Constructors in org.apache.bookkeeper.common.stats with parameters of type OpStatsLogger Constructor Description OpStatsListener(OpStatsLogger opStatsLogger)OpStatsListener(OpStatsLogger opStatsLogger, com.google.common.base.Stopwatch stopwatch) -
Uses of OpStatsLogger in org.apache.bookkeeper.common.util
Fields in org.apache.bookkeeper.common.util declared as OpStatsLogger Modifier and Type Field Description (package private) OpStatsLoggerOrderedExecutor. taskExecutionStats(package private) OpStatsLoggerOrderedExecutor. taskPendingStats -
Uses of OpStatsLogger in org.apache.bookkeeper.proto
Fields in org.apache.bookkeeper.proto declared as OpStatsLogger Modifier and Type Field Description (package private) OpStatsLoggerRequestStats. addEntryBlockedStatsprotected OpStatsLoggerPerChannelBookieClient. addEntryOpLoggerprotected OpStatsLoggerPerChannelBookieClient. addTimeoutOpLogger(package private) OpStatsLoggerRequestStats. channelWriteStats(package private) OpStatsLoggerRequestStats. fenceReadEntryStats(package private) OpStatsLoggerRequestStats. fenceReadRequestStats(package private) OpStatsLoggerRequestStats. fenceReadWaitStatsprotected OpStatsLoggerPerChannelBookieClient. forceLedgerOpLogger(package private) OpStatsLoggerRequestStats. forceLedgerRequestStats(package private) OpStatsLoggerRequestStats. forceLedgerStatsprotected OpStatsLoggerPerChannelBookieClient. forceLedgerTimeoutOpLoggerprotected OpStatsLoggerPerChannelBookieClient. getBookieInfoOpLogger(package private) OpStatsLoggerRequestStats. getBookieInfoRequestStats(package private) OpStatsLoggerRequestStats. getBookieInfoStatsprotected OpStatsLoggerPerChannelBookieClient. getBookieInfoTimeoutOpLoggerprotected OpStatsLoggerPerChannelBookieClient. getListOfEntriesOfLedgerCompletionOpLoggerprotected OpStatsLoggerPerChannelBookieClient. getListOfEntriesOfLedgerCompletionTimeoutOpLogger(package private) OpStatsLoggerRequestStats. getListOfEntriesOfLedgerRequestStats(package private) OpStatsLoggerRequestStats. getListOfEntriesOfLedgerStats(package private) OpStatsLoggerRequestStats. longPollPreWaitStats(package private) OpStatsLoggerRequestStats. longPollReadRequestStats(package private) OpStatsLoggerRequestStats. longPollReadStats(package private) OpStatsLoggerRequestStats. longPollWaitStatsprotected OpStatsLoggerCompletionValue. opLogger(package private) OpStatsLoggerRequestStats. readEntryBlockedStatsprotected OpStatsLoggerPerChannelBookieClient. readEntryOpLogger(package private) OpStatsLoggerRequestStats. readEntrySchedulingDelayStats(package private) OpStatsLoggerRequestStats. readEntryStatsprotected OpStatsLoggerPerChannelBookieClient. readLacOpLogger(package private) OpStatsLoggerRequestStats. readLacRequestStats(package private) OpStatsLoggerRequestStats. readLacStatsprotected OpStatsLoggerPerChannelBookieClient. readLacTimeoutOpLogger(package private) OpStatsLoggerRequestStats. readRequestStatsprotected OpStatsLoggerReadEntryProcessorV3. readStatsprotected OpStatsLoggerPerChannelBookieClient. readTimeoutOpLoggerprotected OpStatsLoggerReadEntryProcessorV3. reqStatsprotected OpStatsLoggerPerChannelBookieClient. startTLSOpLoggerprotected OpStatsLoggerPerChannelBookieClient. startTLSTimeoutOpLogger(package private) OpStatsLoggerBookkeeperInternalCallbacks.TimedGenericCallback. statsLoggerprotected OpStatsLoggerCompletionValue. timeoutOpLoggerprotected OpStatsLoggerPerChannelBookieClient. writeLacOpLogger(package private) OpStatsLoggerRequestStats. writeLacRequestStats(package private) OpStatsLoggerRequestStats. writeLacStatsprotected OpStatsLoggerPerChannelBookieClient. writeLacTimeoutOpLoggerMethods in org.apache.bookkeeper.proto with parameters of type OpStatsLogger Modifier and Type Method Description protected voidReadEntryProcessorV3. registerEvent(boolean failed, OpStatsLogger statsLogger, com.google.common.base.Stopwatch startTime)protected voidReadEntryProcessorV3. registerFailedEvent(OpStatsLogger statsLogger, com.google.common.base.Stopwatch startTime)protected voidReadEntryProcessorV3. registerSuccessfulEvent(OpStatsLogger statsLogger, com.google.common.base.Stopwatch startTime)protected voidPacketProcessorBase. sendReadReqResponse(int rc, java.lang.Object response, OpStatsLogger statsLogger, boolean throttle)protected voidPacketProcessorBase. sendResponse(int rc, java.lang.Object response, OpStatsLogger statsLogger)protected voidPacketProcessorBaseV3. sendResponse(BookkeeperProtocol.StatusCode code, java.lang.Object response, OpStatsLogger statsLogger)protected voidWriteEntryProcessorV3. sendResponse(BookkeeperProtocol.StatusCode code, java.lang.Object response, OpStatsLogger statsLogger)protected voidPacketProcessorBase. sendResponseAndWait(int rc, java.lang.Object response, OpStatsLogger statsLogger)Write on the channel and wait until the write is completed.protected voidPacketProcessorBase. sendWriteReqResponse(int rc, java.lang.Object response, OpStatsLogger statsLogger)Constructors in org.apache.bookkeeper.proto with parameters of type OpStatsLogger Constructor Description TimedGenericCallback(BookkeeperInternalCallbacks.GenericCallback<T> cb, int successRc, OpStatsLogger statsLogger) -
Uses of OpStatsLogger in org.apache.bookkeeper.replication
Methods in org.apache.bookkeeper.replication that return OpStatsLogger Modifier and Type Method Description OpStatsLoggerAuditorStats. getAuditBookiesTime()OpStatsLoggerAuditorStats. getBookieToLedgersMapCreationTime()OpStatsLoggerAuditorStats. getCheckAllLedgersTime()OpStatsLoggerAuditorStats. getNumBookiesPerLedger()OpStatsLoggerAuditorStats. getNumFragmentsPerLedger()OpStatsLoggerAuditorStats. getNumUnderReplicatedLedger()OpStatsLoggerAuditorStats. getPlacementPolicyCheckTime()OpStatsLoggerAuditorStats. getReplicasCheckTime()OpStatsLoggerAuditorStats. getUnderReplicatedLedgerTotalSize()OpStatsLoggerAuditorStats. getURLPublishTimeForLostBookies() -
Uses of OpStatsLogger in org.apache.bookkeeper.stats
Classes in org.apache.bookkeeper.stats that implement OpStatsLogger Modifier and Type Class Description (package private) static classNullStatsLogger.NullOpStatsLoggerA no-opOpStatsLogger.Fields in org.apache.bookkeeper.stats with type parameters of type OpStatsLogger Modifier and Type Field Description protected java.util.concurrent.ConcurrentMap<java.lang.String,OpStatsLogger>CachingStatsLogger. opStatsLoggersMethods in org.apache.bookkeeper.stats that return OpStatsLogger Modifier and Type Method Description OpStatsLoggerCachingStatsLogger. getOpStatsLogger(java.lang.String name)OpStatsLoggerNullStatsLogger. getOpStatsLogger(java.lang.String name)OpStatsLoggerStatsLogger. getOpStatsLogger(java.lang.String name)OpStatsLoggerCachingStatsLogger. getThreadScopedOpStatsLogger(java.lang.String name)Thread-scoped stats not currently supported.OpStatsLoggerNullStatsLogger. getThreadScopedOpStatsLogger(java.lang.String name)OpStatsLoggerStatsLogger. getThreadScopedOpStatsLogger(java.lang.String name) -
Uses of OpStatsLogger in org.apache.bookkeeper.stats.codahale
Classes in org.apache.bookkeeper.stats.codahale that implement OpStatsLogger Modifier and Type Class Description (package private) classCodahaleOpStatsLoggerMethods in org.apache.bookkeeper.stats.codahale that return OpStatsLogger Modifier and Type Method Description OpStatsLoggerCodahaleStatsLogger. getOpStatsLogger(java.lang.String statName)OpStatsLoggerFastCodahaleStatsLogger. getOpStatsLogger(java.lang.String statName)OpStatsLoggerCodahaleStatsLogger. getThreadScopedOpStatsLogger(java.lang.String name)Thread-scoped stats not currently supported. -
Uses of OpStatsLogger in org.apache.bookkeeper.stats.otel
Classes in org.apache.bookkeeper.stats.otel that implement OpStatsLogger Modifier and Type Class Description (package private) classOtelOpStatsLoggerMethods in org.apache.bookkeeper.stats.otel that return OpStatsLogger Modifier and Type Method Description OpStatsLoggerOtelStatsLogger. getOpStatsLogger(java.lang.String name)OpStatsLoggerOtelStatsLogger. getThreadScopedOpStatsLogger(java.lang.String name) -
Uses of OpStatsLogger in org.apache.bookkeeper.stats.prometheus
Classes in org.apache.bookkeeper.stats.prometheus that implement OpStatsLogger Modifier and Type Class Description classDataSketchesOpStatsLoggerOpStatsLogger implementation that uses DataSketches library to calculate the approximated latency quantiles.classThreadScopedDataSketchesStatsLoggerOpStatsLogger implementation that lazily registers OpStatsLoggers per thread with added labels for the threadpool/thresd name and thread no.Methods in org.apache.bookkeeper.stats.prometheus that return OpStatsLogger Modifier and Type Method Description OpStatsLoggerPrometheusStatsLogger. getOpStatsLogger(java.lang.String name)OpStatsLoggerPrometheusStatsLogger. getThreadScopedOpStatsLogger(java.lang.String name) -
Uses of OpStatsLogger in org.apache.bookkeeper.zookeeper
Fields in org.apache.bookkeeper.zookeeper declared as OpStatsLogger Modifier and Type Field Description (package private) OpStatsLoggerZooWorker. statsLoggerMethods in org.apache.bookkeeper.zookeeper with parameters of type OpStatsLogger Modifier and Type Method Description static <T> TZooWorker. syncCallWithRetries(ZooKeeperClient client, ZooWorker.ZooCallable<T> proc, RetryPolicy retryPolicy, com.google.common.util.concurrent.RateLimiter rateLimiter, OpStatsLogger statsLogger)Execute a sync zookeeper operation with a given retry policy.Constructors in org.apache.bookkeeper.zookeeper with parameters of type OpStatsLogger Constructor Description ZkRetryRunnable(RetryPolicy retryPolicy, com.google.common.util.concurrent.RateLimiter rateLimiter, OpStatsLogger statsLogger)ZooWorker(RetryPolicy retryPolicy, OpStatsLogger statsLogger)
-