Skip to technology filters Skip to main content
Dynatrace Hub

Extend the platform,
empower your team.

Popular searches:
Home hero bg
MongoDB AtlasMongoDB Atlas
MongoDB Atlas

MongoDB Atlas

Remotely monitor your SaaS installation of MongoDB (Atlas)

Extension
Free trial
OverviewMongo Atlas MetricsProject Unified Analysis ScreenCluster Unified Analysis ScreenProcess Unified Analysis ScreenPartition Unified Analysis ScreenAtlas ConfigurationAtlas Log Events
  • Product information
  • Release notes

Overview

The extension remotely monitors your MongoDB Atlas projects through the MongoDB Atlas Administration API

Use cases

For SaaS deployments of MongoDB where the Dynatrace OneAgent cannot be installed. This extension enables insights into the overall health of your Atlas projects, clusters and nodes.

Get started

Activate the extension in your environment using the in-product Hub and provide the required configuration settings such as the Project Id and API access keys . Follow the instructions and prompts within the extension settings. MongoDB Atlas Prerequisites:

  • Find your atlas project ID
  • Create Org API key
  • Whitelist the ActiveGate IP address under the API Key access list

Details

This extension used the Atlas Administration API to fetch important metrics and metadata for your Projects, Clusters and Nodes.

Events

It also optionally fetches important Project events as Dynatrace log events. If enabled, by default ALL mongo events will be ingested into Dynatrace. You can view the list of events under the 'eventType' parameter at: listProjectEvents API Reference. Another good source to view Mongo events is: Mongo alert-types. Note: not all supported Atlas events are documented at this second link.

You can also specify a comma-separated list of events to collect if you only want to ingest specific event types. e.g., "CREDIT_CARD_ABOUT_TO_EXPIRE, NO_PRIMARY, CPS_SNAPSHOT_FALLBACK_FAILED, NDS_X509_USER_AUTHENTICATION_MANAGED_USER_CERTS_EXPIRATION_CHECK". All events are ingested as 'Info' severity logs. You can configure log preprocessing rules to automatically raise this severity for specific event types. See Dynatrace log Processing

DDU licensing

The metrics and events collected through this extension consume Dynatrace Davis Data Units (DDUs). See DDUs for metrics

  • The extension will monitor all clusters (deployments) within a Mongo Atlas project.
  • Each cluster then has a number of nodes (processes) which is where the metrics are collected from.
  • If you also want to collect disk metrics, then the disk metrics are collected from each node partition.

So, a general formula for the number of metrics would be:

Process Metrics (Total = 108):

num_process_metrics = Number of projects * Clusters in project * Nodes per Cluster * 108

Disk Metrics (Total = 18):

num_disk_metrics = Number of projects * Clusters in project * Nodes per Cluster * Partitions per Node * 18

Total_metrics = num_process_metrics + num_disk_metrics

You can use the feature sets defined below to enable/disable the collection of specific metric categories.

Compatibility information

Only compatible with MongoDB Atlas

Dynatrace
By Dynatrace
Dynatrace support center
Subscribe to new releases
Copy to clipboard

Extension content

Content typeNumber of items included
metric metadata
135
screen logs cards
1
generic relationship
4
screen layout
5
dashboards
1
generic type
5
screen chart groups
25
screen entities lists
4

Feature sets

Below is a complete list of the feature sets provided in this version. To ensure a good fit for your needs, individual feature sets can be activated and deactivated by your administrator during configuration.

