LSM:{ bloom filter false positives: number; bloom filter hits: number; bloom filter misses: number; bloom filter pages evicted from cache: number; bloom filter pages read into cache: number; bloom filters in the LSM tree: number; chunks in the LSM tree: number; highest merge generation in the LSM tree: number; queries that could have benefited from a Bloom filter that did not exist: number; sleep for LSM checkpoint throttle: number; sleep for LSM merge throttle: number; total size of bloom filters: number; } & mongoose.mongo.BSON.Document
Type declaration
bloom filter false positives: number
bloom filter hits: number
bloom filter misses: number
bloom filter pages evicted from cache: number
bloom filter pages read into cache: number
bloom filters in the LSM tree: number
chunks in the LSM tree: number
highest merge generation in the LSM tree: number
queries that could have benefited from a Bloom filter that did not exist: number
sleep for LSM checkpoint throttle: number
sleep for LSM merge throttle: number
total size of bloom filters: number
block-manager
block-manager:{ allocations requiring file extension: number; blocks allocated: number; blocks freed: number; checkpoint size: number; file allocation unit size: number; file bytes available for reuse: number; file magic number: number; file major version number: number; file size in bytes: number; minor version number: number; }
Type declaration
allocations requiring file extension: number
blocks allocated: number
blocks freed: number
checkpoint size: number
file allocation unit size: number
file bytes available for reuse: number
file magic number: number
file major version number: number
file size in bytes: number
minor version number: number
btree
btree:{ btree checkpoint generation: number; column-store fixed-size leaf pages: number; column-store internal pages: number; column-store variable-size RLE encoded values: number; column-store variable-size deleted values: number; column-store variable-size leaf pages: number; fixed-record size: number; maximum internal page key size: number; maximum internal page size: number; maximum leaf page key size: number; maximum leaf page size: number; maximum leaf page value size: number; maximum tree depth: number; number of key/value pairs: number; overflow pages: number; pages rewritten by compaction: number; row-store internal pages: number; row-store leaf pages: number; } & mongoose.mongo.BSON.Document
Type declaration
btree checkpoint generation: number
column-store fixed-size leaf pages: number
column-store internal pages: number
column-store variable-size RLE encoded values: number
column-store variable-size deleted values: number
column-store variable-size leaf pages: number
fixed-record size: number
maximum internal page key size: number
maximum internal page size: number
maximum leaf page key size: number
maximum leaf page size: number
maximum leaf page value size: number
maximum tree depth: number
number of key/value pairs: number
overflow pages: number
pages rewritten by compaction: number
row-store internal pages: number
row-store leaf pages: number
cache
cache:{ bytes currently in the cache: number; bytes read into cache: number; bytes written from cache: number; checkpoint blocked page eviction: number; data source pages selected for eviction unable to be evicted: number; hazard pointer blocked page eviction: number; in-memory page passed criteria to be split: number; in-memory page splits: number; internal pages evicted: number; internal pages split during eviction: number; leaf pages split during eviction: number; modified pages evicted: number; overflow pages read into cache: number; overflow values cached in memory: number; page split during eviction deepened the tree: number; page written requiring lookaside records: number; pages read into cache: number; pages read into cache requiring lookaside entries: number; pages requested from the cache: number; pages written from cache: number; pages written requiring in-memory restoration: number; tracked dirty bytes in the cache: number; unmodified pages evicted: number; } & mongoose.mongo.BSON.Document
Type declaration
bytes currently in the cache: number
bytes read into cache: number
bytes written from cache: number
checkpoint blocked page eviction: number
data source pages selected for eviction unable to be evicted: number
hazard pointer blocked page eviction: number
in-memory page passed criteria to be split: number
in-memory page splits: number
internal pages evicted: number
internal pages split during eviction: number
leaf pages split during eviction: number
modified pages evicted: number
overflow pages read into cache: number
overflow values cached in memory: number
page split during eviction deepened the tree: number
page written requiring lookaside records: number
pages read into cache: number
pages read into cache requiring lookaside entries: number
pages requested from the cache: number
pages written from cache: number
pages written requiring in-memory restoration: number
tracked dirty bytes in the cache: number
unmodified pages evicted: number
cache_walk
cache_walk:{ Average difference between current eviction generation when the page was last considered: number; Average on-disk page image size seen: number; Clean pages currently in cache: number; Current eviction generation: number; Dirty pages currently in cache: number; Entries in the root page: number; Internal pages currently in cache: number; Leaf pages currently in cache: number; Maximum difference between current eviction generation when the page was last considered: number; Maximum page size seen: number; Minimum on-disk page image size seen: number; On-disk page image sizes smaller than a single allocation unit: number; Pages created in memory and never written: number; Pages currently queued for eviction: number; Pages that could not be queued for eviction: number; Refs skipped during cache traversal: number; Size of the root page: number; Total number of pages currently in cache: number; } & mongoose.mongo.BSON.Document
Type declaration
Average difference between current eviction generation when the page was last considered: number
Average on-disk page image size seen: number
Clean pages currently in cache: number
Current eviction generation: number
Dirty pages currently in cache: number
Entries in the root page: number
Internal pages currently in cache: number
Leaf pages currently in cache: number
Maximum difference between current eviction generation when the page was last considered: number
Maximum page size seen: number
Minimum on-disk page image size seen: number
On-disk page image sizes smaller than a single allocation unit: number
Pages created in memory and never written: number
Pages currently queued for eviction: number
Pages that could not be queued for eviction: number
Refs skipped during cache traversal: number
Size of the root page: number
Total number of pages currently in cache: number
compression
compression:{ compressed pages read: number; compressed pages written: number; page written failed to compress: number; page written was too small to compress: number; raw compression call failed, additional data available: number; raw compression call failed, no additional data available: number; raw compression call succeeded: number; } & mongoose.mongo.BSON.Document
Type declaration
compressed pages read: number
compressed pages written: number
page written failed to compress: number
page written was too small to compress: number
raw compression call failed, additional data available: number
raw compression call failed, no additional data available: number
Deprecated
This type is only used for the deprecated
collStats
operation and will be removed in the next major release.