Edit

Supported metrics for Microsoft.DataFactory/factories

The following table lists the metrics available for the Microsoft.DataFactory/factories resource type.

Table headings

  • Metric - The metric display name as it appears in the Azure portal.
  • Name in Rest API - Metric name as referred to in the REST API.
  • Advanced platform metrics - A premium, paid tier of platform metrics in Azure Monitor that provide more granular observability for Azure resources.
  • Unit - Unit of measure.
  • Aggregation - The default aggregation type. Valid values: Average, Minimum, Maximum, Total, Count.
  • Dimensions - Dimensions available for the metric.
  • Time Grains - Intervals at which the metric is sampled. For example, PT1M indicates that the metric is sampled every minute, PT30M every 30 minutes, PT1H every hour, and so on.
  • DS Export -S Whether the metric is exportable to Azure Monitor Logs via Diagnostic Settings.

For information on exporting metrics, see - Metrics export using data collection rules and Create diagnostic settings in Azure Monitor.

For information on metric retention, see Azure Monitor Metrics overview.

For a list of supported logs, see Supported log categories - Microsoft.DataFactory/factories

Metric Name in REST API Advanced platform metrics Unit Aggregation Dimensions Time Grains DS Export
Cancelled activity runs metrics

Cancelled activity runs metrics
ActivityCancelledRuns No Count Total (Sum) ActivityType, PipelineName, FailureType, Name PT1M Yes
Failed activity runs metrics

Failed activity runs metrics
ActivityFailedRuns No Count Total (Sum) ActivityType, PipelineName, FailureType, Name PT1M Yes
Succeeded activity runs metrics

Succeeded activity runs metrics
ActivitySucceededRuns No Count Total (Sum) ActivityType, PipelineName, FailureType, Name PT1M Yes
Airflow Integration Runtime Celery Task Timeout Error

Airflow Integration Runtime Celery Task Timeout Error
AirflowIntegrationRuntimeCeleryTaskTimeoutError No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Collect DB Dags

Airflow Integration Runtime Collect DB Dags
AirflowIntegrationRuntimeCollectDBDags No Milliseconds Average IntegrationRuntimeName PT1M No
Airflow Integration Runtime Cpu Percentage

Airflow Integration Runtime Cpu Percentage
AirflowIntegrationRuntimeCpuPercentage No Percent Average IntegrationRuntimeName, ContainerName PT1M Yes
Airflow Integration Runtime Cpu Usage

Airflow Integration Runtime Cpu Usage
AirflowIntegrationRuntimeCpuUsage No Millicores Average IntegrationRuntimeName, ContainerName PT1M Yes
Airflow Integration Runtime Dag Bag Size

Airflow Integration Runtime Dag Bag Size
AirflowIntegrationRuntimeDagBagSize No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Dag Callback Exceptions

Airflow Integration Runtime Dag Callback Exceptions
AirflowIntegrationRuntimeDagCallbackExceptions No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime DAG File Refresh Error

Airflow Integration Runtime DAG File Refresh Error
AirflowIntegrationRuntimeDAGFileRefreshError No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime DAG Processing Import Errors

Airflow Integration Runtime DAG Processing Import Errors
AirflowIntegrationRuntimeDAGProcessingImportErrors No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime DAG Processing Last Duration

Airflow Integration Runtime DAG Processing Last Duration
AirflowIntegrationRuntimeDAGProcessingLastDuration No Milliseconds Average IntegrationRuntimeName, DagFile PT1M No
Airflow Integration Runtime DAG Processing Last Run Seconds Ago

Airflow Integration Runtime DAG Processing Last Run Seconds Ago
AirflowIntegrationRuntimeDAGProcessingLastRunSecondsAgo No Seconds Average IntegrationRuntimeName, DagFile PT1M No
Airflow Integration Runtime DAG ProcessingManager Stalls

Airflow Integration Runtime DAG ProcessingManager Stalls
AirflowIntegrationRuntimeDAGProcessingManagerStalls No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime DAG Processing Processes

