MongoDB Integration - Setup & Installation Docs | Middleware
.yaml
file containing database credentials like the below example. If the database is not password protected, the username
and password
fields can be removed.
/home/ubuntu/mongodb-creds.yaml
/var/log
directory. mongodb
data source to view a full list of available MongoDB data.
Metric | Description |
---|---|
mongodb.cache.operations | Number of cache operations |
mongodb.collection.count | Number of collections |
mongodb.data.size | Size of the collection, data compression does not affect this value |
mongodb.connection.count | Number of connections |
mongodb.extent.count | Number of extents |
mongodb.global_lock.time | Total time the global lock has been held |
mongodb.index.count | Number of indexes |
mongodb.index.size | Total space allocated to all database indexes, including free index space |
mongodb.memory.usage | Amount of memory used |
mongodb.object.count | Number of objects |
mongodb.operation.latency.time | Total latency of operations |
mongodb.operation.count | Number of operations executed |
mongodb.operation.repl.count | Number of replicated operations executed |
mongodb.storage.size | Total amount of storage allocated to this collection |
mongodb.database.count | Number of existing databases |
mongodb.index.access.count | Number of times an index has been accessed |
mongodb.document.operation.count | Number of document operations executed |
mongodb.network.io.receive | Number of bytes received |
mongodb.network.io.transmit | Number of bytes transmitted |
mongodb.network.request.count | Number of requests received by a server |
mongodb.operation.time | Total time spent performing operations |
mongodb.session.count | Total number of active sessions |
mongodb.cursor.count | Number of opened cursors maintained for clients |
mongodb.cursor.timeout.count | Number of cursors that have timed out |
mongodb.lock.acquire.count | Number of times a lock was acquired in the specified mode |
mongodb.lock.acquire.wait_count | Number of times lock acquisitions encountered waits due to locks held in conflicting modes |
mongodb.lock.acquire.time | Cumulative wait time for the lock acquisitions. |
mongodb.lock.deadlock.count | Number of times lock acquisitions encountered deadlocks |
mongodb.health | Health status of the server |
mongodb.uptime | Amount of time the server has been running |
Missing Integrations Menu