Class JournalStats
java.lang.Object
org.apache.bookkeeper.bookie.stats.JournalStats
@StatsDoc(name="journal",
category="server",
help="Journal related stats")
public class JournalStats
extends Object
A umbrella class for journal related stats.
-
Constructor Summary
ConstructorsConstructorDescriptionJournalStats(StatsLogger statsLogger, long maxJournalMemoryBytes, Supplier<Long> currentJournalMemoryBytes) -
Method Summary
Modifier and TypeMethodDescriptionvoidsetFlushMaxOutstandingBytesCounter(Counter flushMaxOutstandingBytesCounter)
-
Constructor Details
-
JournalStats
public JournalStats(StatsLogger statsLogger, long maxJournalMemoryBytes, Supplier<Long> currentJournalMemoryBytes)
-
-
Method Details
-
setFlushMaxOutstandingBytesCounter
-
getJournalAddEntryStats
-
getJournalForceLedgerStats
-
getJournalSyncStats
-
getFwEnqueueTimeStats
-
getJournalCreationStats
-
getJournalFlushStats
-
getJournalProcessTimeStats
-
getJournalQueueStats
-
getForceWriteGroupingCountStats
-
getForceWriteBatchEntriesStats
-
getForceWriteBatchBytesStats
-
getJournalQueueSize
-
getForceWriteQueueSize
-
getFlushMaxWaitCounter
-
getFlushMaxOutstandingBytesCounter
-
getFlushEmptyQueueCounter
-
getJournalWriteBytes
-
getJournalMemoryMaxStats
-
getJournalMemoryUsedStats
-