Airflow Integration Runtime DAG Processing Processes
AirflowIntegrationRuntimeDAGProcessingProcesses No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime DAG Processing Processor Timeouts

Airflow Integration Runtime DAG Processing Processor Timeouts
AirflowIntegrationRuntimeDAGProcessingProcessorTimeouts No Seconds Average IntegrationRuntimeName PT1M No
Airflow Integration Runtime DAG Processing Total Parse Time

Airflow Integration Runtime DAG Processing Total Parse Time
AirflowIntegrationRuntimeDAGProcessingTotalParseTime No Seconds Average IntegrationRuntimeName PT1M No
Airflow Integration Runtime DAG Run Dependency Check

Airflow Integration Runtime DAG Run Dependency Check
AirflowIntegrationRuntimeDAGRunDependencyCheck No Milliseconds Average IntegrationRuntimeName, DagId PT1M No
Airflow Integration Runtime DAG Run Duration Failed

Airflow Integration Runtime DAG Run Duration Failed
AirflowIntegrationRuntimeDAGRunDurationFailed No Milliseconds Average IntegrationRuntimeName, DagId PT1M No
Airflow Integration Runtime DAG Run Duration Success

Airflow Integration Runtime DAG Run Duration Success
AirflowIntegrationRuntimeDAGRunDurationSuccess No Milliseconds Average IntegrationRuntimeName, DagId PT1M No
Airflow Integration Runtime DAG Run First Task Scheduling Delay

Airflow Integration Runtime DAG Run First Task Scheduling Delay
AirflowIntegrationRuntimeDAGRunFirstTaskSchedulingDelay No Milliseconds Average IntegrationRuntimeName, DagId PT1M No
Airflow Integration Runtime DAG Run Schedule Delay

Airflow Integration Runtime DAG Run Schedule Delay
AirflowIntegrationRuntimeDAGRunScheduleDelay No Milliseconds Average IntegrationRuntimeName, DagId PT1M No
Airflow Integration Runtime Executor Open Slots

Airflow Integration Runtime Executor Open Slots
AirflowIntegrationRuntimeExecutorOpenSlots No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Executor Queued Tasks

Airflow Integration Runtime Executor Queued Tasks
AirflowIntegrationRuntimeExecutorQueuedTasks No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Executor Running Tasks

Airflow Integration Runtime Executor Running Tasks
AirflowIntegrationRuntimeExecutorRunningTasks No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Job End

Airflow Integration Runtime Job End
AirflowIntegrationRuntimeJobEnd No Count Total (Sum) IntegrationRuntimeName, Job PT1M No
Airflow Integration Runtime Heartbeat Failure

Airflow Integration Runtime Heartbeat Failure
AirflowIntegrationRuntimeJobHeartbeatFailure No Count Total (Sum) IntegrationRuntimeName, Job PT1M No
Airflow Integration Runtime Job Start

Airflow Integration Runtime Job Start
AirflowIntegrationRuntimeJobStart No Count Total (Sum) IntegrationRuntimeName, Job PT1M No
Airflow Integration Runtime Memory Percentage

Airflow Integration Runtime Memory Percentage
AirflowIntegrationRuntimeMemoryPercentage No Percent Average IntegrationRuntimeName, ContainerName PT1M Yes
Airflow Integration Runtime Memory Usage

Airflow Integration Runtime Memory Usage
AirflowIntegrationRuntimeMemoryUsage No Bytes Average IntegrationRuntimeName, ContainerName PT1M Yes
Airflow Integration Runtime Node Count

Airflow Integration Runtime Node Count
AirflowIntegrationRuntimeNodeCount No Count Average IntegrationRuntimeName, ComputeNodeSize PT1M Yes
Airflow Integration Runtime Operator Failures

Airflow Integration Runtime Operator Failures
AirflowIntegrationRuntimeOperatorFailures No Count Total (Sum) IntegrationRuntimeName, Operator PT1M No
Airflow Integration Runtime Operator Successes

