Azure Cosmos DB Monitoring Integration with SigNoz

SigNoz Cloud - This page applies to SigNoz Cloud editions.

The Azure Cosmos DB integration collects platform metrics and diagnostic logs from your Request Unit (RU) based Azure Cosmos DB accounts. Once enabled, the SigNoz agent discovers Cosmos DB account resources in your monitored resource groups and configures telemetry collection.

This integration collects platform metrics for the Microsoft.DocumentDB/databaseAccounts resource type — the RU-based Azure Cosmos DB account.

Getting started

Connect your Azure subscription first. See Azure One-Click Integrations for setup instructions.

Once connected:

  1. In SigNoz, navigate to Integrations > Microsoft Azure.
  2. Select Cosmos DB from the left panel.
  3. Toggle Log Collection and Metric Collection on.
SigNoz Azure integration panel showing Cosmos DB with Log Collection and Metric Collection toggles enabled
Enable log and metric collection for Azure Cosmos DB in the SigNoz UI

The agent deploys the necessary Event Hubs and diagnostic settings in the background. Data starts flowing within a few minutes. Navigate to Dashboards and open the Azure Cosmos DB Overview dashboard to confirm metrics are appearing.

What's collected

Logs
NamePathType
Resource IDresources.azure.resource.idstring
Key metrics

The table below lists representative metrics; see the Data Collected tab in the integration for the complete list, including per-API request metrics.

Metric nameUnitType
azure_totalrequests_countCountGauge
azure_totalrequestunits_totalCountSum
azure_normalizedruconsumption_maximumPercentGauge
azure_provisionedthroughput_maximumCountGauge
azure_autoscalemaxthroughput_maximumCountGauge
azure_datausage_totalBytesSum
azure_indexusage_totalBytesSum
azure_documentquota_totalBytesSum
azure_documentcountv2_totalCountSum
azure_serversidelatencydirect_averageMillisecondsGauge
azure_serversidelatencygateway_averageMillisecondsGauge
azure_replicationlatency_averageMillisecondsGauge
azure_serviceavailability_averagePercentGauge

Dashboards

The integration includes a pre-built Azure Cosmos DB dashboard. Pre-built dashboards are locked and cannot be edited. To customize, use Export JSON from the dashboard menu and import it as a new dashboard.

SigNoz dashboard showing Azure Cosmos DB metrics including total requests, RU consumption, throughput, storage, and latency
Azure Cosmos DB dashboard in SigNoz

Key panels include:

  • Total requests and total request units (RU)
  • Normalized RU consumption and provisioned throughput
  • Data usage, index usage, and document quota
  • Document count
  • Server-side latency (direct) and service availability

Next steps

Get Help

If you need help with the steps in this topic, please reach out to us on SigNoz Community Slack. If you are a SigNoz Cloud user, please use in product chat support located at the bottom right corner of your SigNoz instance or contact us at cloud-support@signoz.io.

Last updated: June 18, 2026

Edit on GitHub

Was this page helpful?

Your response helps us improve this page.

On this page

Is this page helpful?

Your response helps us improve this page.