Power Automate analytics

Completed

Power Automate has built-in analytics that are available for every flow. The Analytics section includes three types: actions, usage, and errors.

Screenshot of Power Automate with the Analytics button highlighted.

The Actions analytics provide an overview of all action requests by day. The following graph provides important information about how many of these actions are billable. You have the flexibility to change the range to view the last 30, 14, or 7 days.

Screenshot of Analytics with the Actions tab selected.

The Usage analytics provide a detailed breakdown of all flows that run in the range that you selected. These visuals provide a good overview of the total number of flows that run and how many fail versus run successfully. You have the flexibility to change the range to view the last 30, 14, or 7 days.

Screenshot of Analytics with the Usage tab selected.

The Errors analytics provide comprehensive details of all errors that your flow encounters in the range that you selected. The Error details visual provides important details that can help you isolate the root cause of the failure.

Screenshot of Analytics with the Errors tab selected.

Built-in errors dashboard

Built-in dashboards are available in Power Automate for environment admins and flow makers.

Environment admins can access analytics for Power Automate in Microsoft Power Platform admin center. The reports provide insights into runs, usage, errors, types of flows created, shared flows, and details on connectors that are associated with the different flow types, such as automated flows, button flows, scheduled flows, approval flows, and business process flows. These reports aren't available for the UI flows type.

To access these reports:

  1. Go to the navigation bar on the left side of the screen.

  2. Select Analytics.

  3. Select Power Automate.

  4. View the reports on the right side of the screen.

  5. To select the correct environment, select Change filters.

Screenshot of Microsoft Power Platform admin center on the Analytics Power Automate page Errors tab with the Change filters option highlighted.

The out-of-the-box analytics features that are available include:

  • Run

  • Usage

  • Created

  • Shared

  • Connectors

The following screenshot shows how the Error analytics provide an overview of all errors that you receive in that environment.

Screenshot of the Cloud flows tab showing errors by error type.

The flow-level analytics has its own error section that provides deep insight for that specific flow.

Screenshot of the Errors tab with the Error details table showing the links in the Last Error Detail column highlighted.

The preceding screenshot shows the Last Error Detail column in the Error details table. Hovering over the column provides you with a direct link to the failed run and its details.

Screenshot of the Last Error Detail link hovered and showing the link address.

If you select the link, you need to confirm the navigation because it opens another tab in your browser and redirect you to that tab.

Screenshot of the Confirm Navigation dialog box.

The following screenshot shows the results after you select OK and the new browser tab opens. This page shows you which step failed and the reason for the failure. Additionally, it provides links to the Power Automate community where you can find questions asked for a similar issue to help you troubleshoot your own.

Screenshot of the error details in the browser showing which flow run failed and other details about the error.

In the previous scenario, the flow failed at the HTTP action and, due to the Error details reporting, you know that the error is because of insufficient privileges.

Screenshot of the HTTP action dialog box.

As the preceding screenshot shows, the HTTP action is making a GET call to Microsoft Graph, and the current user who is running this flow doesn't have access to do so. After the user was provided the correct access level to Microsoft Graph, the flow ran successfully.

Screenshot of the flow with the message Your flow ran successfully.