You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: support/power-platform/power-apps/create-and-use-apps/monitor-alternatives-canvas-apps.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
-
title: Debug canvas apps without Live monitor
3
-
description: Learn alternative approaches to debug Power Apps canvas apps when Live monitor isn't available, such as in SharePoint forms or custom portal embeddings.
2
+
title: Troubleshoot Canvas Apps When Live Monitor Is Unavailable
3
+
description: Debug Power Apps canvas apps with alternative tools like Application Insights, Dataverse, and on-screen diagnostics when Live monitor is unsupported.
4
4
ms.date: 01/15/2026
5
5
ms.reviewer: carlosff, v-shaywood
6
6
ms.custom: sap:Running Canvas App
@@ -117,7 +117,7 @@ If(Param("debug") = "true",
117
117
```
118
118
119
119
> [!NOTE]
120
-
> SharePoint lists have storage limits. Prune old entries regularly to prevent the list from growing too large.
120
+
> SharePoint lists have storage limits. Regularly remove old entries to prevent the list from growing too large.
121
121
122
122
## Create an on-screen diagnostics panel
123
123
@@ -155,7 +155,7 @@ Add a text control to the screen that shows the collected traces. Set its **Visi
155
155
|**X**|`Parent.Width - 320`|
156
156
|**Y**| 20 |
157
157
158
-
This displays a scrollable list of debug messages that you can copy and analyze outside the app.
158
+
This configuration displays a scrollable list of debug messages that you can copy and analyze outside the app.
159
159
160
160
#### Example YAML for the text control
161
161
@@ -179,14 +179,14 @@ If you're using Power Apps Studio's YAML view:
179
179
```
180
180
181
181
> [!IMPORTANT]
182
-
> Remove or hide the diagnostics panel before you deploy the app to end users. Users who open the app with the debug parameter shouldn't see internal diagnostic information.
182
+
> Remove or hide the diagnostics panel before you deploy the app to end users. Users who open the app by using the debug parameter shouldn't see internal diagnostic information.
183
183
184
184
## Best practices for alternative debugging
185
185
186
186
Follow these guidelines when using alternative debugging approaches:
187
187
188
188
- *Guard debug controls*: Use query string parameters (`Param("debug") = "true"`) or role checks to display debug features only during testing.
189
-
- *Clean up before deployment*: Remove debug controls, logging calls, and diagnostic panels before you deploy broadly.
189
+
- *Clean up before deployment*: Remove debug controls, logging calls, and diagnostic panels before broad deployment.
190
190
- *Manage log storage*: For Dataverse or SharePoint logging, periodically delete old entries to manage storage.
191
191
- *Use meaningful labels*: Include descriptive titles such as "BeforeSubmit" or "OnVisible_OrderScreen" to make logs easier to analyze.
192
192
- *Include context*: Log the user email, screen name, and relevant data values so you can correlate entries across sessions.
0 commit comments