Navigation

Host Metrics

  • ASSERT_REGULAR
  • ASSERT_WARNING
  • ASSERT_MSG
  • ASSERT_USER
Measures the rate of asserts for a MongoDB process, as collected fdbcommand the MongoDB serverStatus command’s asserts document.
  • BACKGROUND_FLUSH_AVG
Amount of data flushed in the background.
  • CACHE_BYTES_READ_INTO
  • CACHE_BYTES_WRITTEN_FROM
  • CACHE_USAGE_DIRTY
  • CACHE_USAGE_USED
Applies to a MongoDB process’s WiredTiger storage engine, as collected from the MongoDB :manual:dbcommand` command’s wiredTiger.cache and wiredTiger.concurrentTransactions documents.
  • CONNECTIONS
  • CONNECTIONS_MAX
  • CONNECTIONS_PERCENT
Measures connections to a MongoDB process, as collected from the Mdbcommand serverStatus command’s connections document.
  • CURSORS_TOTAL_OPEN
  • CURSORS_TOTAL_TIMED_OUT
  • CURSORS_TOTAL_CLIENT_CURSORS_SIZE
Measures the number of cursors for a MongoDB process, as collected from the MongoDB sdbcommand command’s metrics.cursor document.
  • DB_STORAGE_TOTAL
  • DB_DATA_SIZE_TOTAL
  • DB_INDEX_SIZE_TOTAL
Measures the database’s on-disk storage space, as collected from tdbcommand MongoDB dbStats command.
  • LOGICAL_SIZE
Logical size of cluster data.
  • DISK_PARTITION_SPACE_USED_DATA
  • DISK_PARTITION_SPACE_USED_INDEX
  • DISK_PARTITION_SPACE_USED_JOURNAL
  • DISK_PARTITION_UTILIZATION_DATA
  • DISK_PARTITION_UTILIZATION_INDEX
  • DISK_PARTITION_UTILIZATION_JOURNAL
Measurements on the amount of disk space used on partitions containing different types of MongoDB data.
  • DOCUMENT_RETURNED
  • DOCUMENT_INSERTED
  • DOCUMENT_UPDATED
  • DOCUMENT_DELETED
Average rate per second of documents returned, inserted, updated, or deleted for a selected time period.
  • EXTRA_INFO_PAGE_FAULTS
  • GLOBAL_ACCESSES_NOT_IN_MEMORY
  • GLOBAL_PAGE_FAULT_EXCEPTIONS_THROWN
Measurements on page faults related to the host.
  • FTS_MEMORY_RESIDENT
  • FTS_MEMORY_VIRTUAL
  • FTS_MEMORY_MAPPED
Memory usage for Atlas Search processes, in bytes.
  • FTS_DISK_UTILIZATION
Disk space in use by Atlas Search indexes, in bytes.
  • FTS_PROCESS_CPU_USER
  • FTS_PROCESS_CPU_KERNEL
  • NORMALIZED_FTS_PROCESS_CPU_USER
  • NORMALIZED_FTS_PROCESS_CPU_KERNEL
Percentage of CPU in use by Atlas Search processes.
  • GLOBAL_LOCK_CURRENT_QUEUE_TOTAL
  • GLOBAL_LOCK_CURRENT_QUEUE_READERS
  • GLOBAL_LOCK_CURRENT_QUEUE_WRITERS
  • GLOBAL_LOCK_PERCENTAGE
Measures operations waiting on locks, as collected from the MongoDB serverStatus command.
  • INDEX_COUNTERS_BTREE_ACCESSES
  • INDEX_COUNTERS_BTREE_HITS
  • INDEX_COUNTERS_BTREE_MISSES
  • INDEX_COUNTERS_BTREE_MISS_RATIO
Measurements concerning B-tree index activity.
  • JOURNALING_COMMITS_IN_WRITE_LOCK
  • JOURNALING_MB
  • JOURNALING_WRITE_DATA_FILES_MB
Measurements concerning journaling activity.
  • MEMORY_RESIDENT
  • MEMORY_VIRTUAL
  • MEMORY_MAPPED
  • COMPUTED_MEMORY
Measures memory for a MongoDB process, as collected from the MongoDB serverStatus command’s mem document.
  • MUNIN_CPU_USER
  • MUNIN_CPU_NICE
  • MUNIN_CPU_SYSTEM
  • MUNIN_CPU_IOWAIT
  • MUNIN_CPU_IRQ
  • MUNIN_CPU_SOFTIRQ
  • MUNIN_CPU_STEAL
Measurements concerning munin-node CPU activity.
  • NETWORK_BYTES_IN
  • NETWORK_BYTES_OUT
  • NETWORK_NUM_REQUESTS
Measures throughput for MongoDB process, as collected from the MongoDB serverStatus command’s network document.
  • OPCOUNTER_CMD
  • OPCOUNTER_QUERY
  • OPCOUNTER_UPDATE
  • OPCOUNTER_DELETE
  • OPCOUNTER_GETMORE
  • OPCOUNTER_INSERT
Measures the rate of database operations on a MongoDB process since the process last started, as collected from the MongoDB serverStatus command’s opcounters document.
  • OPCOUNTER_REPL_CMD
  • OPCOUNTER_REPL_UPDATE
  • OPCOUNTER_REPL_DELETE
  • OPCOUNTER_REPL_INSERT
Measures the rate of database operations on MongoDB secondaries, as collected from the MongoDB serverStatus command’s opcountersRepl document.
  • OPERATIONS_SCAN_AND_ORDER
For a selected time period, the average rate per second for operations that perform a sort but cannot perform the sort using an index.
  • AVG_READ_EXECUTION_TIME
  • AVG_WRITE_EXECUTION_TIME
  • AVG_COMMAND_EXECUTION_TIME
Available to hosts running MongoDB 3.6 or later. The execution time in milliseconds per read, write, or command operation over the selected time period.
  • OPLOG_MASTER_TIME
  • OPLOG_MASTER_TIME_ESTIMATED_TTL
  • OPLOG_SLAVE_LAG_MASTER_TIME
  • OPLOG_MASTER_LAG_TIME_DIFF
  • OPLOG_RATE_GB_PER_HOUR
Measurements that apply to the MongoDB process’s oplog.
  • QUERY_EXECUTOR_SCANNED
Average rate per second to scan index items during queries and query-plan evaluations. This rate is driven by the same value as totalKeysExamined in the output of explain. This measurement is found on the host’s Query Executor chart, accessed when viewing metrics.
  • QUERY_EXECUTOR_SCANNED_OBJECTS
Average rate per second to scan documents during queries and query-plan evaluations. Atlas derives the rate using the explain output’s totalDocsExamined value. This measurement is found on the host’s Query Executor chart, accessed when viewing metrics.
  • QUERY_TARGETING_SCANNED_PER_RETURNED
Ratio of the number of index items scanned to the number of documents returned. This measurement is found on the host’s Query Targeting chart, accessed when viewing metrics.
  • QUERY_TARGETING_SCANNED_OBJECTS_PER_RETURNED
Ratio of the number of documents scanned to the number of documents returned. This measurement is found on the host’s Query Targeting chart, accessed when viewing metrics.
  • RESTARTS_IN_LAST_HOUR
Number of times the host restarted within the previous hour.
  • TICKETS_AVAILABLE_READS
  • TICKETS_AVAILABLE_WRITES
Measurement of the WiredTiger storage engine wiredTiger.cache and wiredTiger.concurrentTransactions documents as collected from the MongoDB serverStatus dbcommand command.
  • NORMALIZED_SYSTEM_CPU_USER
  • NORMALIZED_SYSTEM_CPU_STEAL
CPU usage of processes on the host server, scaled to a range of 0-100% by dividing by the number of CPU cores.