---
title: Azure Container Registry
description: >-
  Monitor storage usage and operation activity for your Azure Container Registry
  instances.
breadcrumbs: Docs > Integrations > Azure Container Registry
---

> For the complete documentation index, see [llms.txt](https://docs.datadoghq.com/llms.txt).

# Azure Container Registry
Integration version1.0.0
{% callout %}
# Important note for users on the following Datadog sites: us2.ddog-gov.com

{% alert level="info" %}
To find out if this integration is available in your organization, see your [Datadog Integrations](https://app.datadoghq.com/integrations) page or ask your organization administrator.

To initiate an exception request to enable this integration for your organization, email [support@ddog-gov.com](mailto:support@ddog-gov.com).
{% /alert %}

{% /callout %}

## Overview{% #overview %}

Azure Container Registry is a managed, private Docker registry service for building, storing, and managing container images and Helm charts. This integration surfaces storage consumption and successful/failed pull and push operation counts for your registries.

## Setup{% #setup %}

### Installation{% #installation %}

If you haven't already, set up the [Microsoft Azure integration](https://docs.datadoghq.com/integrations/azure.md) first. There are no other installation steps.

## Data Collected{% #data-collected %}

### Metrics{% #metrics %}

|  |
|  |
| **azure.containerregistry_registries.count**(gauge)                   | The count of Azure Container Registry resources.                                                                                                                                                                                                                              |
| **azure.containerregistry_registries.agent_pool_cpu_time**(count)  | AgentPool CPU time in seconds.*Shown as second*                                                                                                                                                                                                                               |
| **azure.containerregistry_registries.run_duration**(count)           | Run duration in milliseconds.*Shown as millisecond*                                                                                                                                                                                                                           |
| **azure.containerregistry_registries.storage_used**(gauge)           | Amount of storage used by the container registry. For a registry account, it's the sum of capacity used by all the repositories within a registry. It's sum of capacity used by shared layers, manifest files, and replica copies in each of its repositories.*Shown as byte* |
| **azure.containerregistry_registries.successful_pull_count**(count) | Number of successful image pulls.                                                                                                                                                                                                                                             |
| **azure.containerregistry_registries.successful_push_count**(count) | Number of successful image pushes.                                                                                                                                                                                                                                            |
| **azure.containerregistry_registries.total_pull_count**(count)      | Number of image pulls in total.                                                                                                                                                                                                                                               |
| **azure.containerregistry_registries.total_push_count**(count)      | Number of image pushes in total.                                                                                                                                                                                                                                              |
| **azure.containerregistry_registries.data_transfer**(count)          | Total outbound data transferred from the registry, measured in bytes.*Shown as byte*                                                                                                                                                                                          |
| **azure.containerregistry_registries.transactions**(count)            | Count of registry API operations, segmented by API name and response type.                                                                                                                                                                                                    |

### Service Checks{% #service-checks %}

Azure Container Registry does not include any service checks.

### Events{% #events %}

Azure Container Registry does not include any events.

## Troubleshooting{% #troubleshooting %}

Need help? Contact [Datadog support](https://docs.datadoghq.com/help/).
