---
title: Azure Data Factory monitoring integration
source: https://docs.newrelic.com/docs/infrastructure/microsoft-azure-integrations/azure-integrations-list/azure-data-factory-integration
---

[New Relic infrastructure monitoring](https://docs.newrelic.com/docs/infrastructure/introduction-infra-monitoring) provides an integration for reporting your [Microsoft Azure Data Factory](https://azure.microsoft.com/en-us/services/data-factory/) data to New Relic. Here we explain how to activate the integration and what data can be reported.

## Features

New Relic gathers both DataFactory and Factory data from your Azure Data Factory service. You can monitor and alert on your Azure Data Factory data from New Relic, and you can create custom queries and custom chart dashboards.

## Activate integration [#activate]

To enable the integration follow standard procedures to [activate your Azure service in New Relic](https://docs.newrelic.com/docs/infrastructure/microsoft-azure-integrations/getting-started/activate-azure-integrations).

## Configuration and polling [#polling]

You can change the polling frequency and filter data using [configuration options](https://docs.newrelic.com/docs/integrations/new-relic-integrations/getting-started/configure-polling-frequency-data-collection-cloud-integrations).

Default [polling](https://docs.newrelic.com/docs/infrastructure/microsoft-azure-integrations/getting-started/azure-integration-polling) information for the Azure Data Factory integration:

-   Polling interval: 5 minutes

## Find and use data [#find-data]

To find your integration data, go to **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Infrastructure > Azure** and select the **Data Factory** integration.

Data is attached to the following [event types](https://docs.newrelic.com/docs/data-apis/understand-data/new-relic-data-types/#event-data):

| Entity      | Event Type                          | Provider                      |
| ----------- | ----------------------------------- | ----------------------------- |
| DataFactory | `AzureDataFactoryDataFactorySample` | `AzureDataFactoryDataFactory` |
| Factory     | `AzureDataFactoryFactorySample`     | `AzureDataFactoryFactory`     |

For more on how to use your data, see [Understand and use integration data](https://docs.newrelic.com/docs/infrastructure/integrations/find-use-infrastructure-integration-data).

## Metric data [#metrics]

To view metrics reported by the Data Factory integration, query the Entities below. For detailed metric information, see the [Azure supported metrics](https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported#microsoftdocumentdbdatabaseaccounts) documentation.

This integration collects Azure Data Factory data for `DataFactory` and `Factory`.

### `DataFactory` data

| Metric           | Unit  | Description     |
| ---------------- | ----- | --------------- |
| `failedRuns`     | Count | Failed Runs     |
| `successfulRuns` | Count | Successful Runs |

### `Factory` data

| Metric                                            | Unit    | Description                              |
| ------------------------------------------------- | ------- | ---------------------------------------- |
| `pipelineFailedRuns`                              | Count   | Failed pipeline runs metrics             |
| `pipelineSucceededRuns`                           | Count   | Succeeded pipeline runs metrics          |
| `pipelineCancelledRuns`                           | Count   | Cancelled pipeline runs metrics          |
| `activityFailedRuns`                              | Count   | Failed activity runs metrics             |
| `activitySucceededRuns`                           | Count   | Succeeded activity runs metrics          |
| `activityCancelledRuns`                           | Count   | Cancelled activity runs metrics          |
| `triggerFailedRuns`                               | Count   | Failed trigger runs metrics              |
| `triggerSucceededRuns`                            | Count   | Succeeded trigger runs metrics           |
| `triggerCancelledRuns`                            | Count   | Cancelled trigger runs metrics           |
| `integrationRuntimeCpuPercentagePercent`          | Percent | Integration runtime CPU utilization      |
| `integrationRuntimeAvailableMemoryBytes`          | Bytes   | Integration runtime available memory     |
| `integrationRuntimeAverageTaskPickupDelaySeconds` | Seconds | Integration runtime queue duration       |
| `integrationRuntimeQueueLength`                   | Count   | Integration runtime queue length         |
| `integrationRuntimeAvailableNodeNumber`           | Count   | Integration runtime available node count |
| `maxAllowedResourceCount`                         | Count   | Maximum allowed entities count           |
| `maxAllowedFactorySizeInGbUnits`                  | Count   | Maximum allowed factory size (GB unit)   |
| `resourceCount`                                   | Count   | Total entities count                     |
| `factorySizeInGbUnits`                            | Count   | Total factory size (GB unit)             |