Feature setsNumber of metrics included
Metric nameMetric keyDescriptionUnit
ASSERT_MSGmongo.atlas.ASSERT_MSGRate of MSG asserts for a MongoDB processPerSecond
ASSERT_REGULARmongo.atlas.ASSERT_REGULARRate of REGULAR asserts for a MongoDB processPerSecond
ASSERT_USERmongo.atlas.ASSERT_USERRate of USER asserts for a MongoDB processPerSecond
ASSERT_WARNINGmongo.atlas.ASSERT_WARNINGRate of WARNING asserts for a MongoDB processPerSecond
Metric nameMetric keyDescriptionUnit
OPLOG_MASTER_LAG_TIME_DIFFmongo.atlas.OPLOG_MASTER_LAG_TIME_DIFF-Second
OPLOG_MASTER_TIMEmongo.atlas.OPLOG_MASTER_TIME-Second
OPLOG_RATE_MB_PER_MINmongo.atlas.OPLOG_RATE_MB_PER_MINOplog rate (MB/min) - calculated from Atlas metric OPLOG_RATE_GB_PER_HOURMegaBytePerMinute
OPLOG_SLAVE_LAG_MASTER_TIMEmongo.atlas.OPLOG_SLAVE_LAG_MASTER_TIME-Second
-mongo.atlas.OPLOG_REPLICATION_LAG--
Metric nameMetric keyDescriptionUnit
SYSTEM_NETWORK_INmongo.atlas.SYSTEM_NETWORK_INIncoming network throughput in bytes per second.BytePerSecond
SYSTEM_NETWORK_OUTmongo.atlas.SYSTEM_NETWORK_OUTOutgoing network throughput in bytes per second.BytePerSecond
MAX_SYSTEM_NETWORK_INmongo.atlas.MAX_SYSTEM_NETWORK_INMAX Incoming network throughput in bytes per second.BytePerSecond
MAX_SYSTEM_NETWORK_OUTmongo.atlas.MAX_SYSTEM_NETWORK_OUTMAX Outgoing network throughput in bytes per second.BytePerSecond
Metric nameMetric keyDescriptionUnit
DISK_PARTITION_IOPS_READmongo.atlas.DISK_PARTITION_IOPS_READThroughput of I/O read operations for the disk partition used for MongoDB.PerSecond
DISK_PARTITION_IOPS_WRITEmongo.atlas.DISK_PARTITION_IOPS_WRITEThroughput of I/O write operations for the disk partition used for MongoDB.PerSecond
DISK_PARTITION_IOPS_TOTALmongo.atlas.DISK_PARTITION_IOPS_TOTALThroughput of total I/O operations for the disk partition used for MongoDB.PerSecond
MAX_DISK_PARTITION_IOPS_READmongo.atlas.MAX_DISK_PARTITION_IOPS_READMAX Throughput of I/O read operations for the disk partition used for MongoDB.PerSecond
MAX_DISK_PARTITION_IOPS_WRITEmongo.atlas.MAX_DISK_PARTITION_IOPS_WRITEMAX Throughput of I/O write operations for the disk partition used for MongoDB.PerSecond
MAX_DISK_PARTITION_IOPS_TOTALmongo.atlas.MAX_DISK_PARTITION_IOPS_TOTALMAX Throughput of total I/O operations for the disk partition used for MongoDB.PerSecond
Metric nameMetric keyDescriptionUnit
SYSTEM_NORMALIZED_CPU_GUESTmongo.atlas.SYSTEM_NORMALIZED_CPU_GUESTGuest CPU usage of processes on the host scaled to a range of 0 to 100% by dividing by the number of CPU cores.Percent
SYSTEM_NORMALIZED_CPU_KERNELmongo.atlas.SYSTEM_NORMALIZED_CPU_KERNELKernel CPU usage of processes on the host scaled to a range of 0 to 100% by dividing by the number of CPU cores.Percent
SYSTEM_NORMALIZED_CPU_NICEmongo.atlas.SYSTEM_NORMALIZED_CPU_NICECPU usage of processes with a positive nice value, scaled to a range of 0 to 100% by dividing by the number of CPU cores.Count
SYSTEM_NORMALIZED_CPU_IOWAITmongo.atlas.SYSTEM_NORMALIZED_CPU_IOWAITCPU usage of processes spent waiting for IO operations to complete, scaled to a range of 0 to 100% by dividing by the number of CPU cores.Percent
SYSTEM_NORMALIZED_CPU_IRQmongo.atlas.SYSTEM_NORMALIZED_CPU_IRQCPU usage of harware interrupts, scaled to a range of 0 to 100% by dividing by the number of CPU cores.Percent
SYSTEM_NORMALIZED_CPU_SOFTIRQmongo.atlas.SYSTEM_NORMALIZED_CPU_SOFTIRQCPU usage of software interrupts, scaled to a range of 0 to 100% by dividing by the number of CPU cores.Percent
SYSTEM_NORMALIZED_CPU_STEALmongo.atlas.SYSTEM_NORMALIZED_CPU_STEALThe percentage of time the CPU had something runnable, but the hypervisor chose to run something else, scaled to a range of 0 to 100% by dividing by the number of CPU cores.Percent
SYSTEM_NORMALIZED_CPU_USERmongo.atlas.SYSTEM_NORMALIZED_CPU_USERUser CPU usage of processes on the host scaled to a range of 0 to 100% by dividing by the number of CPU coresPercent
MAX_SYSTEM_NORMALIZED_CPU_GUESTmongo.atlas.MAX_SYSTEM_NORMALIZED_CPU_GUESTMAX Guest CPU usage of processes on the host scaled to a range of 0 to 100% by dividing by the number of CPU cores.Percent
MAX_SYSTEM_NORMALIZED_CPU_KERNELmongo.atlas.MAX_SYSTEM_NORMALIZED_CPU_KERNELMAX Kernel CPU usage of processes on the host scaled to a range of 0 to 100% by dividing by the number of CPU cores.Percent
MAX_SYSTEM_NORMALIZED_CPU_NICEmongo.atlas.MAX_SYSTEM_NORMALIZED_CPU_NICEMAX CPU usage of processes with a positive nice value, scaled to a range of 0 to 100% by dividing by the number of CPU cores.Count
MAX_SYSTEM_NORMALIZED_CPU_IOWAITmongo.atlas.MAX_SYSTEM_NORMALIZED_CPU_IOWAITMAX CPU usage of processes spent waiting for IO operations to complete, scaled to a range of 0 to 100% by dividing by the number of CPU cores.Percent
MAX_SYSTEM_NORMALIZED_CPU_IRQmongo.atlas.MAX_SYSTEM_NORMALIZED_CPU_IRQMAX CPU usage of harware interrupts, scaled to a range of 0 to 100% by dividing by the number of CPU cores.Percent
MAX_SYSTEM_NORMALIZED_CPU_SOFTIRQmongo.atlas.MAX_SYSTEM_NORMALIZED_CPU_SOFTIRQMAX CPU usage of software interrupts, scaled to a range of 0 to 100% by dividing by the number of CPU cores.Percent
MAX_SYSTEM_NORMALIZED_CPU_STEALmongo.atlas.MAX_SYSTEM_NORMALIZED_CPU_STEALMAX The percentage of time the CPU had something runnable, but the hypervisor chose to run something else, scaled to a range of 0 to 100% by dividing by the number of CPU cores.Percent
MAX_SYSTEM_NORMALIZED_CPU_USERmongo.atlas.MAX_SYSTEM_NORMALIZED_CPU_USERMAX User CPU usage of processes on the host scaled to a range of 0 to 100% by dividing by the number of CPU coresPercent
Metric nameMetric keyDescriptionUnit
DISK_PARTITION_SPACE_PERCENT_USEDmongo.atlas.DISK_PARTITION_SPACE_PERCENT_USEDThe percentage of disk used on the disk partition used by MongoDB.Percent
DISK_PARTITION_SPACE_PERCENT_FREEmongo.atlas.DISK_PARTITION_SPACE_PERCENT_FREEThe percentage of disk free on the disk partition used by MongoDB.Percent
DISK_PARTITION_SPACE_USEDmongo.atlas.DISK_PARTITION_SPACE_USEDAmount of disk space used in Bytes, on the disk partition used by MongoDB.Byte
DISK_PARTITION_SPACE_FREEmongo.atlas.DISK_PARTITION_SPACE_FREEAmount of disk space free in Bytes, on the disk partition used by MongoDB.Byte
MAX_DISK_PARTITION_SPACE_PERCENT_USEDmongo.atlas.MAX_DISK_PARTITION_SPACE_PERCENT_USEDMAX The percentage of disk used on the disk partition used by MongoDB.Percent
MAX_DISK_PARTITION_SPACE_PERCENT_FREEmongo.atlas.MAX_DISK_PARTITION_SPACE_PERCENT_FREEMAX The percentage of disk free on the disk partition used by MongoDB.Percent
MAX_DISK_PARTITION_SPACE_USEDmongo.atlas.MAX_DISK_PARTITION_SPACE_USEDMAX Amount of disk space used in Bytes, on the disk partition used by MongoDB.Byte
MAX_DISK_PARTITION_SPACE_FREEmongo.atlas.MAX_DISK_PARTITION_SPACE_FREEMAX Amount of disk space free in Bytes, on the disk partition used by MongoDB.Byte
Metric nameMetric keyDescriptionUnit
COMPUTED_MEMORYmongo.atlas.COMPUTED_MEMORYAmount of COMPUTED process memory, in mebibytes (MiB)MebiByte
MEMORY_RESIDENTmongo.atlas.MEMORY_RESIDENTAmount of RESIDENT process memory, in mebibytes (MiB)MebiByte
MEMORY_VIRTUALmongo.atlas.MEMORY_VIRTUALAmount of VIRTUAL process memory, in mebibytes (MiB)MebiByte
MEMORY_MAPPEDmongo.atlas.MEMORY_MAPPEDAmount of MAPPED process memory, in mebibytes (MiB)MebiByte
DB_DATA_SIZE_TOTALmongo.atlas.DB_DATA_SIZE_TOTALTotal On-disk data size - dbstatsByte
DB_STORAGE_TOTALmongo.atlas.DB_STORAGE_TOTALTotal On-disk storage size - dbstatsByte
SWAP_USAGE_FREEmongo.atlas.SWAP_USAGE_FREETotal amount of swap space free.Byte
SWAP_USAGE_USEDmongo.atlas.SWAP_USAGE_USEDTotal amount of swap space in use.Byte
MAX_SWAP_USAGE_FREEmongo.atlas.MAX_SWAP_USAGE_FREEMAX amount of swap space free.Byte
MAX_SWAP_USAGE_USEDmongo.atlas.MAX_SWAP_USAGE_USEDMAX amount of swap space in use.Byte
Metric nameMetric keyDescriptionUnit
FTS_DISK_UTILIZATIONmongo.atlas.FTS_DISK_UTILIZATIONTotal bytes of disk space that search processes use.Byte
FTS_MEMORY_MAPPEDmongo.atlas.FTS_MEMORY_MAPPEDTotal bytes of mapped memory that search processes occupy.Byte
FTS_MEMORY_RESIDENTmongo.atlas.FTS_MEMORY_RESIDENTTotal bytes of resident memory that search processes occupy.Byte
FTS_MEMORY_VIRTUALmongo.atlas.FTS_MEMORY_VIRTUALTotal bytes of virtual memory that search processes occupy.Byte
FTS_PROCESS_NORMALIZED_CPU_KERNELmongo.atlas.FTS_PROCESS_NORMALIZED_CPU_KERNELPercentage of time that the CPU spent servicing operating system calls for the search process.Percent
FTS_PROCESS_NORMALIZED_CPU_USERmongo.atlas.FTS_PROCESS_NORMALIZED_CPU_USERPercentage of time that the CPU spent servicing user calls for the search process.Percent
Metric nameMetric keyDescriptionUnit
QUERY_EXECUTOR_SCANNEDmongo.atlas.QUERY_EXECUTOR_SCANNEDAverage rate per second to scan index items during queries and query-plan evaluations.PerSecond
QUERY_EXECUTOR_SCANNED_OBJECTSmongo.atlas.QUERY_EXECUTOR_SCANNED_OBJECTSAverage rate of documents scanned per second during queries and query-plan evaluations.PerSecond
QUERY_TARGETING_SCANNED_OBJECTS_PER_RETURNEDmongo.atlas.QUERY_TARGETING_SCANNED_OBJECTS_PER_RETURNEDRatio of the number of documents scanned to the number of documents returned.Ratio
QUERY_TARGETING_SCANNED_PER_RETURNEDmongo.atlas.QUERY_TARGETING_SCANNED_PER_RETURNEDRatio of the number of index items scanned to the number of documents returned.Ratio
Metric nameMetric keyDescriptionUnit
OPCOUNTER_CMDmongo.atlas.OPCOUNTER_CMDRate of database operations on a MongoDB process since the process last startedCount
OPCOUNTER_DELETEmongo.atlas.OPCOUNTER_DELETERate of database DELETE operations on a MongoDB process since the process last startedCount
OPCOUNTER_GETMOREmongo.atlas.OPCOUNTER_GETMORERate of database GETMORE operations on a MongoDB process since the process last startedCount
OPCOUNTER_INSERTmongo.atlas.OPCOUNTER_INSERTRate of database INSERT operations on a MongoDB process since the process last startedCount
OPCOUNTER_QUERYmongo.atlas.OPCOUNTER_QUERYRate of database QUERY operations on a MongoDB process since the process last startedCount
OPCOUNTER_UPDATEmongo.atlas.OPCOUNTER_UPDATERate of database UPDATE operations on a MongoDB process since the process last startedCount
OPCOUNTER_REPL_CMDmongo.atlas.OPCOUNTER_REPL_CMDRate of database operations on MongoDB secondariesCount
OPCOUNTER_REPL_UPDATEmongo.atlas.OPCOUNTER_REPL_UPDATERate of database UPDATE operations on MongoDB secondariesCount
OPCOUNTER_REPL_DELETEmongo.atlas.OPCOUNTER_REPL_DELETERate of database DELETE operations on MongoDB secondariesCount
OPCOUNTER_REPL_INSERTmongo.atlas.OPCOUNTER_REPL_INSERTRate of database INSERT operations on MongoDB secondariesCount
Metric nameMetric keyDescriptionUnit
DISK_PARTITION_LATENCY_READmongo.atlas.DISK_PARTITION_LATENCY_READRead Latency of the disk partition that hosts MongoDB.MilliSecond
DISK_PARTITION_LATENCY_WRITEmongo.atlas.DISK_PARTITION_LATENCY_WRITEWrite Latency of the disk partition that hosts MongoDB.MilliSecond
MAX_DISK_PARTITION_LATENCY_READmongo.atlas.MAX_DISK_PARTITION_LATENCY_READMAX Read Latency of the disk partition that hosts MongoDB.MilliSecond
MAX_DISK_PARTITION_LATENCY_WRITEmongo.atlas.MAX_DISK_PARTITION_LATENCY_WRITEMAX Write Latency of the disk partition that hosts MongoDB.MilliSecond
Metric nameMetric keyDescriptionUnit
GLOBAL_ACCESSES_NOT_IN_MEMORYmongo.atlas.GLOBAL_ACCESSES_NOT_IN_MEMORY-Count
GLOBAL_LOCK_CURRENT_QUEUE_READERSmongo.atlas.GLOBAL_LOCK_CURRENT_QUEUE_READERSThe number of operations that are currently queued and waiting for the read lock.Count
GLOBAL_LOCK_CURRENT_QUEUE_TOTALmongo.atlas.GLOBAL_LOCK_CURRENT_QUEUE_TOTALThe total number of operations queued waiting for the lock (readers + writers)Count
GLOBAL_LOCK_CURRENT_QUEUE_WRITERSmongo.atlas.GLOBAL_LOCK_CURRENT_QUEUE_WRITERSThe number of operations that are currently queued and waiting for the write lock.Count
GLOBAL_PAGE_FAULT_EXCEPTIONS_THROWNmongo.atlas.GLOBAL_PAGE_FAULT_EXCEPTIONS_THROWN-Count
Metric nameMetric keyDescriptionUnit
CONNECTIONSmongo.atlas.CONNECTIONSNumber of connections to a MongoDB processCount
CURSORS_TOTAL_OPENmongo.atlas.CURSORS_TOTAL_OPENTotal number of cursors for a MongoDB process.Count
CURSORS_TOTAL_TIMED_OUTmongo.atlas.CURSORS_TOTAL_TIMED_OUTTotal number of cursors that have timed-out for a MongoDB process.Count
Metric nameMetric keyDescriptionUnit
PROCESS_NORMALIZED_CPU_CHILDREN_KERNELmongo.atlas.PROCESS_NORMALIZED_CPU_CHILDREN_KERNELChildren Kernel CPU usage scaled to a range of 0% to 100% by dividing by the number of CPU cores.Percent
PROCESS_NORMALIZED_CPU_CHILDREN_USERmongo.atlas.PROCESS_NORMALIZED_CPU_CHILDREN_USERChildren User CPU usage scaled to a range of 0% to 100% by dividing by the number of CPU cores.Percent
PROCESS_NORMALIZED_CPU_KERNELmongo.atlas.PROCESS_NORMALIZED_CPU_KERNELKernel CPU usage scaled to a range of 0% to 100% by dividing by the number of CPU cores.Percent
PROCESS_NORMALIZED_CPU_USERmongo.atlas.PROCESS_NORMALIZED_CPU_USERUser CPU usage scaled to a range of 0% to 100% by dividing by the number of CPU cores.Percent
MAX_PROCESS_NORMALIZED_CPU_CHILDREN_KERNELmongo.atlas.MAX_PROCESS_NORMALIZED_CPU_CHILDREN_KERNELMAX Children Kernel CPU usage scaled to a range of 0% to 100% by dividing by the number of CPU cores.Percent
MAX_PROCESS_NORMALIZED_CPU_CHILDREN_USERmongo.atlas.MAX_PROCESS_NORMALIZED_CPU_CHILDREN_USERMAX Children User CPU usage scaled to a range of 0% to 100% by dividing by the number of CPU cores.Percent
MAX_PROCESS_NORMALIZED_CPU_KERNELmongo.atlas.MAX_PROCESS_NORMALIZED_CPU_KERNELMAX Kernel CPU usage scaled to a range of 0% to 100% by dividing by the number of CPU cores.Percent
MAX_PROCESS_NORMALIZED_CPU_USERmongo.atlas.MAX_PROCESS_NORMALIZED_CPU_USERMAX User CPU usage scaled to a range of 0% to 100% by dividing by the number of CPU cores.Percent
Metric nameMetric keyDescriptionUnit
BACKGROUND_FLUSH_AVGmongo.atlas.BACKGROUND_FLUSH_AVGAmount of data flushed in the background.Count
RESTARTS_IN_LAST_HOURmongo.atlas.RESTARTS_IN_LAST_HOURNumber of times the host restarted within the previous hour.Count
OPERATIONS_SCAN_AND_ORDERmongo.atlas.OPERATIONS_SCAN_AND_ORDERThe total number of queries that return sorted data that cannot perform the sort operation using an index.Count
EXTRA_INFO_PAGE_FAULTSmongo.atlas.EXTRA_INFO_PAGE_FAULTSThe total number of page faultsCount
Metric nameMetric keyDescriptionUnit
JOURNALING_COMMITS_IN_WRITE_LOCKmongo.atlas.JOURNALING_COMMITS_IN_WRITE_LOCKNumber of journaling COMMIT operations.Count
JOURNALING_MBmongo.atlas.JOURNALING_MB-MegaByte
JOURNALING_WRITE_DATA_FILES_MBmongo.atlas.JOURNALING_WRITE_DATA_FILES_MB-MegaByte
Metric nameMetric keyDescriptionUnit
TICKETS_AVAILABLE_READSmongo.atlas.TICKETS_AVAILABLE_READSThe number of read tickets available to the WiredTiger storage engine.Count
TICKETS_AVAILABLE_WRITEmongo.atlas.TICKETS_AVAILABLE_WRITEThe number of write tickets available to the WiredTiger storage engine.Count
Metric nameMetric keyDescriptionUnit
CACHE_BYTES_READ_INTOmongo.atlas.CACHE_BYTES_READ_INTORead - Amount of bytes in the WiredTiger storage engine cacheByte
CACHE_BYTES_WRITTEN_FROMmongo.atlas.CACHE_BYTES_WRITTEN_FROMWrite - Amount of bytes in the WiredTiger storage engine cacheByte
CACHE_DIRTY_BYTESmongo.atlas.CACHE_DIRTY_BYTESAmount of dirty bytes in the WiredTiger storage engine cacheByte
CACHE_USED_BYTESmongo.atlas.CACHE_USED_BYTESAmount of used bytes in the WiredTiger storage engine cacheByte
Metric nameMetric keyDescriptionUnit
OP_EXECUTION_TIME_COMMANDSmongo.atlas.OP_EXECUTION_TIME_COMMANDSThe average execution time in milliseconds per command operation over the selected sample period.MilliSecond
OP_EXECUTION_TIME_READSmongo.atlas.OP_EXECUTION_TIME_READSThe average execution time in milliseconds per read operation over the selected sample period.MilliSecond
OP_EXECUTION_TIME_WRITESmongo.atlas.OP_EXECUTION_TIME_WRITESThe average execution time in milliseconds per write operation over the selected sample period.MilliSecond
Metric nameMetric keyDescriptionUnit
DOCUMENT_METRICS_DELETEDmongo.atlas.DOCUMENT_METRICS_DELETEDAverage rate of documents DELETED.PerSecond
DOCUMENT_METRICS_INSERTEDmongo.atlas.DOCUMENT_METRICS_INSERTEDAverage rate of documents INSERTED.PerSecond
DOCUMENT_METRICS_RETURNEDmongo.atlas.DOCUMENT_METRICS_RETURNEDAverage rate of documents RETURNED.PerSecond
DOCUMENT_METRICS_UPDATEDmongo.atlas.DOCUMENT_METRICS_UPDATEDAverage rate of documents UPDATED.PerSecond
Metric nameMetric keyDescriptionUnit
INDEX_COUNTERS_BTREE_ACCESSESmongo.atlas.INDEX_COUNTERS_BTREE_ACCESSESNumber of index btree ACCESSES.Count
INDEX_COUNTERS_BTREE_HITSmongo.atlas.INDEX_COUNTERS_BTREE_HITSNumber of index btree HITS.Count
INDEX_COUNTERS_BTREE_MISS_RATIOmongo.atlas.INDEX_COUNTERS_BTREE_MISS_RATIOindex btree miss ratioRatio
INDEX_COUNTERS_BTREE_MISSESmongo.atlas.INDEX_COUNTERS_BTREE_MISSESNumber of index btree MISSES.Count
Metric nameMetric keyDescriptionUnit
SYSTEM_MEMORY_USEDmongo.atlas.SYSTEM_MEMORY_USEDPhysical memory used, in bytesByte
SYSTEM_MEMORY_AVAILABLEmongo.atlas.SYSTEM_MEMORY_AVAILABLEPhysical memory available, in bytesByte
SYSTEM_MEMORY_FREEmongo.atlas.SYSTEM_MEMORY_FREEPhysical memory free, in bytesByte
MAX_SYSTEM_MEMORY_USEDmongo.atlas.MAX_SYSTEM_MEMORY_USEDMAX Physical memory used, in bytesByte
MAX_SYSTEM_MEMORY_AVAILABLEmongo.atlas.MAX_SYSTEM_MEMORY_AVAILABLEMAX Physical memory available, in bytesByte
MAX_SYSTEM_MEMORY_FREEmongo.atlas.MAX_SYSTEM_MEMORY_FREEMAX Physical memory free, in bytesByte
Metric nameMetric keyDescriptionUnit
DATABASE_AVERAGE_OBJECT_SIZEmongo.atlas.DATABASE_AVERAGE_OBJECT_SIZEAverage size of each document in bytes.Byte
DATABASE_DATA_SIZEmongo.atlas.DATABASE_DATA_SIZETotal size of the uncompressed data held in the database.Byte
DATABASE_STORAGE_SIZEmongo.atlas.DATABASE_STORAGE_SIZESum of the disk space allocated to all collections in the database for document storage, including free space.Byte
DATABASE_INDEX_SIZEmongo.atlas.DATABASE_INDEX_SIZESum of the disk space allocated to all indexes in the database, including free index space.Byte
Metric nameMetric keyDescriptionUnit
NETWORK_BYTES_INmongo.atlas.NETWORK_BYTES_INMongoDB process incoming network throughput, in bytes per second.BytePerSecond
NETWORK_BYTES_OUTmongo.atlas.NETWORK_BYTES_OUTMongoDB process outgoing network throughput, in bytes per second.BytePerSecond
NETWORK_NUM_REQUESTSmongo.atlas.NETWORK_NUM_REQUESTSThe total number of distinct requests that the MongoDB process has received.Count
Metric nameMetric keyDescriptionUnit
-mongo.atlas.DATABASE_COLLECTION_COUNT--
-mongo.atlas.DATABASE_INDEX_COUNT--
-mongo.atlas.DATABASE_EXTENT_COUNT--
-mongo.atlas.DATABASE_OBJECT_COUNT--
-mongo.atlas.DATABASE_VIEW_COUNT--

