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        NumberKeysWritten("rocksdb.number.keys.written"),
66        NumberKeysRead("rocksdb.number.keys.read"),
67        NumberKeysUpdated("rocksdb.number.keys.updated"),
68        BytesWritten("rocksdb.bytes.written"),
69        BytesRead("rocksdb.bytes.read"),
70        NumberDbSeek("rocksdb.number.db.seek"),
71        NumberDbNext("rocksdb.number.db.next"),
72        NumberDbPrev("rocksdb.number.db.prev"),
73        NumberDbSeekFound("rocksdb.number.db.seek.found"),
74        NumberDbNextFound("rocksdb.number.db.next.found"),
75        NumberDbPrevFound("rocksdb.number.db.prev.found"),
76        IterBytesRead("rocksdb.db.iter.bytes.read"),
77        NumberIterSkip("rocksdb.number.iter.skip"),
78        NumberOfReseeksInIteration("rocksdb.number.reseeks.iteration"),
79        NoIteratorCreated("rocksdb.num.iterator.created"),
80        NoIteratorDeleted("rocksdb.num.iterator.deleted"),
81        NoFileOpens("rocksdb.no.file.opens"),
82        NoFileErrors("rocksdb.no.file.errors"),
83        StallMicros("rocksdb.stall.micros"),
84        DbMutexWaitMicros("rocksdb.db.mutex.wait.micros"),
85        NumberMultigetCalls("rocksdb.number.multiget.get"),
86        NumberMultigetKeysRead("rocksdb.number.multiget.keys.read"),
87        NumberMultigetBytesRead("rocksdb.number.multiget.bytes.read"),
88        NumberMultigetKeysFound("rocksdb.number.multiget.keys.found"),
89        NumberMergeFailures("rocksdb.number.merge.failures"),
90        GetUpdatesSinceCalls("rocksdb.getupdatessince.calls"),
91        WalFileSynced("rocksdb.wal.synced"),
92        WalFileBytes("rocksdb.wal.bytes"),
93        WriteDoneBySelf("rocksdb.write.self"),
94        WriteDoneByOther("rocksdb.write.other"),
95        WriteWithWal("rocksdb.write.wal"),
96        CompactReadBytes("rocksdb.compact.read.bytes"),
97        CompactWriteBytes("rocksdb.compact.write.bytes"),
98        FlushWriteBytes("rocksdb.flush.write.bytes"),
99        CompactReadBytesMarked("rocksdb.compact.read.marked.bytes"),
100        CompactReadBytesPeriodic("rocksdb.compact.read.periodic.bytes"),
101        CompactReadBytesTtl("rocksdb.compact.read.ttl.bytes"),
102        CompactWriteBytesMarked("rocksdb.compact.write.marked.bytes"),
103        CompactWriteBytesPeriodic("rocksdb.compact.write.periodic.bytes"),
104        CompactWriteBytesTtl("rocksdb.compact.write.ttl.bytes"),
105        NumberDirectLoadTableProperties("rocksdb.number.direct.load.table.properties"),
106        NumberSuperversionAcquires("rocksdb.number.superversion_acquires"),
107        NumberSuperversionReleases("rocksdb.number.superversion_releases"),
108        NumberSuperversionCleanups("rocksdb.number.superversion_cleanups"),
109        NumberBlockCompressed("rocksdb.number.block.compressed"),
110        NumberBlockDecompressed("rocksdb.number.block.decompressed"),
111        BytesCompressedFrom("rocksdb.bytes.compressed.from"),
112        BytesCompressedTo("rocksdb.bytes.compressed.to"),
113        BytesCompressionBypassed("rocksdb.bytes.compression_bypassed"),
114        BytesCompressionRejected("rocksdb.bytes.compression.rejected"),
115        NumberBlockCompressionBypassed("rocksdb.number.block_compression_bypassed"),
116        NumberBlockCompressionRejected("rocksdb.number.block_compression_rejected"),
117        BytesDecompressedFrom("rocksdb.bytes.decompressed.from"),
118        BytesDecompressedTo("rocksdb.bytes.decompressed.to"),
119        MergeOperationTotalTime("rocksdb.merge.operation.time.nanos"),
120        FilterOperationTotalTime("rocksdb.filter.operation.time.nanos"),
121        CompactionCpuTotalTime("rocksdb.compaction.total.time.cpu_micros"),
122        RowCacheHit("rocksdb.row.cache.hit"),
123        RowCacheMiss("rocksdb.row.cache.miss"),
124        ReadAmpEstimateUsefulBytes("rocksdb.read.amp.estimate.useful.bytes"),
125        ReadAmpTotalReadBytes("rocksdb.read.amp.total.read.bytes"),
126        NumberRateLimiterDrains("rocksdb.number.rate_limiter.drains"),
127        BlobDbNumPut("rocksdb.blobdb.num.put"),
128        BlobDbNumWrite("rocksdb.blobdb.num.write"),
129        BlobDbNumGet("rocksdb.blobdb.num.get"),
130        BlobDbNumMultiget("rocksdb.blobdb.num.multiget"),
131        BlobDbNumSeek("rocksdb.blobdb.num.seek"),
132        BlobDbNumNext("rocksdb.blobdb.num.next"),
133        BlobDbNumPrev("rocksdb.blobdb.num.prev"),
134        BlobDbNumKeysWritten("rocksdb.blobdb.num.keys.written"),
135        BlobDbNumKeysRead("rocksdb.blobdb.num.keys.read"),
136        BlobDbBytesWritten("rocksdb.blobdb.bytes.written"),
137        BlobDbBytesRead("rocksdb.blobdb.bytes.read"),
138        BlobDbWriteInlined("rocksdb.blobdb.write.inlined"),
139        BlobDbWriteInlinedTtl("rocksdb.blobdb.write.inlined.ttl"),
140        BlobDbWriteBlob("rocksdb.blobdb.write.blob"),
141        BlobDbWriteBlobTtl("rocksdb.blobdb.write.blob.ttl"),
142        BlobDbBlobFileBytesWritten("rocksdb.blobdb.blob.file.bytes.written"),
143        BlobDbBlobFileBytesRead("rocksdb.blobdb.blob.file.bytes.read"),
144        BlobDbBlobFileSynced("rocksdb.blobdb.blob.file.synced"),
145        BlobDbBlobIndexExpiredCount("rocksdb.blobdb.blob.index.expired.count"),
146        BlobDbBlobIndexExpiredSize("rocksdb.blobdb.blob.index.expired.size"),
147        BlobDbBlobIndexEvictedCount("rocksdb.blobdb.blob.index.evicted.count"),
148        BlobDbBlobIndexEvictedSize("rocksdb.blobdb.blob.index.evicted.size"),
149        BlobDbGcNumFiles("rocksdb.blobdb.gc.num.files"),
150        BlobDbGcNumNewFiles("rocksdb.blobdb.gc.num.new.files"),
151        BlobDbGcFailures("rocksdb.blobdb.gc.failures"),
152        BlobDbGcNumKeysRelocated("rocksdb.blobdb.gc.num.keys.relocated"),
153        BlobDbGcBytesRelocated("rocksdb.blobdb.gc.bytes.relocated"),
154        BlobDbFifoNumFilesEvicted("rocksdb.blobdb.fifo.num.files.evicted"),
155        BlobDbFifoNumKeysEvicted("rocksdb.blobdb.fifo.num.keys.evicted"),
156        BlobDbFifoBytesEvicted("rocksdb.blobdb.fifo.bytes.evicted"),
157        BlobDbCacheMiss("rocksdb.blobdb.cache.miss"),
158        BlobDbCacheHit("rocksdb.blobdb.cache.hit"),
159        BlobDbCacheAdd("rocksdb.blobdb.cache.add"),
160        BlobDbCacheAddFailures("rocksdb.blobdb.cache.add.failures"),
161        BlobDbCacheBytesRead("rocksdb.blobdb.cache.bytes.read"),
162        BlobDbCacheBytesWrite("rocksdb.blobdb.cache.bytes.write"),
163        TxnPrepareMutexOverhead("rocksdb.txn.overhead.mutex.prepare"),
164        TxnOldCommitMapMutexOverhead("rocksdb.txn.overhead.mutex.old.commit.map"),
165        TxnDuplicateKeyOverhead("rocksdb.txn.overhead.duplicate.key"),
166        TxnSnapshotMutexOverhead("rocksdb.txn.overhead.mutex.snapshot"),
167        TxnGetTryAgain("rocksdb.txn.get.tryagain"),
168        FilesMarkedTrash("rocksdb.files.marked.trash"),
169        FilesDeletedFromTrashQueue("rocksdb.files.marked.trash.deleted"),
170        FilesDeletedImmediately("rocksdb.files.deleted.immediately"),
171        ErrorHandlerBgErrorCount("rocksdb.error.handler.bg.error.count"),
172        ErrorHandlerBgIoErrorCount("rocksdb.error.handler.bg.io.error.count"),
173        ErrorHandlerBgRetryableIoErrorCount("rocksdb.error.handler.bg.retryable.io.error.count"),
174        ErrorHandlerAutoresumeCount("rocksdb.error.handler.autoresume.count"),
175        ErrorHandlerAutoresumeRetryTotalCount("rocksdb.error.handler.autoresume.retry.total.count"),
176        ErrorHandlerAutoresumeSuccessCount("rocksdb.error.handler.autoresume.success.count"),
177        MemtablePayloadBytesAtFlush("rocksdb.memtable.payload.bytes.at.flush"),
178        MemtableGarbageBytesAtFlush("rocksdb.memtable.garbage.bytes.at.flush"),
179        VerifyChecksumReadBytes("rocksdb.verify_checksum.read.bytes"),
180        BackupReadBytes("rocksdb.backup.read.bytes"),
181        BackupWriteBytes("rocksdb.backup.write.bytes"),
182        RemoteCompactReadBytes("rocksdb.remote.compact.read.bytes"),
183        RemoteCompactWriteBytes("rocksdb.remote.compact.write.bytes"),
184        HotFileReadBytes("rocksdb.hot.file.read.bytes"),
185        WarmFileReadBytes("rocksdb.warm.file.read.bytes"),
186        ColdFileReadBytes("rocksdb.cold.file.read.bytes"),
187        HotFileReadCount("rocksdb.hot.file.read.count"),
188        WarmFileReadCount("rocksdb.warm.file.read.count"),
189        ColdFileReadCount("rocksdb.cold.file.read.count"),
190        LastLevelReadBytes("rocksdb.last.level.read.bytes"),
191        LastLevelReadCount("rocksdb.last.level.read.count"),
192        NonLastLevelReadBytes("rocksdb.non.last.level.read.bytes"),
193        NonLastLevelReadCount("rocksdb.non.last.level.read.count"),
194        LastLevelSeekFiltered("rocksdb.last.level.seek.filtered"),
195        LastLevelSeekFilterMatch("rocksdb.last.level.seek.filter.match"),
196        LastLevelSeekData("rocksdb.last.level.seek.data"),
197        LastLevelSeekDataUsefulNoFilter("rocksdb.last.level.seek.data.useful.no.filter"),
198        LastLevelSeekDataUsefulFilterMatch("rocksdb.last.level.seek.data.useful.filter.match"),
199        NonLastLevelSeekFiltered("rocksdb.non.last.level.seek.filtered"),
200        NonLastLevelSeekFilterMatch("rocksdb.non.last.level.seek.filter.match"),
201        NonLastLevelSeekData("rocksdb.non.last.level.seek.data"),
202        NonLastLevelSeekDataUsefulNoFilter("rocksdb.non.last.level.seek.data.useful.no.filter"),
203        NonLastLevelSeekDataUsefulFilterMatch("rocksdb.non.last.level.seek.data.useful.filter.match"),
204        BlockChecksumComputeCount("rocksdb.block.checksum.compute.count"),
205        BlockChecksumMismatchCount("rocksdb.block.checksum.mismatch.count"),
206        MultigetCoroutineCount("rocksdb.multiget.coroutine.count"),
207        ReadAsyncMicros("rocksdb.read.async.micros"),
208        AsyncReadErrorCount("rocksdb.async.read.error.count"),
209        TableOpenPrefetchTailMiss("rocksdb.table.open.prefetch.tail.miss"),
210        TableOpenPrefetchTailHit("rocksdb.table.open.prefetch.tail.hit"),
211        TimestampFilterTableChecked("rocksdb.timestamp.filter.table.checked"),
212        TimestampFilterTableFiltered("rocksdb.timestamp.filter.table.filtered"),
213        ReadaheadTrimmed("rocksdb.readahead.trimmed"),
214        FifoMaxSizeCompactions("rocksdb.fifo.max.size.compactions"),
215        FifoTtlCompactions("rocksdb.fifo.ttl.compactions"),
216        PrefetchBytes("rocksdb.prefetch.bytes"),
217        PrefetchBytesUseful("rocksdb.prefetch.bytes.useful"),
218        PrefetchHits("rocksdb.prefetch.hits"),
219    }
220}