Edit

Share via


Metrics and recommendations for Power Apps (preview)

[This article is prerelease documentation and is subject to change.]

Note

The new and improved Power Platform admin center is now generally available. We're currently updating the documentation to reflect these changes, so check back to ensure that you're getting the latest updates.

Power Apps operational health metrics and recommendations are available in the new Power Platform admin center.

Important

  • This is a preview feature.
  • Preview features aren’t meant for production use and might have restricted functionality. These features are subject to supplemental terms of use, and are available before an official release so that customers can get early access and provide feedback.

View Power Apps metrics and recommendations

  1. Sign in to the Power Platform admin center.

  2. In the navigation pane, select Monitor.

  3. In the Monitor pane, under Products, select Power Apps.

    The Power Apps (preview) page displays the metrics and recommendations.

Power Apps metrics and recommendations

Metric definitions

Type Metric Definition
Canvas apps App open success rate A percentage that describes how often end users are able to successfully open the app.
Canvas apps Time to interactive (TTI) The time (in seconds) that end users have to wait to interact with the first screen that's displayed after the app opens.
Canvas apps Time to full load (TTFL) The time (in seconds) that end users have to wait to have all the data requests for the first screen that's displayed after the app opens.

Metric and recommendation pairings

Metric Secondary metric Title of recommendation Description of recommendation
App Open Success Rate ErrorCode = AppForbidden Evaluate if the app should be shared with users without permission X% of sessions ended without users accessing the app because users didn't have permission to access the app. It's possible that the app may benefit from being shared with more users. The logs show which users—without permissions—are attempting to open the app.
Time to interactive Not applicable Users wait longer to access the app due to high App.OnStart latencies App.OnStart durations impact end-user wait times to access an app. Evaluate simplifying Power Fx in App.OnStart and moving some Power Fx to App.Formulas.
Time to full load Not applicable Users wait longer to see data in the app due to many data requests during app start up More data requests correlate with longer end-user wait times to meaningfully use an app. Evaluate reducing data calls in App.OnStart and screen.OnVisible and move Power Fx to App.Formulas.

Monitoring experiences for makers

When tenant-level analytics are turned on, metrics and logs are available to makers. Makers can view only metrics and logs for which they have edit privileges.

Two environment-level settings, described in the following sections, control what analytics information is available to makers. The first setting, Get-AdminPowerAppEnvironmentMakerAnalyticsSettings, which is on be default, controls whether makers can view any analytics data in monitoring experiences, including metrics and logs. The second setting, Set-AdminPowerAppEnvironmentMakerAnalyticsSettings, which is off be default, controls whether makers can view End User Pseudonymous Identifiers (EUPI) such as session IDs and user object IDs in event logs.

Turn on the monitoring experiences for makers

The following Power Platform Administrator PowerShell cmdlets can be used to control what monitoring data is available to makers.

Get settings values for maker access to analytics data

Get-AdminPowerAppEnvironmentMakerAnalyticsSettings -EnvironmentName
{environment id}

Turn on maker access to analytics data

This setting doesn't include availability of EUPI, such as the session IDs and user object IDs in event logs.

Set-AdminPowerAppEnvironmentMakerAnalyticsSettings -EnvironmentName
     {environment id} -EnableAnalyticsForMakers $true

Turn on maker access to session IDs and user object IDs in event logs

This setting controls maker access to EUPI, such as session IDs or user object IDs in event logs.

Set-AdminPowerAppEnvironmentMakerAnalyticsSettings -EnvironmentName
     {environment id} -EnableEUPIForMakerAnalytics $true

Frequently asked questions

Why do makers in my organizations receive a message that settings must be turned on for their monitoring experience?

In addition to the tenant-level analytics setting, the environment-level Analytics data available to Makers setting must be turned on. The availability of monitoring health metrics, logs, and recommendations in maker monitoring experiences is based on tenant and environment settings.

Are tenant-level analytics turned on? Is analytics data available to makers? Is the environment a Managed Environment? Are operational health metrics available? Are logs available? Are recommendations available?
Yes Yes Yes Yes Yes Yes
Yes Yes No Yes Yes No
Yes No Not applicable No No No
No Not applicable Not applicable No No No