Collector Type: Agent
Category: Application Monitors
Application Name: Mongo API
Global Template Name: LINUX Mongo API Template
Prerequisites: MongoDB API server should be running.
Parameters
Name | Default Value |
---|---|
Host IP Address The host on which MongoDB API is running. | 127.0.0.1 |
Port The port on which MongoDB API Server is running. | 28017 |
User Name The username of the MongoDB API Server, if authentication is enabled. | NA |
Password The password of the MongoDB Server, if authentication is enabled. | NA |
Note: All field attributes are mandatory, use default values wherever applicable.
Collected Metrics
Metric Name | Display Name |
---|---|
mongo.uptime Uptime in minutes. | MongoDB Uptime |
mongo.activeclients Current active, read and write clients. | MongoDB ActiveClients |
mongo.memory MongoDB resident, virtual, mapped memory in MB. | MongoDB Memory |
mongo.lock.percent Lock percentage. | MongoDB Lock Percent |
mongo.connections MongoDB current and available connections. | MongoDB Connections |
mongo.heap.usage Heap Usage. | MongoDB Heap Usage |
mongo.pagefaults Page Faults. | MongoDB Page Faults |
mongo.btree Provides Index Counters details as Accesses, Hits, Misses, Resets, Miss_ratio. | MongoDB BTree |
mongo.network.requests Network Requests per second. | MongoDB Network Requests |
mongo.current.queue Current readers and writers in Queue. | MongoDB Current Queue |
mongo.op.counters Provides opcounts for operations like insert, update, query, delete, getmore, command. | MongoDB OP Counters |
mongo.replication.lag Checks the replication lag. | MongoDB Replication Lag |
mongo.replication.state Replication states will be the following cases: StartingPhase1(0), Primary(1), Secondary(2), Recoverying(3), Fatal Error(4), StartingPhase2(5), Arbiter(7), Down(8), Not_Running_with_Replication(-1). | MongoDB Replication State |
mongo.journal.commits Provides the number of journal commits that occurred in the write lock. | MongoDB Journal Commits In WL |
mongo.size Provides the size of individual databases in Gigabytes. | MongoDB Size |
mongo.index.size Provides the Index size of databases in KBs. | MongoDB Index Size |
mongo.avg.flush Provides the background average flush of dbs. | MongoDB Background Avg Flush |
mongo.traffic MongoDB current available traffic. | MongoDB Traffic |
mongo.asserts Provides the Mongo DB asserts. | MongoDB Asserts |
mongo.cursors Provides the Mongo DB cursors. | MongoDB Cursors |
mongo.journaled.status Provides the Mongo DB journaledstatus. | MongoDB Journaled Status |
mongo.index.miss.ratio Provides the Mongo DB index miss ratio. | MongoDB Index Miss Ratio |