MongoDB integration metrics
The official Datadog integration for monitoring MongoDB. It collects 328 metrics.
Official summary
Track read/write performance, most-used replicas, collection metrics, and more.
Metric types
- gauge (value at a point in time): 316
- count (occurrences in the interval): 12
Metrics
Descriptions are the official definitions, unedited.
| Metric | Type | Unit |
|---|---|---|
mongodb.Number of message assertions raised per second. | gauge | assertion/ |
mongodb.Number of regular assertions raised per second. | gauge | assertion/ |
mongodb.Number of times that the rollover counters roll over per second. The counters rollover to zero every 2^30 assertions. | gauge | assertion/ |
mongodb.Number of user assertions raised per second. | gauge | assertion/ |
mongodb.Number of warnings raised per second. | gauge | assertion/ |
mongodb.Average time for each flush to disk. (deprecated in MongoDB 4.0) | gauge | millisecond |
mongodb.Number of times the database has flushed all writes to disk. (deprecated in MongoDB 4.0) | gauge | flush/ |
mongodb.Amount of time that the last flush operation took to complete. (deprecated in MongoDB 4.0) | gauge | millisecond |
mongodb.Total number of time that the mongod processes have spent writing (i.e. flushing) data to disk. (deprecated in MongoDB 4.0) | gauge | millisecond |
mongodb.Total number of 'jumbo' chunks in the mongo cluster. | gauge | - |
mongodb.Total number of chunks in the mongo cluster. | gauge | - |
mongodb.The size of the average object in the collection in bytes. | gauge | byte |
mongodb.Whether or not the collection is capped. | gauge | record |
mongodb.Number of times the collection was scanned without tailable cursor (deprecated). | gauge | scan |
mongodb.Number of times the collection was scanned without tailable cursor per second. | gauge | scan/ |
mongodb.Total number of times the collection was scanned (deprecated). | gauge | scan |
mongodb.Total number of times the collection was scanned per second. | gauge | scan/ |
mongodb.Total latency for commands on the collection. | gauge | microsecond |
mongodb.Average latency for commands on the collection. | gauge | microsecond |
mongodb.Number of command operations per second on the collection. | gauge | operation/ |
mongodb.Total number of objects in the collection. | gauge | item |
mongodb.Number of time the index was used. | gauge | event |
mongodb.Number of time the index was used per second. | gauge | event/ |
mongodb.Size of index in bytes. | gauge | byte |
mongodb.Maximum number of documents in a capped collection. | gauge | document |
mongodb.Maximum size of a capped collection in bytes. | gauge | byte |
mongodb.Total number of indices on the collection. | gauge | index |
mongodb.Total latency for read operations on the collection. | gauge | microsecond |
mongodb.Average latency for read operations on the collection. | gauge | microsecond |
mongodb.Number of read operations per second on the collection. | gauge | operation/ |
mongodb.The total uncompressed size in memory of all records in a collection. The size does not include the size of any indexes associated with the collection. | gauge | byte |
mongodb.Total storage space allocated to this collection for document storage. | gauge | byte |
mongodb.Total disk space used by all indexes created on this collection. | gauge | byte |
mongodb.Total latency for transactions on the collection. | gauge | microsecond |
mongodb.Average latency for transactions on the collection. | gauge | microsecond |
mongodb.Number of transaction operations per second on the collection. | gauge | operation/ |
mongodb.Total latency for write operations on the collection. | gauge | microsecond |
mongodb.Average latency for write operations on the collection. | gauge | microsecond |
mongodb.Number of write operations per second on the collection. | gauge | operation/ |
mongodb.Number of active and stored outgoing scoped synchronous connections from the current mongos instance to other members of the sharded cluster or replica set. | gauge | connection |
mongodb.Reports the number of active and stored outgoing synchronous connections from the current mongos instance to other members of the sharded cluster or replica set. | gauge | connection |
mongodb.Reports the total number of available outgoing connections from the current mongos instance to other members of the sharded cluster or replica set. | gauge | connection |
mongodb.Reports the total number of outgoing connections created per second by the current mongos instance to other members of the sharded cluster or replica set. | gauge | connection/ |
mongodb.Reports the total number of outgoing connections from the current mongod/mongos instance to other members of the sharded cluster or replica set that are currently in use. | gauge | connection |
mongodb.Reports the total number of outgoing connections from the current mongos instance to other members of the sharded cluster or replica set that are currently being refreshed. | gauge | connection |
mongodb.Number of unused available incoming connections the database can provide. | gauge | connection |
mongodb.Number of connections to the database server from clients. | gauge | connection |
mongodb.Total number of connections created. | gauge | connection |
mongodb.Total number of cursors that have timed out since the server process started. | gauge | cursor |
mongodb.Number of cursors that MongoDB is maintaining for clients | gauge | cursor |
mongodb.Total number of existing databases | gauge | item |
mongodb.Number of transactions written to the journal during the last journal group commit interval. | gauge | transaction |
mongodb.Count of the commits that occurred while a write lock was held. | gauge | commit |
mongodb.Compression ratio of the data written to the journal. | gauge | fraction |
mongodb.Number of times MongoDB requested a commit before the scheduled journal group commit interval. | gauge | commit |
mongodb.Amount of data written to journal during the last journal group commit interval. | gauge | mebibyte |
mongodb.Amount of time spent for commits. | gauge | millisecond |
mongodb.Amount of time spent for commits that occurred while a write lock was held. | gauge | millisecond |
mongodb.Amount of time over which MongoDB collected the dur.timeMS data. | gauge | millisecond |
mongodb.Amount of time spent preparing to write to the journal. | gauge | millisecond |
mongodb.Amount of time spent remapping copy-on-write memory mapped views. | gauge | millisecond |
mongodb.Amount of time spent writing to data files after journaling. | gauge | millisecond |
mongodb.Amount of time spent writing to the journal | gauge | millisecond |
mongodb.Amount of data written from journal to the data files during the last journal group commit interval. | gauge | mebibyte |
mongodb.The total size in bytes of heap space used by the database process. Available on Unix/Linux systems only. | gauge | byte/ |
mongodb.Number of page faults per second that require disk operations. | gauge | fault/ |
mongodb.Metric representing the fsynclock state of a database. 1 if it's locked and 0 if it's not. | gauge | - |
mongodb.Count of the active client connections performing read operations. | gauge | connection |
mongodb.Total number of active client connections to the database. | gauge | connection |
mongodb.Count of active client connections performing write operations. | gauge | connection |
mongodb.Number of operations that are currently queued and waiting for the read lock. | gauge | operation |
mongodb.Total number of operations queued waiting for the lock. | gauge | operation |
mongodb.Number of operations that are currently queued and waiting for the write lock. | gauge | operation |
mongodb.Time since the database last started that the globalLock has been held. | gauge | millisecond |
mongodb.Ratio of the time that the globalLock has been held to the total time since it was created. | gauge | fraction |
mongodb.Time since the database last started and created the global lock. | gauge | microsecond |
mongodb.Number of times that operations have accessed indexes per second. | gauge | event/ |
mongodb.Number of times per second that an index has been accessed and mongod is able to return the index from memory. | gauge | hit/ |
mongodb.Number of times per second that an operation attempted to access an index that was not in memory. | gauge | miss/ |
mongodb.Ratio of index hits to misses. | gauge | fraction |
mongodb.Number of times per second the index counters have been reset. | gauge | event/ |
mongodb.Number of times the collection lock type was acquired in the Exclusive (X) mode. | gauge | lock/ |
mongodb.Number of times the collection lock type was acquired in the Intent Exclusive (IX) mode. | gauge | lock/ |
mongodb.Number of times the collection lock type was acquired in the Intent Shared (IS) mode. | gauge | lock/ |
mongodb.Number of times the collection lock type was acquired in the Shared (S) mode. | gauge | lock/ |
mongodb.Number of times the collection lock type acquisition in the Exclusive (X) mode encountered waits because the locks were held in a conflicting mode. | gauge | wait/ |
mongodb.Number of times the collection lock type acquisition in the Shared (S) mode encountered waits because the locks were held in a conflicting mode. | gauge | wait/ |
mongodb.Wait time for the collection lock type acquisitions in the Exclusive (X) mode. | gauge | fraction |
mongodb.Wait time for the collection lock type acquisitions in the Shared (S) mode. | gauge | fraction |
mongodb.Number of times the database lock type was acquired in the Exclusive (X) mode. | gauge | lock/ |
mongodb.Number of times the database lock type was acquired in the Intent Exclusive (IX) mode. | gauge | lock/ |
mongodb.Number of times the database lock type was acquired in the Intent Shared (IS) mode. | gauge | lock/ |
mongodb.Number of times the database lock type was acquired in the Shared (S) mode. | gauge | lock/ |
mongodb.Number of times the database lock type acquisition in the Exclusive (X) mode encountered waits because the locks were held in a conflicting mode. | gauge | wait/ |
mongodb.Number of times the database lock type acquisition in the Intent Exclusive (IX) mode encountered waits because the locks were held in a conflicting mode. | gauge | wait/ |
mongodb.Number of times the database lock type acquisition in the Intent Shared (IS) mode encountered waits because the locks were held in a conflicting mode. | gauge | wait/ |
mongodb.Number of times the database lock type acquisition in the Shared (S) mode encountered waits because the locks were held in a conflicting mode. | gauge | wait/ |
mongodb.Wait time for the database lock type acquisitions in the Exclusive (X) mode. | gauge | fraction |
mongodb.Wait time for the database lock type acquisitions in the Intent Exclusive (IX) mode. | gauge | fraction |
mongodb.Wait time for the database lock type acquisitions in the Intent Shared (IS) mode. | gauge | fraction |
mongodb.Wait time for the database lock type acquisitions in the Shared (S) mode. | gauge | fraction |
mongodb.Number of times the global lock type was acquired in the Exclusive (X) mode. | gauge | lock/ |
mongodb.Number of times the global lock type was acquired in the Intent Exclusive (IX) mode. | gauge | lock/ |
mongodb.Number of times the global lock type was acquired in the Intent Shared (IS) mode. | gauge | lock/ |
mongodb.Number of times the global lock type was acquired in the Shared (S) mode. | gauge | lock/ |
mongodb.Number of times the global lock type acquisition in the Exclusive (X) mode encountered waits because the locks were held in a conflicting mode. | gauge | wait/ |
mongodb.Number of times the global lock type acquisition in the Intent Exclusive (IX) mode encountered waits because the locks were held in a conflicting mode. | gauge | wait/ |
mongodb.Number of times the global lock type acquisition in the Intent Shared (IS) mode encountered waits because the locks were held in a conflicting mode. | gauge | wait/ |
mongodb.Number of times the global lock type acquisition in the Shared (S) mode encountered waits because the locks were held in a conflicting mode. | gauge | wait/ |
mongodb.Wait time for the global lock type acquisitions in the Exclusive (X) mode. | gauge | fraction |
mongodb.Wait time for the global lock type acquisitions in the Intent Exclusive (IX) mode. | gauge | fraction |
mongodb.Wait time for the global lock type acquisitions in the Intent Shared (IS) mode. | gauge | fraction |
mongodb.Wait time for the global lock type acquisitions in the Shared (S) mode. | gauge | fraction |
mongodb.Number of times the metadata lock type was acquired in the Exclusive (X) mode. | gauge | lock/ |
mongodb.Number of times the metadata lock type was acquired in the Shared (S) mode. | gauge | lock/ |
mongodb.Number of times the MMAPv1 storage engine lock type was acquired in the Intent Exclusive (IX) mode. | gauge | lock/ |
mongodb.Number of times the MMAPv1 storage engine lock type was acquired in the Intent Shared (IS) mode. | gauge | lock/ |
mongodb.Number of times the MMAPv1 storage engine lock type acquisition in the Intent Exclusive (IX) mode encountered waits because the locks were held in a conflicting mode. | gauge | wait/ |
mongodb.Number of times the MMAPv1 storage engine lock type acquisition in the Intent Shared (IS) mode encountered waits because the locks were held in a conflicting mode. | gauge | wait/ |
mongodb.Wait time for the MMAPv1 storage engine lock type acquisitions in the Intent Exclusive (IX) mode. | gauge | fraction |
mongodb.Wait time for the MMAPv1 storage engine lock type acquisitions in the Intent Shared (IS) mode. | gauge | fraction |
mongodb.Number of times the oplog lock type was acquired in the Intent Exclusive (IX) mode. | gauge | lock/ |
mongodb.Number of times the oplog lock type was acquired in the Shared (S) mode. | gauge | lock/ |
mongodb.Number of times the oplog lock type acquisition in the Intent Exclusive (IX) mode encountered waits because the locks were held in a conflicting mode. | gauge | wait/ |
mongodb.Number of times the oplog lock type acquisition in the Shared (S) mode encountered waits because the locks were held in a conflicting mode. | gauge | wait/ |
mongodb.Wait time for the oplog lock type acquisitions in the Intent Exclusive (IX) mode. | gauge | fraction |
mongodb.Wait time for the oplog lock type acquisitions in the Shared (S) mode. | gauge | fraction |
mongodb.Size of the in-memory storage engine. | gauge | mebibyte |
mongodb.Amount of mapped memory by the database. | gauge | mebibyte |
mongodb.The amount of mapped memory, including the memory used for journaling. | gauge | mebibyte |
mongodb.Amount of memory currently used by the database process. | gauge | mebibyte |
mongodb.Amount of virtual memory used by the mongod process. | gauge | mebibyte |
mongodb.Number of times count failed | gauge | command/ |
mongodb.Number of times count executed | gauge | command |
mongodb.Number of times createIndexes failed | gauge | command/ |
mongodb.Number of times createIndexes executed | gauge | command |
mongodb.Number of times delete failed | gauge | command/ |
mongodb.Number of times delete executed | gauge | command |
mongodb.Number of times eval failed | gauge | command/ |
mongodb.Number of times eval executed | gauge | command |
mongodb.Number of times findAndModify failed | gauge | command/ |
mongodb.Number of times findAndModify executed | gauge | command |
mongodb.Number of times insert failed | gauge | command/ |
mongodb.Number of times insert executed | gauge | command |
mongodb.Number of times update failed | gauge | command/ |
mongodb.Number of times update executed | gauge | command |
mongodb.Number of open cursors with the option DBQuery.Option.noTimeout set to prevent timeout after a period of inactivity. | gauge | cursor |
mongodb.Number of pinned open cursors. | gauge | cursor |
mongodb.Number of cursors that MongoDB is maintaining for clients. | gauge | cursor |
mongodb.Number of cursors that time out, per second. | gauge | cursor/ |
mongodb.Number of documents deleted per second. | gauge | document/ |
mongodb.Number of documents inserted per second. | gauge | document/ |
mongodb.Number of documents returned by queries per second. | gauge | document/ |
mongodb.Number of documents updated per second. | gauge | document/ |
mongodb.Number of getLastError operations per second with a specified write concern (i.e. w) that wait for one or more members of a replica set to acknowledge the write operation. | gauge | operation/ |
mongodb.Fraction of time (ms/s) that the mongod has spent performing getLastError operations with write concern (i.e. w) that wait for one or more members of a replica set to acknowledge the write operation. | gauge | fraction |
mongodb.Number of times per second that write concern operations have timed out as a result of the wtimeout threshold to getLastError | gauge | event/ |
mongodb.Number of update operations per second that neither cause documents to grow nor require updates to the index. | gauge | operation/ |
mongodb.Number of queries per second that contain the _id field. | gauge | query/ |
mongodb.Number of queries per second that return sorted numbers that cannot perform the sort operation using an index. | gauge | query/ |
mongodb.Number of times per second that write concern operations has encounter a conflict. | gauge | event/ |
mongodb.Number of times per second the query planner accesses the classic plan cache and finds a cached plan (requires MongoDB 7.0 and above). | gauge | operation/ |
mongodb.Number of times per second the query planner accesses the classic plan cache and does not find a cached plan (requires MongoDB 7.0 and above). | gauge | operation/ |
mongodb.Number of times per second the query planner accesses the slot-based execution engine plan cache and finds a cached plan (requires MongoDB 7.0 and above). | gauge | operation/ |
mongodb.Number of times per second the query planner accesses the slot-based execution engine plan cache and does not find a cached plan (requires MongoDB 7.0 and above). | gauge | operation/ |
mongodb.The total number of writes per second to disk caused by sort stages (requires MongoDB 6.2 and above). | gauge | operation/ |
mongodb.The total amount of sorted data in bytes per second (requires MongoDB 6.2 and above). | gauge | byte/ |
mongodb.The total number of keys used in sorts per second (requires MongoDB 6.2 and above). | gauge | key/ |
mongodb.Number of documents scanned per second during queries and query-plan evaluation. | gauge | operation/ |
mongodb.Number of index items scanned per second during queries and query-plan evaluation. | gauge | operation/ |
mongodb.Number of times per second documents move within the on-disk representation of the MongoDB data set. | gauge | operation/ |
mongodb.Number of batches applied across all databases per second. | gauge | operation/ |
mongodb.Fraction of time (ms/s) the mongod has spent applying operations from the oplog. | gauge | fraction |
mongodb.Number of oplog operations applied per second. | gauge | operation/ |
mongodb.Number of operations in the oplog buffer. | gauge | operation |
mongodb.Maximum size of the buffer. | gauge | byte |
mongodb.Current size of the contents of the oplog buffer. | gauge | byte |
mongodb.Amount of data read from the replication sync source per second. | gauge | byte/ |
mongodb.Number of getmore operations per second. | gauge | operation/ |
mongodb.Fraction of time (ms/s) required to collect data from getmore operations. | gauge | fraction |
mongodb.Number of operations read from the replication source per second. | gauge | operation/ |
mongodb.Number of oplog query processes created per second. | gauge | process/ |
mongodb.Number of documents loaded per second during the pre-fetch stage of replication. | gauge | document/ |
mongodb.Fraction of time (ms/s) spent loading documents as part of the pre-fetch stage of replication. | gauge | fraction |
mongodb.Number of index entries loaded by members before updating documents as part of the pre-fetch stage of replication. | gauge | document/ |
mongodb.Fraction of time (ms/s) spent loading documents as part of the pre-fetch stage of replication. | gauge | fraction |
mongodb.Number of documents deleted from collections with a ttl index per second. | gauge | document/ |
mongodb.Number of times per second the background process removes documents from collections with a ttl index. | gauge | operation/ |
mongodb.The number of bytes that reflects the amount of network traffic received by this database. | gauge | byte/ |
mongodb.The number of bytes that reflects the amount of network traffic sent from this database. | gauge | byte/ |
mongodb.Number of distinct requests that the server has received. | gauge | request/ |
mongodb.Total number of commands per second issued to the database. | gauge | command/ |
mongodb.Number of delete operations per second. | gauge | operation/ |
mongodb.Number of getmore operations per second. | gauge | operation/ |
mongodb.Number of insert operations per second. | gauge | operation/ |
mongodb.Total number of queries per second. | gauge | query/ |
mongodb.Number of update operations per second. | gauge | operation/ |
mongodb.Total number of replicated commands issued to the database per second. | gauge | command/ |
mongodb.Number of replicated delete operations per second. | gauge | operation/ |
mongodb.Number of replicated getmore operations per second. | gauge | operation/ |
mongodb.Number of replicated insert operations per second. | gauge | operation/ |
mongodb.Total number of replicated queries per second. | gauge | query/ |
mongodb.Number of replicated update operations per second. | gauge | operation/ |
mongodb.Total combined latency for database commands. | gauge | microsecond |
mongodb.Average latency for database commands. | gauge | microsecond |
mongodb.Total latency statistics for database commands per second (deprecated). | gauge | command/ |
mongodb.Total combined latency for read requests. | gauge | microsecond |
mongodb.Average latency for read requests. | gauge | microsecond |
mongodb.Total latency statistics for read requests per second (deprecated). | gauge | operation/ |
mongodb.Total combined latency for write requests. | gauge | microsecond |
mongodb.Average latency for write requests. | gauge | microsecond |
mongodb.Total latency statistics for write operations per second (deprecated). | gauge | operation/ |
mongodb.Total size of the oplog. | gauge | mebibyte |
mongodb.Oplog window: difference between the first and last operation in the oplog. | gauge | second |
mongodb.Total amount of space used by the oplog. | gauge | mebibyte |
mongodb.Bytes read from storage. | count | byte |
mongodb.Number of query executions. | count | query |
mongodb.CPU time consumed by queries. | count | nanosecond |
mongodb.Number of documents examined. | count | document |
mongodb.Number of documents returned. | count | document |
mongodb.Number of index keys examined. | count | key |
mongodb.I/O read time. | count | nanosecond |
mongodb.Number of queries with in-memory sort stage. | count | query |
mongodb.Total query execution time. | count | nanosecond |
mongodb.Time to first response. | count | nanosecond |
mongodb.Number of queries that spilled to disk. | count | query |
mongodb.Query working time. | count | nanosecond |
mongodb.Member health value of the replica set: conveys if the member is up (i.e. 1) or down (i.e. 0). | gauge | - |
mongodb.Delay between a write operation on the primary and its copy to a secondary. Computed only on primary and tagged by 'member'. | gauge | second |
mongodb.Delay between a write operation on the primary and its copy to a secondary. Computed on each node and tagged by 'host', but may not be representative of cluster health. Negative values do not indicate that the secondary is ahead of the primary. To use a more up-to-date metric, use mongodb.replset.optime_lag instead. | gauge | second |
mongodb.State of a replica that reflects its disposition within the set. | gauge | - |
mongodb.Fraction of votes a server will cast in a replica set election. | gauge | fraction |
mongodb.The number of votes a server will cast in a replica set election. | gauge | item |
mongodb.Number of active sessions for all users. | gauge | session |
mongodb.Number of orphaned documents in the shard. | gauge | document |
mongodb.Number of owned documents in the shard. | gauge | document |
mongodb.Size of orphaned documents in the shard. | gauge | byte |
mongodb.Size of owned documents in the shard. | gauge | byte |
mongodb.The average size of each document in bytes. | gauge | byte |
mongodb.Contains a count of the number of collections in that database. | gauge | - |
mongodb.Total size of the data held in this database including the padding factor. | gauge | byte |
mongodb.Total size of the data held in this database including the padding factor (only available with the mmapv1 storage engine). | gauge | byte |
mongodb.Total amount of free space allocated to all collections in the database for document storage. | gauge | byte |
mongodb.Total amount of all disk capacity on the filesystem where MongoDB stores data. | gauge | byte |
mongodb.Total amount of all disk space in use on the filesystem where MongoDB stores data. | gauge | byte |
mongodb.Total number of indexes across all collections in the database. | gauge | index |
mongodb.Total amount of free disk space allocated to all indexes in the database. | gauge | byte |
mongodb.Total size of all indexes created on this database. | gauge | byte |
mongodb.Contains a count of the number of extents in the database across all collections. | gauge | - |
mongodb.Number of objects (documents) in the database across all collections. | gauge | object |
mongodb.Total amount of space allocated to collections in this database for document storage. | gauge | byte |
mongodb.Total amount of free storage space allocated for both documents and indexes in all collections in the database. | gauge | byte |
mongodb.Total amount of disk space allocated for both documents and indexes in all collections in the database. Includes used and free storage space. | gauge | byte |
mongodb.Contains a count of the number of views in the database. | gauge | - |
mongodb.The total number of available logical processor cores. | gauge | core |
mongodb.Total CPU usage percentage of the MongoDB process (only available on self-hosted MongoDB running on the same host as the Agent). | gauge | percent |
mongodb.The system memory (RAM) usage limit. For example running in a container may impose memory limits that are lower than the total system memory. | gauge | megabyte |
mongodb.The total amount of system memory (RAM). | gauge | megabyte |
mongodb.Number of bytes used by the application. | gauge | byte |
mongodb.Bytes of system memory reserved by TCMalloc. | gauge | byte |
mongodb.Status of aggressive memory decommit mode. | gauge | - |
mongodb.Number of free bytes in the central cache. | gauge | byte |
mongodb.Number of bytes used across all thread caches. | gauge | byte |
mongodb.Upper limit on total number of bytes stored across all per-thread caches. | gauge | byte |
mongodb.Number of bytes in free mapped pages in page heap. | gauge | byte |
mongodb.Number of bytes in free unmapped pages in page heap. | gauge | byte |
mongodb.Spinlock delay time. | gauge | nanosecond |
mongodb.Number of free bytes in thread caches. | gauge | byte |
mongodb.Number of free bytes that are waiting to be transferred between the central cache and a thread cache. | gauge | byte |
mongodb.Number of seconds that the mongos or mongod process has been active. | gauge | second |
mongodb.Number of commands since server start (deprecated) | gauge | command |
mongodb.Number of commands per second | gauge | command/ |
mongodb.Total time spent performing commands in microseconds | gauge | microsecond |
mongodb.Number of getmore since server start (deprecated) | gauge | fetch |
mongodb.Number of getmore per second | gauge | fetch/ |
mongodb.Total time spent performing getmore in microseconds | gauge | microsecond |
mongodb.Number of inserts since server start (deprecated) | gauge | commit |
mongodb.Number of inserts per second | gauge | commit/ |
mongodb.Total time spent performing inserts in microseconds | gauge | microsecond |
mongodb.Number of queries since server start (deprecated) | gauge | query |
mongodb.Number of queries per second | gauge | query/ |
mongodb.Total time spent performing queries in microseconds | gauge | microsecond |
mongodb.Number of read locks since server start (deprecated) | gauge | lock |
mongodb.Number of read locks per second | gauge | lock/ |
mongodb.Total time spent performing read locks in microseconds | gauge | microsecond |
mongodb.Number of removes since server start (deprecated) | gauge | commit |
mongodb.Number of removes per second | gauge | commit/ |
mongodb.Total time spent performing removes in microseconds | gauge | microsecond |
mongodb.Number of operations since server start (deprecated) | gauge | command |
mongodb.Number of operations per second | gauge | command/ |
mongodb.Total time spent holding locks in microseconds | gauge | microsecond |
mongodb.Number of updates since server start (deprecated) | gauge | commit |
mongodb.Number of updates per second | gauge | commit/ |
mongodb.Total time spent performing updates in microseconds | gauge | microsecond |
mongodb.Number of write locks since server start (deprecated) | gauge | lock |
mongodb.Number of write locks per second | gauge | lock/ |
mongodb.Total time spent performing write locks in microseconds | gauge | microsecond |
mongodb.Application thread time spent evicting pages per second. | gauge | fraction |
mongodb.Size of the data currently in cache. | gauge | byte |
mongodb.Number of bytes read into the cache. | gauge | byte |
mongodb.Number of bytes written from the cache. | gauge | byte |
mongodb.Page eviction attempts by the eviction server per second. | gauge | page/ |
mongodb.Page eviction attempts by eviction worker threads per second. | gauge | page/ |
mongodb.Page eviction failures by the eviction server per second. | gauge | page/ |
mongodb.Page eviction failures by eviction worker threads per second. | gauge | page/ |
mongodb.Number of failed eviction of pages that exceeded the in-memory maximum, per second. | gauge | page/ |
mongodb.In-memory page splits. | gauge | split |
mongodb.Maximum cache size. | gauge | byte |
mongodb.Maximum page size at eviction. | gauge | byte |
mongodb.Modified page eviction attempts by application threads per second. | gauge | page/ |
mongodb.Modified page eviction failures by application threads per second. | gauge | page/ |
mongodb.Number of pages, that have been modified, evicted from the cache. | gauge | page |
mongodb.Page eviction attempts by application threads per second. | gauge | page/ |
mongodb.Page eviction failures by application threads per second. | gauge | page/ |
mongodb.Number of pages currently held in the cache. | gauge | page |
mongodb.Number of page evicted by application threads per second. | gauge | page/ |
mongodb.Number of pages evicted because they exceeded the cache in-memory maximum, per second. | gauge | page/ |
mongodb.Number of pages read into the cache. | gauge | page |
mongodb.Number of pages requested from the cache. | gauge | page |
mongodb.Number of pages writtent from the cache | gauge | page |
mongodb.Size of the dirty data in the cache. | gauge | byte |
mongodb.Number of pages, that were not modified, evicted from the cache. | gauge | page |
mongodb.Number of available read tickets (concurrent transactions) remaining. | gauge | ticket |
mongodb.Number of read tickets (concurrent transactions) in use. | gauge | ticket |
mongodb.Total number of read tickets (concurrent transactions) available. | gauge | ticket |
mongodb.Number of available write tickets (concurrent transactions) remaining. | gauge | ticket |
mongodb.Number of write tickets (concurrent transactions) in use. | gauge | ticket |
mongodb.Total number of write tickets (concurrent transactions) available. | gauge | ticket |
Official documentation
Metric names and descriptions are the official Datadog integration definitions (Copyright Datadog, Inc., BSD-3-Clause), reproduced unedited. The full license terms are on the About page.