Full version history

To have more information on how to install the downloaded package, please follow the instructions on this page.
ReleaseDate

Full version history

  • Improved feature set query filtering
  • Improved rate limit handling (429 errors)
    • Only query for Database level metrics every 20mins: Atlas retrieves database metrics every 20 minutes
  • Add support for Dynatrace Enrichment Attributes

Full version history

  • Add Dynatrace credential vault support for the API public/private key configuration

Full version history

  • Poll for database measurements: Process -> Database
  • Database metric metadata, topology, screens
  • Quality of life features
    • Custom extension schedule
    • Filters to only monitor specific clusters, databases or partitions

Full version history

  • Map metrics to MongoDB entities for tagging and management zones
  • Use the MongoDB icon for created entities
  • Update the version of extension dependencies

Full version history

  • Collects Atlas Metric OPLOG_RATE_GB_PER_HOUR and converts it to Dynatrace metric OPLOG_RATE_MB_PER_MIN

Full version history

  • Links processes to clusters via the connection string and user alias

Full version history

  • Support for ingesting all Atlas Event Types
  • User Configuration option to restrict capturing of specific events
  • Update the project unified analysis screen to view all events

Full version history

  • Update to use v2 of the MongoDB Atlas Administration API
  • Support for all listed Metric Types: Metrics Reference
  • Updated Dashboard and Unified Analysis Screens
  • Custom entity type for Partitions

