---
title: Azure Cosmos DB
description: Instrumentation can be enabled for Azure Cosmos DB by referencing Elastic.Apm.Azure.CosmosDb package and subscribing to diagnostic events. Diagnostic...
url: https://www.elastic.co/docs/reference/apm/agents/dotnet/setup-azure-cosmosdb
---

# Azure Cosmos DB


## Quick start

Instrumentation can be enabled for Azure Cosmos DB by referencing [`Elastic.Apm.Azure.CosmosDb`](https://www.nuget.org/packages/Elastic.Apm.Azure.CosmosDb) package and subscribing to diagnostic events.
```csharp
Agent.Subscribe(new AzureCosmosDbDiagnosticsSubscriber());
```

Diagnostic events from `Microsoft.Azure.Cosmos`, `Microsoft.Azure.DocumentDb`, and `Microsoft.Azure.DocumentDb.Core` are captured as DB spans.