Airflow Integration Runtime Operator Successes
AirflowIntegrationRuntimeOperatorSuccesses No Count Total (Sum) IntegrationRuntimeName, Operator PT1M No
Airflow Integration Runtime Pool Open Slots

Airflow Integration Runtime Pool Open Slots
AirflowIntegrationRuntimePoolOpenSlots No Count Total (Sum) IntegrationRuntimeName, Pool PT1M No
Airflow Integration Runtime Pool Queued Slots

Airflow Integration Runtime Pool Queued Slots
AirflowIntegrationRuntimePoolQueuedSlots No Count Total (Sum) IntegrationRuntimeName, Pool PT1M No
Airflow Integration Runtime Pool Running Slots

Airflow Integration Runtime Pool Running Slots
AirflowIntegrationRuntimePoolRunningSlots No Count Total (Sum) IntegrationRuntimeName, Pool PT1M No
Airflow Integration Runtime Pool Starving Tasks

Airflow Integration Runtime Pool Starving Tasks
AirflowIntegrationRuntimePoolStarvingTasks No Count Total (Sum) IntegrationRuntimeName, Pool PT1M No
Airflow Integration Runtime Scheduler Critical Section Busy

Airflow Integration Runtime Scheduler Critical Section Busy
AirflowIntegrationRuntimeSchedulerCriticalSectionBusy No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Scheduler Critical Section Duration

Airflow Integration Runtime Scheduler Critical Section Duration
AirflowIntegrationRuntimeSchedulerCriticalSectionDuration No Milliseconds Average IntegrationRuntimeName PT1M No
Airflow Integration Runtime Scheduler Failed SLA Email Attempts

Airflow Integration Runtime Scheduler Failed SLA Email Attempts
AirflowIntegrationRuntimeSchedulerFailedSLAEmailAttempts No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Scheduler Heartbeats

Airflow Integration Runtime Scheduler Heartbeats
AirflowIntegrationRuntimeSchedulerHeartbeat No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Scheduler Orphaned Tasks Adopted

Airflow Integration Runtime Scheduler Orphaned Tasks Adopted
AirflowIntegrationRuntimeSchedulerOrphanedTasksAdopted No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Scheduler Orphaned Tasks Cleared

Airflow Integration Runtime Scheduler Orphaned Tasks Cleared
AirflowIntegrationRuntimeSchedulerOrphanedTasksCleared No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Scheduler Tasks Executable

Airflow Integration Runtime Scheduler Tasks Executable
AirflowIntegrationRuntimeSchedulerTasksExecutable No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Scheduler Tasks Killed Externally

Airflow Integration Runtime Scheduler Tasks Killed Externally
AirflowIntegrationRuntimeSchedulerTasksKilledExternally No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Scheduler Tasks Running

Airflow Integration Runtime Scheduler Tasks Running
AirflowIntegrationRuntimeSchedulerTasksRunning No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Scheduler Tasks Starving

Airflow Integration Runtime Scheduler Tasks Starving
AirflowIntegrationRuntimeSchedulerTasksStarving No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Started Task Instances

Airflow Integration Runtime Started Task Instances
AirflowIntegrationRuntimeStartedTaskInstances No Count Total (Sum) IntegrationRuntimeName, DagId, TaskId PT1M No
Airflow Integration Runtime Task Instance Created Using Operator

Airflow Integration Runtime Task Instance Created Using Operator
AirflowIntegrationRuntimeTaskInstanceCreatedUsingOperator No Count Total (Sum) IntegrationRuntimeName, Operator PT1M No
Airflow Integration Runtime Task Instance Duration

Airflow Integration Runtime Task Instance Duration
AirflowIntegrationRuntimeTaskInstanceDuration No Milliseconds Average IntegrationRuntimeName, DagId, TaskID PT1M No
Airflow Integration Runtime Task Instance Failures

Airflow Integration Runtime Task Instance Failures
AirflowIntegrationRuntimeTaskInstanceFailures No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Task Instance Finished

