---
title: Azure Logic Apps metrics
description: >-
  Reference for the enhanced metrics that Datadog generates for Azure Logic Apps
  workflows, including run-level and action-level metrics.
breadcrumbs: >-
  Docs > Serverless > Serverless Monitoring for Azure Logic Apps > Azure Logic
  Apps metrics
---

# Azure Logic Apps metrics

{% callout %}
##### Join the Preview!

Serverless Monitoring for Azure Logic Apps, including the enhanced metrics described on this page, is in Preview. Complete the form to request access.

[Request Access](https://www.datadoghq.com/product-preview/serverless-monitoring-for-azure-logic-apps/)
{% /callout %}

This page describes the metrics available for monitoring Azure Logic Apps workflows with Datadog. There are two ways to get metrics from Azure Logic Apps:

- You can get Azure Logic Apps metrics from the [Datadog Azure integration](https://docs.datadoghq.com/integrations/azure.md).
- You can get enhanced metrics by [installing Serverless Monitoring for Azure Logic Apps](https://docs.datadoghq.com/serverless/logic_apps/installation.md).

## Enhanced Azure Logic Apps metrics{% #enhanced-azure-logic-apps-metrics %}

Datadog generates enhanced metrics for Azure Logic Apps from your workflow execution data, with detailed metadata for each run and action. Enhanced metrics are distinguished by being in the `azure.logic_workflows.enhanced.*` namespace.

Enhanced metrics are tagged with the workflow `run_id` along with the standard Azure Logic Apps tags, including `service` and `env`. See [Install Serverless Monitoring for Azure Logic Apps](https://docs.datadoghq.com/serverless/logic_apps/installation.md) for how to configure these tags.

### Run-level metrics{% #run-level-metrics %}

The following metrics are emitted once per workflow run.

{% dl %}

{% dt %}
`azure.logic_workflows.enhanced.run_started`
{% /dt %}

{% dd %}
Count of workflow runs that have started.
{% /dd %}

{% dt %}
`azure.logic_workflows.enhanced.run_succeeded`
{% /dt %}

{% dd %}
Count of workflow runs that completed without errors.
{% /dd %}

{% dt %}
`azure.logic_workflows.enhanced.run_failed`
{% /dt %}

{% dd %}
Count of workflow runs that completed with errors.
{% /dd %}

{% dt %}
`azure.logic_workflows.enhanced.run_latency`
{% /dt %}

{% dd %}
Distribution of the end-to-end duration of a workflow run, in milliseconds. Supports percentile aggregations and is emitted alongside `run_succeeded` and `run_failed`.
{% /dd %}

{% /dl %}

### Action-level metrics{% #action-level-metrics %}

The following metrics are emitted once per action within a workflow run.

{% dl %}

{% dt %}
`azure.logic_workflows.enhanced.actions_started`
{% /dt %}

{% dd %}
Count of workflow actions that have started.
{% /dd %}

{% dt %}
`azure.logic_workflows.enhanced.actions_succeeded`
{% /dt %}

{% dd %}
Count of workflow actions that completed without errors.
{% /dd %}

{% dt %}
`azure.logic_workflows.enhanced.actions_failed`
{% /dt %}

{% dd %}
Count of workflow actions that completed with errors.
{% /dd %}

{% dt %}
`azure.logic_workflows.enhanced.action_latency`
{% /dt %}

{% dd %}
Distribution of the duration of a workflow action, in milliseconds. Supports percentile aggregations and is emitted alongside `actions_succeeded` and `actions_failed`.
{% /dd %}

{% /dl %}

## Further Reading{% #further-reading %}

- [Install Serverless Monitoring for Azure Logic Apps](https://docs.datadoghq.com/serverless/logic_apps/installation.md)
- [Troubleshoot Serverless Monitoring for Azure Logic Apps](https://docs.datadoghq.com/serverless/logic_apps/troubleshooting.md)
