Introduction

Azure Cosmos DB for MongoDB (vCore) is a fully managed, MongoDB-compatible database service that provides dedicated cluster resources for building modern applications with familiar MongoDB APIs and tooling.

Use the OpsRamp Azure Public Cloud integration to discover Azure Cosmos DB for MongoDB Clusters and collect metrics.

Setup

To set up the Azure integration and discover Azure Cosmos DB for MongoDB Cluster resources:

  1. Create an Azure integration if one is not already available in your installed integrations. See Install Azure Integration.
  2. Create a discovery profile. See Create Discovery Profile.
  3. On the Edit Discovery Profile page, select Cosmos DB for MongoDB Clusters under Filter Criteria.
  4. Save the discovery profile to make it available in the discovery profile list.
  5. Run a scan to discover resources, independently of the predefined schedule.
  6. After the scan completes, view Azure Cosmos DB for MongoDB Cluster resources under Infrastructure > Resources > Microsoft Azure.

Supported Metrics

OpsRamp Metric NameAzure Metric NameDisplay NameUnitAggregationDescription
azure_documentdb_mongoclusters_MongoRequestDurationMsMongoRequestDurationMsMongo Request DurationMillisecondsAverageEnd-to-end duration of client MongoDB requests.
azure_documentdb_mongoclusters_AutoscaleUtilizationPercentAutoscaleUtilizationPercentAutoscale Utilization PercentPercentAveragePercent autoscale utilization.
azure_documentdb_mongoclusters_CommittedMemoryPercentCommittedMemoryPercentCommitted Memory PercentPercentAveragePercentage of committed memory limit allocated.
azure_documentdb_mongoclusters_CpuPercentCpuPercentCPU PercentPercentAveragePercent CPU utilization on node.
azure_documentdb_mongoclusters_MemoryPercentMemoryPercentMemory PercentPercentAveragePercent memory utilization on node.
azure_documentdb_mongoclusters_StoragePercentStoragePercentStorage PercentPercentAveragePercent of available storage used on node.
azure_documentdb_mongoclusters_StorageUsedStorageUsedStorage UsedBytesAverageQuantity of available storage used on node.
azure_documentdb_mongoclusters_IOPSIOPSIOPSCountAverageDisk I/O operations per second on node.
azure_documentdb_mongoclusters_NetworkBytesEgressNetworkBytesEgressNetwork Bytes EgressBytesAverageNetwork bytes sent on node.
azure_documentdb_mongoclusters_NetworkBytesIngressNetworkBytesIngressNetwork Bytes IngressBytesAverageNetwork bytes received on node.

Event Support

OpsRamp supports Azure events for Azure Cosmos DB for MongoDB Clusters. Configure Azure Events in the Azure integration discovery profile. See Process Azure Events for instructions.

External References