Full version history

  • Resolves a bug where metric scraping returned early for clusters with multiple nodes.

Full version history

  • Support for monitoring multiple Projects from the same configuration

Full version history

  • Dashboard image and metric updates
  • Improved metric parsing to skip over null values

Full version history

  • Initial release - MongoDB Atlas events and metrics
Dynatrace Hub
Get data into DynatraceBuild your own app
All (770)Log Management and AnalyticsKubernetesAI and LLM ObservabilityInfrastructure ObservabilitySoftware DeliveryApplication ObservabilityApplication SecurityDigital ExperienceBusiness Analytics
Filter
Type
Built and maintained by
Deployment model
SaaS
  • SaaS
  • Managed
Partner FinderBecome a partnerDynatrace Developer

Discover recent additions to Dynatrace

Problems logo

Problems

Analyze abnormal system behavior and performance problems detected by Davis AI.

Logs logo

Logs

Explore all your logs without writing a single query.

Security Investigator logo

Security Investigator

Fast and precise forensics for security and logs on Grail data with DQL queries.

Business Flow logo

Business Flow

Track, analyze, and optimize your critical business processes.

Cost & Carbon Optimization logo

Cost & Carbon Optimization

Track, analyze, and optimize your IT carbon footprint and public cloud costs.

Davis Anomaly Detection logo

