Skip to main content

rust_rocksdb/
statistics_enum_ticker.rs

1// **** DO NOT modify this file! ****
2// This file is generated by cmd:
3//   gen_statistics.bash rocksdb/monitoring/statistics.cc Ticker
4iterable_named_enum! {
5    #[derive(Debug, Copy, Clone, PartialEq, Eq)]
6    #[repr(u32)]
7    pub enum Ticker {
8        BlockCacheMiss("rocksdb.block.cache.miss"),
9        BlockCacheHit("rocksdb.block.cache.hit"),
10        BlockCacheAdd("rocksdb.block.cache.add"),
11        BlockCacheAddFailures("rocksdb.block.cache.add.failures"),
12        BlockCacheIndexMiss("rocksdb.block.cache.index.miss"),
13        BlockCacheIndexHit("rocksdb.block.cache.index.hit"),
14        BlockCacheIndexAdd("rocksdb.block.cache.index.add"),
15        BlockCacheIndexBytesInsert("rocksdb.block.cache.index.bytes.insert"),
16        BlockCacheFilterMiss("rocksdb.block.cache.filter.miss"),
17        BlockCacheFilterHit("rocksdb.block.cache.filter.hit"),
18        BlockCacheFilterAdd("rocksdb.block.cache.filter.add"),
19        BlockCacheFilterBytesInsert("rocksdb.block.cache.filter.bytes.insert"),
20        BlockCacheDataMiss("rocksdb.block.cache.data.miss"),
21        BlockCacheDataHit("rocksdb.block.cache.data.hit"),
22        BlockCacheDataAdd("rocksdb.block.cache.data.add"),
23        BlockCacheDataBytesInsert("rocksdb.block.cache.data.bytes.insert"),
24        BlockCacheBytesRead("rocksdb.block.cache.bytes.read"),
25        BlockCacheBytesWrite("rocksdb.block.cache.bytes.write"),
26        BlockCacheCompressionDictMiss("rocksdb.block.cache.compression.dict.miss"),
27        BlockCacheCompressionDictHit("rocksdb.block.cache.compression.dict.hit"),
28        BlockCacheCompressionDictAdd("rocksdb.block.cache.compression.dict.add"),
29        BlockCacheCompressionDictBytesInsert("rocksdb.block.cache.compression.dict.bytes.insert"),
30        BlockCacheAddRedundant("rocksdb.block.cache.add.redundant"),
31        BlockCacheIndexAddRedundant("rocksdb.block.cache.index.add.redundant"),
32        BlockCacheFilterAddRedundant("rocksdb.block.cache.filter.add.redundant"),
33        BlockCacheDataAddRedundant("rocksdb.block.cache.data.add.redundant"),
34        BlockCacheCompressionDictAddRedundant("rocksdb.block.cache.compression.dict.add.redundant"),
35        SecondaryCacheHits("rocksdb.secondary.cache.hits"),
36        SecondaryCacheFilterHits("rocksdb.secondary.cache.filter.hits"),
37        SecondaryCacheIndexHits("rocksdb.secondary.cache.index.hits"),
38        SecondaryCacheDataHits("rocksdb.secondary.cache.data.hits"),
39        CompressedSecondaryCacheDummyHits("rocksdb.compressed.secondary.cache.dummy.hits"),
40        CompressedSecondaryCacheHits("rocksdb.compressed.secondary.cache.hits"),
41        CompressedSecondaryCachePromotions("rocksdb.compressed.secondary.cache.promotions"),
42        CompressedSecondaryCachePromotionSkips("rocksdb.compressed.secondary.cache.promotion.skips"),
43        BloomFilterUseful("rocksdb.bloom.filter.useful"),
44        BloomFilterFullPositive("rocksdb.bloom.filter.full.positive"),
45        BloomFilterFullTruePositive("rocksdb.bloom.filter.full.true.positive"),
46        BloomFilterPrefixChecked("rocksdb.bloom.filter.prefix.checked"),
47        BloomFilterPrefixUseful("rocksdb.bloom.filter.prefix.useful"),
48        BloomFilterPrefixTruePositive("rocksdb.bloom.filter.prefix.true.positive"),
49        PersistentCacheHit("rocksdb.persistent.cache.hit"),
50        PersistentCacheMiss("rocksdb.persistent.cache.miss"),
51        SimBlockCacheHit("rocksdb.sim.block.cache.hit"),
52        SimBlockCacheMiss("rocksdb.sim.block.cache.miss"),
53        MemtableHit("rocksdb.memtable.hit"),
54        MemtableMiss("rocksdb.memtable.miss"),
55        GetHitL0("rocksdb.l0.hit"),
56        GetHitL1("rocksdb.l1.hit"),
57        GetHitL2AndUp("rocksdb.l2andup.hit"),
58        CompactionKeyDropNewerEntry("rocksdb.compaction.key.drop.new"),
59        CompactionKeyDropObsolete("rocksdb.compaction.key.drop.obsolete"),
60        CompactionKeyDropRangeDel("rocksdb.compaction.key.drop.range_del"),
61        CompactionKeyDropUser("rocksdb.compaction.key.drop.user"),
62        CompactionRangeDelDropObsolete("rocksdb.compaction.range_del.drop.obsolete"),
63        CompactionOptimizedDelDropObsolete("rocksdb.compaction.optimized.del.drop.obsolete"),
64        CompactionCancelled("rocksdb.compaction.cancelled"),
65        CompactionAborted("rocksdb.compaction.aborted"),
66        NumberKeysWritten("rocksdb.number.keys.written"),
67        NumberKeysRead("rocksdb.number.keys.read"),
68        NumberKeysUpdated("rocksdb.number.keys.updated"),
69        BytesWritten("rocksdb.bytes.written"),
70        BytesRead("rocksdb.bytes.read"),
71        NumberDbSeek("rocksdb.number.db.seek"),
72        NumberDbNext("rocksdb.number.db.next"),
73        NumberDbPrev("rocksdb.number.db.prev"),
74        NumberDbSeekFound("rocksdb.number.db.seek.found"),
75        NumberDbNextFound("rocksdb.number.db.next.found"),
76        NumberDbPrevFound("rocksdb.number.db.prev.found"),
77        IterBytesRead("rocksdb.db.iter.bytes.read"),
78        NumberIterSkip("rocksdb.number.iter.skip"),
79        NumberOfReseeksInIteration("rocksdb.number.reseeks.iteration"),
80        NoIteratorCreated("rocksdb.num.iterator.created"),
81        NoIteratorDeleted("rocksdb.num.iterator.deleted"),
82        NoFileOpens("rocksdb.no.file.opens"),
83        NoFileErrors("rocksdb.no.file.errors"),
84        StallMicros("rocksdb.stall.micros"),
85        DbMutexWaitMicros("rocksdb.db.mutex.wait.micros"),
86        NumberMultigetCalls("rocksdb.number.multiget.get"),
87        NumberMultigetKeysRead("rocksdb.number.multiget.keys.read"),
88        NumberMultigetBytesRead("rocksdb.number.multiget.bytes.read"),
89        NumberMultigetKeysFound("rocksdb.number.multiget.keys.found"),
90        NumberMergeFailures("rocksdb.number.merge.failures"),
91        GetUpdatesSinceCalls("rocksdb.getupdatessince.calls"),
92        WalFileSynced("rocksdb.wal.synced"),
93        WalFileBytes("rocksdb.wal.bytes"),
94        WalPrecreateHit("rocksdb.wal.precreate.hit"),
95        WalPrecreateMiss("rocksdb.wal.precreate.miss"),
96        WalPrecreateWaited("rocksdb.wal.precreate.waited"),
97        WalPrecreateWaitMicros("rocksdb.wal.precreate.wait.micros"),
98        WalPrecreateFailed("rocksdb.wal.precreate.failed"),
99        WriteDoneBySelf("rocksdb.write.self"),
100        WriteDoneByOther("rocksdb.write.other"),
101        WriteWithWal("rocksdb.write.wal"),
102        CompactReadBytes("rocksdb.compact.read.bytes"),
103        CompactWriteBytes("rocksdb.compact.write.bytes"),
104        FlushWriteBytes("rocksdb.flush.write.bytes"),
105        CompactReadBytesMarked("rocksdb.compact.read.marked.bytes"),
106        CompactReadBytesPeriodic("rocksdb.compact.read.periodic.bytes"),
107        CompactReadBytesTtl("rocksdb.compact.read.ttl.bytes"),
108        CompactWriteBytesMarked("rocksdb.compact.write.marked.bytes"),
109        CompactWriteBytesPeriodic("rocksdb.compact.write.periodic.bytes"),
110        CompactWriteBytesTtl("rocksdb.compact.write.ttl.bytes"),
111        NumberDirectLoadTableProperties("rocksdb.number.direct.load.table.properties"),
112        NumberSuperversionAcquires("rocksdb.number.superversion_acquires"),
113        NumberSuperversionReleases("rocksdb.number.superversion_releases"),
114        NumberSuperversionCleanups("rocksdb.number.superversion_cleanups"),
115        NumberBlockCompressed("rocksdb.number.block.compressed"),
116        NumberBlockDecompressed("rocksdb.number.block.decompressed"),
117        BytesCompressedFrom("rocksdb.bytes.compressed.from"),
118        BytesCompressedTo("rocksdb.bytes.compressed.to"),
119        BytesCompressionBypassed("rocksdb.bytes.compression_bypassed"),
120        BytesCompressionRejected("rocksdb.bytes.compression.rejected"),
121        NumberBlockCompressionBypassed("rocksdb.number.block_compression_bypassed"),
122        NumberBlockCompressionRejected("rocksdb.number.block_compression_rejected"),
123        BytesDecompressedFrom("rocksdb.bytes.decompressed.from"),
124        BytesDecompressedTo("rocksdb.bytes.decompressed.to"),
125        MergeOperationTotalTime("rocksdb.merge.operation.time.nanos"),
126        FilterOperationTotalTime("rocksdb.filter.operation.time.nanos"),
127        CompactionCpuTotalTime("rocksdb.compaction.total.time.cpu_micros"),
128        RowCacheHit("rocksdb.row.cache.hit"),
129        RowCacheMiss("rocksdb.row.cache.miss"),
130        ReadAmpEstimateUsefulBytes("rocksdb.read.amp.estimate.useful.bytes"),
131        ReadAmpTotalReadBytes("rocksdb.read.amp.total.read.bytes"),
132        NumberRateLimiterDrains("rocksdb.number.rate_limiter.drains"),
133        RateLimiterBytesRead("rocksdb.rate.limiter.bytes.read"),
134        RateLimiterBytesWrite("rocksdb.rate.limiter.bytes.write"),
135        RateLimiterRequestsRead("rocksdb.rate.limiter.requests.read"),
136        RateLimiterRequestsWrite("rocksdb.rate.limiter.requests.write"),
137        RateLimiterDelayedRequestsRead("rocksdb.rate.limiter.delayed.requests.read"),
138        RateLimiterDelayedRequestsWrite("rocksdb.rate.limiter.delayed.requests.write"),
139        RateLimiterTotalWaitMicrosRead("rocksdb.rate.limiter.total.wait.micros.read"),
140        RateLimiterTotalWaitMicrosWrite("rocksdb.rate.limiter.total.wait.micros.write"),
141        BlobDbNumPut("rocksdb.blobdb.num.put"),
142        BlobDbNumWrite("rocksdb.blobdb.num.write"),
143        BlobDbNumGet("rocksdb.blobdb.num.get"),
144        BlobDbNumMultiget("rocksdb.blobdb.num.multiget"),
145        BlobDbNumSeek("rocksdb.blobdb.num.seek"),
146        BlobDbNumNext("rocksdb.blobdb.num.next"),
147        BlobDbNumPrev("rocksdb.blobdb.num.prev"),
148        BlobDbNumKeysWritten("rocksdb.blobdb.num.keys.written"),
149        BlobDbNumKeysRead("rocksdb.blobdb.num.keys.read"),
150        BlobDbBytesWritten("rocksdb.blobdb.bytes.written"),
151        BlobDbBytesRead("rocksdb.blobdb.bytes.read"),
152        BlobDbWriteInlinedDeprecated("rocksdb.blobdb.write.inlined"),
153        BlobDbWriteInlinedTtlDeprecated("rocksdb.blobdb.write.inlined.ttl"),
154        BlobDbWriteBlob("rocksdb.blobdb.write.blob"),
155        BlobDbWriteBlobTtl("rocksdb.blobdb.write.blob.ttl"),
156        BlobDbBlobFileBytesWritten("rocksdb.blobdb.blob.file.bytes.written"),
157        BlobDbBlobFileBytesRead("rocksdb.blobdb.blob.file.bytes.read"),
158        BlobDbBlobFileSynced("rocksdb.blobdb.blob.file.synced"),
159        BlobDbBlobIndexExpiredCount("rocksdb.blobdb.blob.index.expired.count"),
160        BlobDbBlobIndexExpiredSize("rocksdb.blobdb.blob.index.expired.size"),
161        BlobDbBlobIndexEvictedCount("rocksdb.blobdb.blob.index.evicted.count"),
162        BlobDbBlobIndexEvictedSize("rocksdb.blobdb.blob.index.evicted.size"),
163        BlobDbGcNumFiles("rocksdb.blobdb.gc.num.files"),
164        BlobDbGcNumNewFiles("rocksdb.blobdb.gc.num.new.files"),
165        BlobDbGcFailures("rocksdb.blobdb.gc.failures"),
166        BlobDbGcNumKeysRelocated("rocksdb.blobdb.gc.num.keys.relocated"),
167        BlobDbGcBytesRelocated("rocksdb.blobdb.gc.bytes.relocated"),
168        BlobDbFifoNumFilesEvicted("rocksdb.blobdb.fifo.num.files.evicted"),
169        BlobDbFifoNumKeysEvicted("rocksdb.blobdb.fifo.num.keys.evicted"),
170        BlobDbFifoBytesEvicted("rocksdb.blobdb.fifo.bytes.evicted"),
171        BlobDbCacheMiss("rocksdb.blobdb.cache.miss"),
172        BlobDbCacheHit("rocksdb.blobdb.cache.hit"),
173        BlobDbCacheAdd("rocksdb.blobdb.cache.add"),
174        BlobDbCacheAddFailures("rocksdb.blobdb.cache.add.failures"),
175        BlobDbCacheBytesRead("rocksdb.blobdb.cache.bytes.read"),
176        BlobDbCacheBytesWrite("rocksdb.blobdb.cache.bytes.write"),
177        TxnPrepareMutexOverhead("rocksdb.txn.overhead.mutex.prepare"),
178        TxnOldCommitMapMutexOverhead("rocksdb.txn.overhead.mutex.old.commit.map"),
179        TxnDuplicateKeyOverhead("rocksdb.txn.overhead.duplicate.key"),
180        TxnSnapshotMutexOverhead("rocksdb.txn.overhead.mutex.snapshot"),
181        TxnGetTryAgain("rocksdb.txn.get.tryagain"),
182        FilesMarkedTrash("rocksdb.files.marked.trash"),
183        FilesDeletedFromTrashQueue("rocksdb.files.marked.trash.deleted"),
184        FilesDeletedImmediately("rocksdb.files.deleted.immediately"),
185        ErrorHandlerBgErrorCount("rocksdb.error.handler.bg.error.count"),
186        ErrorHandlerBgIoErrorCount("rocksdb.error.handler.bg.io.error.count"),
187        ErrorHandlerBgRetryableIoErrorCount("rocksdb.error.handler.bg.retryable.io.error.count"),
188        ErrorHandlerAutoresumeCount("rocksdb.error.handler.autoresume.count"),
189        ErrorHandlerAutoresumeRetryTotalCount("rocksdb.error.handler.autoresume.retry.total.count"),
190        ErrorHandlerAutoresumeSuccessCount("rocksdb.error.handler.autoresume.success.count"),
191        MemtablePayloadBytesAtFlush("rocksdb.memtable.payload.bytes.at.flush"),
192        MemtableGarbageBytesAtFlush("rocksdb.memtable.garbage.bytes.at.flush"),
193        VerifyChecksumReadBytes("rocksdb.verify_checksum.read.bytes"),
194        BackupReadBytes("rocksdb.backup.read.bytes"),
195        BackupWriteBytes("rocksdb.backup.write.bytes"),
196        RemoteCompactReadBytes("rocksdb.remote.compact.read.bytes"),
197        RemoteCompactWriteBytes("rocksdb.remote.compact.write.bytes"),
198        RemoteCompactResumedBytes("rocksdb.remote.compact.resumed.bytes"),
199        HotFileReadBytes("rocksdb.hot.file.read.bytes"),
200        WarmFileReadBytes("rocksdb.warm.file.read.bytes"),
201        CoolFileReadBytes("rocksdb.cool.file.read.bytes"),
202        ColdFileReadBytes("rocksdb.cold.file.read.bytes"),
203        IceFileReadBytes("rocksdb.ice.file.read.bytes"),
204        HotFileReadCount("rocksdb.hot.file.read.count"),
205        WarmFileReadCount("rocksdb.warm.file.read.count"),
206        CoolFileReadCount("rocksdb.cool.file.read.count"),
207        ColdFileReadCount("rocksdb.cold.file.read.count"),
208        IceFileReadCount("rocksdb.ice.file.read.count"),
209        LastLevelReadBytes("rocksdb.last.level.read.bytes"),
210        LastLevelReadCount("rocksdb.last.level.read.count"),
211        NonLastLevelReadBytes("rocksdb.non.last.level.read.bytes"),
212        NonLastLevelReadCount("rocksdb.non.last.level.read.count"),
213        LastLevelSeekFiltered("rocksdb.last.level.seek.filtered"),
214        LastLevelSeekFilterMatch("rocksdb.last.level.seek.filter.match"),
215        LastLevelSeekData("rocksdb.last.level.seek.data"),
216        LastLevelSeekDataUsefulNoFilter("rocksdb.last.level.seek.data.useful.no.filter"),
217        LastLevelSeekDataUsefulFilterMatch("rocksdb.last.level.seek.data.useful.filter.match"),
218        NonLastLevelSeekFiltered("rocksdb.non.last.level.seek.filtered"),
219        NonLastLevelSeekFilterMatch("rocksdb.non.last.level.seek.filter.match"),
220        NonLastLevelSeekData("rocksdb.non.last.level.seek.data"),
221        NonLastLevelSeekDataUsefulNoFilter("rocksdb.non.last.level.seek.data.useful.no.filter"),
222        NonLastLevelSeekDataUsefulFilterMatch("rocksdb.non.last.level.seek.data.useful.filter.match"),
223        BlockChecksumComputeCount("rocksdb.block.checksum.compute.count"),
224        BlockChecksumMismatchCount("rocksdb.block.checksum.mismatch.count"),
225        MultigetCoroutineCount("rocksdb.multiget.coroutine.count"),
226        ReadAsyncMicros("rocksdb.read.async.micros"),
227        AsyncReadErrorCount("rocksdb.async.read.error.count"),
228        TableOpenPrefetchTailMiss("rocksdb.table.open.prefetch.tail.miss"),
229        TableOpenPrefetchTailHit("rocksdb.table.open.prefetch.tail.hit"),
230        TimestampFilterTableChecked("rocksdb.timestamp.filter.table.checked"),
231        TimestampFilterTableFiltered("rocksdb.timestamp.filter.table.filtered"),
232        ReadaheadTrimmed("rocksdb.readahead.trimmed"),
233        FifoMaxSizeCompactions("rocksdb.fifo.max.size.compactions"),
234        FifoTtlCompactions("rocksdb.fifo.ttl.compactions"),
235        FifoChangeTemperatureCompactions("rocksdb.fifo.change_temperature.compactions"),
236        PrefetchBytes("rocksdb.prefetch.bytes"),
237        PrefetchBytesUseful("rocksdb.prefetch.bytes.useful"),
238        PrefetchHits("rocksdb.prefetch.hits"),
239        SstFooterCorruptionCount("rocksdb.footer.corruption.count"),
240        FileReadCorruptionRetryCount("rocksdb.file.read.corruption.retry.count"),
241        FileReadCorruptionRetrySuccessCount("rocksdb.file.read.corruption.retry.success.count"),
242        NumberWbwiIngest("rocksdb.number.wbwi.ingest"),
243        SstUserDefinedIndexLoadFailCount("rocksdb.sst.user.defined.index.load.fail.count"),
244        MultiscanPrepareCalls("rocksdb.multiscan.prepare.calls"),
245        MultiscanPrepareErrors("rocksdb.multiscan.prepare.errors"),
246        MultiscanBlocksPrefetched("rocksdb.multiscan.blocks.prefetched"),
247        MultiscanBlocksFromCache("rocksdb.multiscan.blocks.from.cache"),
248        MultiscanPrefetchBytes("rocksdb.multiscan.prefetch.bytes"),
249        MultiscanPrefetchBlocksWasted("rocksdb.multiscan.prefetch.blocks.wasted"),
250        MultiscanIoRequests("rocksdb.multiscan.io.requests"),
251        MultiscanIoCoalescedNonadjacent("rocksdb.multiscan.io.coalesced.nonadjacent"),
252        MultiscanSeekErrors("rocksdb.multiscan.seek.errors"),
253        PrefetchMemoryBytesGranted("rocksdb.prefetch.memory.bytes.granted"),
254        PrefetchMemoryBytesReleased("rocksdb.prefetch.memory.bytes.released"),
255        PrefetchMemoryRequestsBlocked("rocksdb.prefetch.memory.requests.blocked"),
256        ReadPathRangeTombstonesInserted("rocksdb.read.path.range.tombstones.inserted"),
257        ReadPathRangeTombstonesDiscarded("rocksdb.read.path.range.tombstones.discarded"),
258        FileOpenMetadataRetrieved("rocksdb.file.open.metadata.retrieved"),
259        FileOpenMetadataPassed("rocksdb.file.open.metadata.passed"),
260        ManifestValidationFailureCount("rocksdb.manifest.validation.failure.count"),
261        FlushReasonWriteBufferFull("rocksdb.flush.reason.write_buffer_full"),
262        FlushReasonWriteBufferManager("rocksdb.flush.reason.write_buffer_manager"),
263        FlushReasonMemtableMaxRangeDeletions("rocksdb.flush.reason.memtable_max_range_deletions"),
264        AtomicFlushRequestReasonWriteBufferFull("rocksdb.atomic_flush.request.reason.write_buffer_full"),
265        AtomicFlushRequestReasonWriteBufferManager("rocksdb.atomic_flush.request.reason.write_buffer_manager"),
266        AtomicFlushRequestReasonMemtableMaxRangeDeletions("rocksdb.atomic_flush.request.reason.memtable_max_range_deletions"),
267        AtomicFlushRequestReasonOther("rocksdb.atomic_flush.request.reason.other"),
268        CheckpointReadBytes("rocksdb.checkpoint.read.bytes"),
269        CheckpointWriteBytes("rocksdb.checkpoint.write.bytes"),
270        FileSubmitAsyncReadFallback("rocksdb.file.submit.async.read.fallback"),
271    }
272}