Airflow Integration Runtime Task Instance Finished
AirflowIntegrationRuntimeTaskInstanceFinished No Count Total (Sum) IntegrationRuntimeName, DagId, TaskId, State PT1M No
Airflow Integration Runtime Task Instance Previously Succeeded

Airflow Integration Runtime Task Instance Previously Succeeded
AirflowIntegrationRuntimeTaskInstancePreviouslySucceeded No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Task Instance Successes

Airflow Integration Runtime Task Instance Successes
AirflowIntegrationRuntimeTaskInstanceSuccesses No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Task Removed From DAG

Airflow Integration Runtime Task Removed From DAG
AirflowIntegrationRuntimeTaskRemovedFromDAG No Count Total (Sum) IntegrationRuntimeName, DagId PT1M No
Airflow Integration Runtime Task Restored To DAG

Airflow Integration Runtime Task Restored To DAG
AirflowIntegrationRuntimeTaskRestoredToDAG No Count Total (Sum) IntegrationRuntimeName, DagId PT1M No
Airflow Integration Runtime Triggers Blocked Main Thread

Airflow Integration Runtime Triggers Blocked Main Thread
AirflowIntegrationRuntimeTriggersBlockedMainThread No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Triggers Failed

Airflow Integration Runtime Triggers Failed
AirflowIntegrationRuntimeTriggersFailed No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Triggers Running

Airflow Integration Runtime Triggers Running
AirflowIntegrationRuntimeTriggersRunning No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Triggers Succeeded

Airflow Integration Runtime Triggers Succeeded
AirflowIntegrationRuntimeTriggersSucceeded No Count Total (Sum) IntegrationRuntimeName PT1M No
Airflow Integration Runtime Zombie Tasks Killed

Airflow Integration Runtime Zombie Tasks Killed
AirflowIntegrationRuntimeZombiesKilled No Count Total (Sum) IntegrationRuntimeName PT1M No
Total factory size (GB unit)

Total factory size (GB unit)
FactorySizeInGbUnits No Count Maximum <none> PT1M Yes
Integration runtime available memory

Integration runtime available memory
IntegrationRuntimeAvailableMemory No Bytes Average IntegrationRuntimeName, NodeName PT1M Yes
Integration runtime available node count

Integration runtime available node count
IntegrationRuntimeAvailableNodeNumber No Count Average IntegrationRuntimeName PT1M Yes
Integration runtime queue duration

Integration runtime queue duration
IntegrationRuntimeAverageTaskPickupDelay No Seconds Average IntegrationRuntimeName PT1M Yes
Integration runtime CPU utilization

Integration runtime CPU utilization
IntegrationRuntimeCpuPercentage No Percent Average IntegrationRuntimeName, NodeName PT1M Yes
Integration runtime queue length

Integration runtime queue length
IntegrationRuntimeQueueLength No Count Average IntegrationRuntimeName PT1M Yes
Maximum allowed factory size (GB unit)

Maximum allowed factory size (GB unit)
MaxAllowedFactorySizeInGbUnits No Count Maximum <none> PT1M Yes
Maximum allowed entities count

Maximum allowed entities count
MaxAllowedResourceCount No Count Maximum <none> PT1M Yes
Copy available capacity percentage of MVNet integration runtime

Copy available capacity percentage of MVNet integration runtime
MVNetIRCopyAvailableCapacityPCT No Percent Maximum IntegrationRuntimeName PT1M Yes
Copy capacity utilization of MVNet integration runtime

Copy capacity utilization of MVNet integration runtime
MVNetIRCopyCapacityUtilization No Percent Maximum IntegrationRuntimeName PT1M Yes
Copy waiting queue length of MVNet integration runtime

Copy waiting queue length of MVNet integration runtime
MVNetIRCopyWaitingQueueLength No Count Average IntegrationRuntimeName PT1M Yes
External available capacity percentage of MVNet integration runtime

External available capacity percentage of MVNet integration runtime
MVNetIRExternalAvailableCapacityPCT No Percent Maximum IntegrationRuntimeName PT1M Yes
External capacity utilization of MVNet integration runtime