Davis Anomaly Detection

Detect anomalies in timeseries using the Davis AI

Analyze your data

Understand your data better with deep insights and clear visualizations.

Notebooks logo

Notebooks

Create powerful, data-driven documents for custom analytics and collaboration.

Dashboards logo

Dashboards

Transform complex data into clear visualizations with custom dashboards.

Automate your processes

Turn data and answers into actions, securely, and at scale.

Workflows logo

Workflows

Automate tasks in your IT landscape, remediate problems, and visualize processes

Jira logo

Jira

Create, query, comment, transition, and resolve Jira tickets within workflows.

Slack logo

Slack

Automate Slack messaging for security incidents, attacks, remediation, and more.

Secure your cloud application

See vulnerabilities and attacks in your environment.

Security Overview logo

Security Overview

Get a comprehensive overview of the security of your applications.

Code-Level Vulnerabilities logo

Code-Level Vulnerabilities

Detect vulnerabilities in your code in real time.

Threats & Exploits logo

Threats & Exploits

Understand, triage, and investigate application security findings and alerts.

Are you looking for something different?

We have hundreds of apps, extensions, and other technologies to customize your environment

Leverage our newest innovations of Dynatrace Saas

Kick-start your app creation

Kick-start your app creation

Whether you’re a beginner or a pro, Dynatrace Developer has the tools and support you need to create incredible apps with minimal effort.
Go to Dynatrace Developer
Upgrading from Dynatrace Managed to SaaS

Upgrading from Dynatrace Managed to SaaS

Drive innovation, speed, and agility in your organization by seamlessly and securely upgrading.
Learn More
Log Management and Analytics

Log Management and Analytics

Innovate faster and more efficiently with unified log management and log analytics for actionable insights and automation.
Learn more