mongodb.active.reads | sum | int | {reads} | development | no | | The number of read operations currently being processed. |
mongodb.active.writes | sum | int | {writes} | development | no | | The number of write operations currently being processed. |
mongodb.cache.operations | sum (monotonic) | int | {operations} | development | yes | type (string) | The number of cache operations of the instance. |
mongodb.collection.count | sum | int | {collections} | development | yes | db.namespace (string) | The number of collections. |
mongodb.commands.rate | gauge | double | {command}/s | development | no | | The number of commands executed per second. |
mongodb.connection.count | sum | int | {connections} | development | yes | connection_type (string), db.namespace (string) | The number of connections. |
mongodb.cursor.count | sum | int | {cursors} | development | yes | | The number of open cursors maintained for clients. |
mongodb.cursor.timeout.count | sum | int | {cursors} | development | yes | | The number of cursors that have timed out. |
mongodb.data.size | sum | int | By | development | yes | db.namespace (string) | The size of the collection. Data compression does not affect this value. |
mongodb.database.count | sum | int | {databases} | development | yes | | The number of existing databases. |
mongodb.deletes.rate | gauge | double | {delete}/s | development | no | | The number of deletes executed per second. |
mongodb.document.operation.count | sum | int | {documents} | development | yes | db.namespace (string), operation (string) | The number of document operations executed. |
mongodb.extent.count | sum | int | {extents} | development | yes | db.namespace (string) | The number of extents. |
mongodb.flushes.rate | gauge | double | {flush}/s | development | no | | The number of flushes executed per second. |
mongodb.getmores.rate | gauge | double | {getmore}/s | development | no | | The number of getmores executed per second. |
mongodb.global_lock.time | sum (monotonic) | int | ms | development | yes | | The time the global lock has been held. |
mongodb.health | gauge | int | 1 | development | no | | The health status of the server. A value of '1' indicates healthy. A value of '0' indicates unhealthy. |
mongodb.index.access.count | sum | int | {accesses} | development | yes | collection (string), db.namespace (string) | The number of times an index has been accessed. |
mongodb.index.count | sum | int | {indexes} | development | yes | db.namespace (string) | The number of indexes. |
mongodb.index.size | sum | int | By | development | yes | db.namespace (string) | Sum of the space allocated to all indexes in the database, including free index space. |
mongodb.inserts.rate | gauge | double | {insert}/s | development | no | | The number of insertions executed per second. |
mongodb.lock.acquire.count | sum (monotonic) | int | {count} | development | no | db.namespace (string), lock_mode (string), lock_type (string) | Number of times the lock was acquired in the specified mode. |
mongodb.lock.acquire.time | sum (monotonic) | int | us | development | no | db.namespace (string), lock_mode (string), lock_type (string) | Cumulative wait time for the lock acquisitions. |
mongodb.lock.acquire.wait_count | sum (monotonic) | int | {count} | development | no | db.namespace (string), lock_mode (string), lock_type (string) | Number of times the lock acquisitions encountered waits because the locks were held in a conflicting mode. |
mongodb.lock.deadlock.count | sum (monotonic) | int | {count} | development | no | db.namespace (string), lock_mode (string), lock_type (string) | Number of times the lock acquisitions encountered deadlocks. |
mongodb.memory.usage | sum | int | By | development | yes | db.namespace (string), memory_type (string) | The amount of memory used. |
mongodb.network.io.receive | sum | int | By | development | yes | | The number of bytes received. |
mongodb.network.io.transmit | sum | int | By | development | yes | | The number of by transmitted. |
mongodb.network.request.count | sum | int | {requests} | development | yes | | The number of requests received by the server. |
mongodb.object.count | sum | int | {objects} | development | yes | db.namespace (string) | The number of objects. |
mongodb.operation.count | sum (monotonic) | int | {operations} | development | yes | operation (string) | The number of operations executed. |
mongodb.operation.latency.time | gauge | int | us | development | no | operation_latency (string) | The latency of operations. |
mongodb.operation.repl.count | sum (monotonic) | int | {operations} | development | no | operation (string) | The number of replicated operations executed. |
mongodb.operation.time | sum (monotonic) | int | ms | development | yes | operation (string) | The total time spent performing operations. |
mongodb.page_faults | sum (monotonic) | int | {faults} | development | no | | The number of page faults. |
mongodb.queries.rate | gauge | double | {query}/s | development | no | | The number of queries executed per second. |
mongodb.repl_commands_per_sec | gauge | double | {command}/s | development | no | | The number of replicated commands executed per second. |
mongodb.repl_deletes_per_sec | gauge | double | {delete}/s | development | no | | The number of replicated deletes executed per second. |
mongodb.repl_getmores_per_sec | gauge | double | {getmore}/s | development | no | | The number of replicated getmores executed per second. |
mongodb.repl_inserts_per_sec | gauge | double | {insert}/s | development | no | | The number of replicated insertions executed per second. |
mongodb.repl_queries_per_sec | gauge | double | {query}/s | development | no | | The number of replicated queries executed per second. |
mongodb.repl_updates_per_sec | gauge | double | {update}/s | development | no | | The number of replicated updates executed per second. |
mongodb.session.count | sum | int | {sessions} | development | yes | | The total number of active sessions. |
mongodb.storage.size | sum (monotonic) | int | By | development | yes | db.namespace (string) | The total amount of storage allocated to this collection. If collection data is compressed it reflects the compressed size. |
mongodb.updates.rate | gauge | double | {update}/s | development | no | | The number of updates executed per second. |
mongodb.uptime | sum (monotonic) | int | ms | development | no | | The amount of time that the server has been running. |
mongodb.wt.concurrent_transaction.ticket.in_use | sum | int | {ticket} | development | no | mongodb.wt.concurrent_transaction.ticket.type (string) | The number of in-flight WiredTiger read/write concurrent-transaction tickets. |
mongodb.wt.fsync.count | sum (monotonic) | int | {fsync} | development | no | | The total number of fsync I/Os issued by the WiredTiger storage engine. |
mongodb.wt.log.operation.count | sum (monotonic) | int | {operation} | development | no | mongodb.wt.log.operation.type (string) | The total number of WiredTiger journal operations. |
mongodb.wt.log.sync.time | sum (monotonic) | double | s | development | no | | The cumulative time spent syncing the WiredTiger journal. |
mongodb.wt.log.write | sum (monotonic) | int | By | development | no | | The total number of bytes written to the WiredTiger journal. |
mongodb.wtcache.bytes.read | sum (monotonic) | int | By | development | no | | The number of bytes read into the WiredTiger cache. |