External capacity utilization of MVNet integration runtime
MVNetIRExternalCapacityUtilization No Percent Maximum IntegrationRuntimeName PT1M Yes
External waiting queue length of MVNet integration runtime

External waiting queue length of MVNet integration runtime
MVNetIRExternalWaitingQueueLength No Count Average IntegrationRuntimeName PT1M Yes
Pipeline available capacity percentage of MVNet integration runtime

Pipeline available capacity percentage of MVNet integration runtime
MVNetIRPipelineAvailableCapacityPCT No Percent Maximum IntegrationRuntimeName PT1M Yes
Pipeline capacity utilization of MVNet integration runtime

Pipeline capacity utilization of MVNet integration runtime
MVNetIRPipelineCapacityUtilization No Percent Maximum IntegrationRuntimeName PT1M Yes
Pipeline waiting queue length of MVNet integration runtime

Pipeline waiting queue length of MVNet integration runtime
MVNetIRPipelineWaitingQueueLength No Count Average IntegrationRuntimeName PT1M Yes
Cancelled pipeline runs metrics

Cancelled pipeline runs metrics
PipelineCancelledRuns No Count Total (Sum) FailureType, CancelledBy, Name PT1M Yes
Elapsed Time Pipeline Runs Metrics

Elapsed Time Pipeline Runs Metrics
PipelineElapsedTimeRuns No Count Total (Sum) RunId, Name PT1M Yes
Failed pipeline runs metrics

Failed pipeline runs metrics
PipelineFailedRuns No Count Total (Sum) FailureType, Name PT1M Yes
Succeeded pipeline runs metrics

Succeeded pipeline runs metrics
PipelineSucceededRuns No Count Total (Sum) FailureType, Name PT1M Yes
Total entities count

Total entities count
ResourceCount No Count Maximum <none> PT1M Yes
Cancelled SSIS integration runtime start metrics

Cancelled SSIS integration runtime start metrics
SSISIntegrationRuntimeStartCancel No Count Total (Sum) IntegrationRuntimeName PT1M Yes
Failed SSIS integration runtime start metrics

Failed SSIS integration runtime start metrics
SSISIntegrationRuntimeStartFailed No Count Total (Sum) IntegrationRuntimeName PT1M Yes
Succeeded SSIS integration runtime start metrics

Succeeded SSIS integration runtime start metrics
SSISIntegrationRuntimeStartSucceeded No Count Total (Sum) IntegrationRuntimeName PT1M Yes
Stuck SSIS integration runtime stop metrics

Stuck SSIS integration runtime stop metrics
SSISIntegrationRuntimeStopStuck No Count Total (Sum) IntegrationRuntimeName PT1M Yes
Succeeded SSIS integration runtime stop metrics

Succeeded SSIS integration runtime stop metrics
SSISIntegrationRuntimeStopSucceeded No Count Total (Sum) IntegrationRuntimeName PT1M Yes
Cancelled SSIS package execution metrics

Cancelled SSIS package execution metrics
SSISPackageExecutionCancel No Count Total (Sum) IntegrationRuntimeName PT1M Yes
Failed SSIS package execution metrics

Failed SSIS package execution metrics
SSISPackageExecutionFailed No Count Total (Sum) IntegrationRuntimeName PT1M Yes
Succeeded SSIS package execution metrics

Succeeded SSIS package execution metrics
SSISPackageExecutionSucceeded No Count Total (Sum) IntegrationRuntimeName PT1M Yes
Cancelled trigger runs metrics

Cancelled trigger runs metrics
TriggerCancelledRuns No Count Total (Sum) Name, FailureType PT1M Yes
Failed trigger runs metrics

Failed trigger runs metrics
TriggerFailedRuns No Count Total (Sum) Name, FailureType PT1M Yes
Succeeded trigger runs metrics

Succeeded trigger runs metrics
TriggerSucceededRuns No Count Total (Sum) Name, FailureType PT1M Yes

Next steps