Set up alerts for Azure Data Factory

Completed

In Azure Data Factory, you can raise alerts based upon metrics outputted by the monitoring service. Alerts allow you to get alerted for various scenarios such as, but not limited to, failed pipelines, large factory sizes, and integration runtime CPU utilization.

Alerts in the monitoring experience are based on metrics that the service emits, such as pipeline failures.

To get started, select Monitor > Alerts & metrics in Azure Data Factory Studio.

Create an alert

  1. Select New alert rule to create a new alert.

    Screenshot of the New alert rule button in the Alerts and metrics view.

  2. Specify the rule name and select the alert severity.

    Screenshot of the alert rule name and severity fields.

  3. Select the alert criteria.

    Screenshot of the target criteria selection box for a new alert rule.

    Screenshot of the metric selection panel for setting up the alert condition.

    Screenshot of the available alert criteria listed for selection.

    You can create alerts on various metrics, including Azure Data Factory entity count/size, activity/pipeline/trigger runs, Integration Runtime (IR) CPU utilization/memory/node count/queue, as well as for SSIS package executions and SSIS IR start/stop operations.

  4. Configure the alert logic. You can create an alert for the selected metric for all pipelines and corresponding activities. You can also select a particular activity type, activity name, pipeline name, or failure type.

    Screenshot of the alert logic configuration options including activity type, name, and failure type.

  5. Configure email, SMS, push, and voice notifications for the alert. Create an action group, or choose an existing one, for the alert notifications.

    Screenshot of the notification configuration options for email, SMS, push, and voice.

    Screenshot of the options for adding a notification to the action group.

  6. Create the alert rule.

    Screenshot of the Create alert rule button and alert summary.

Once you create an alert, you get notified if the metric conditions are met.

If you have integrated your data factory with Log Analytics, you can use Azure Monitor to send alerts as well.