Skip to content

Commit 13b2f57

Browse files
committed
rename file
1 parent 39cc197 commit 13b2f57

2 files changed

Lines changed: 24 additions & 23 deletions

File tree

support/power-platform/power-apps/create-and-use-apps/monitor-debugging-canvas-apps-without-live-monitor.md renamed to support/power-platform/power-apps/create-and-use-apps/monitor-alternatives-canvas-apps.md

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,34 @@
11
---
22
title: Debug canvas apps without Live monitor
33
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.
4-
ms.date: 01/20/2026
4+
ms.date: 01/15/2026
55
ms.reviewer: carlosff, v-shaywood
66
ms.custom: sap:Running Canvas App
7+
search.audienceType:
8+
- maker
79
---
810

9-
<!-- [CUSTOMER INTENT: As a Power Apps maker, I want to debug canvas app issues when I can't use Live monitor, so I can troubleshoot problems in embedded or hosted scenarios.] -->
10-
1111
# Debug canvas apps without Live monitor
1212

13-
This article describes alternative debugging approaches for Power Apps canvas apps when [Live monitor](/power-apps/maker/monitor-canvasapps) isn't available. Use these techniques for SharePoint integrated forms, custom pages, or custom portal embeddings where you can't open Live monitor alongside the app.
14-
1513
## Summary
1614

17-
Live monitor is the recommended tool for debugging canvas apps because it shows real-time events and works with the [Trace function](/power-platform/power-fx/reference/function-trace). However, some hosted or embedded scenarios don't support it. This article covers alternatives like Application Insights, Dataverse logging tables, SharePoint list logging, and on-screen diagnostics panels.
15+
This article describes alternative debugging approaches for Power Apps canvas apps when [Live monitor](/power-apps/maker/monitor-canvasapps) isn't available. Use these techniques for SharePoint integrated forms, custom pages, or custom portal embeddings where you can't open Live monitor alongside the app.
16+
17+
Live monitor is the recommended tool for debugging canvas apps because it displays real-time events and works with the [Trace function](/power-platform/power-fx/reference/function-trace). However, some hosted or embedded scenarios don't support it. This article covers alternatives such as Application Insights, Dataverse logging tables, SharePoint list logging, and on-screen diagnostics panels.
1818

19-
For scenarios where Live monitor is available, see [Debug canvas apps with Live monitor and Trace](monitor-debugging-canvas-apps.md).
19+
> [!NOTE]
20+
> For scenarios where Live monitor is available, see [Debug canvas apps with Live monitor and Trace](monitor-debugging-canvas-apps.md).
2021
2122
## Alternative debugging approaches
2223

2324
When Live monitor isn't available, choose an alternative based on your environment and needs:
2425

25-
| Alternative | Best for | Notes |
26-
| ----------- | -------- | ----- |
27-
| [Application Insights](#application-insights-integration) | Centralized telemetry and performance monitoring | Requires Azure setup. Emits traces and metrics outside Power Apps. |
28-
| [Dataverse logging table](#write-debug-records-to-dataverse) | Ad-hoc diagnostics and audit trails | Create a custom table. Use guarded logic to write records when debugging. |
29-
| [SharePoint list logging](#write-debug-records-to-sharepoint) | Lightweight environments without Dataverse | Use `Collect` or `Patch` to a list. Prune entries to control size. |
30-
| [On-screen diagnostics panel](#create-an-on-screen-diagnostics-panel) | Immediate feedback during testing | Only for secure audiences. Remove before broad rollout. |
26+
| Alternative | Best for | Notes |
27+
| --------------------------------------------------------------------- | ------------------------------------------------ | ------------------------------------------------------------------------- |
28+
| [Application Insights](#application-insights-integration) | Centralized telemetry and performance monitoring | Requires Azure setup. Emits traces and metrics outside Power Apps. |
29+
| [Dataverse logging table](#write-debug-records-to-dataverse) | Ad-hoc diagnostics and audit trails | Create a custom table. Use guarded logic to write records when debugging. |
30+
| [SharePoint list logging](#write-debug-records-to-sharepoint) | Lightweight environments without Dataverse | Use `Collect` or `Patch` to a list. Prune entries to control size. |
31+
| [On-screen diagnostics panel](#create-an-on-screen-diagnostics-panel) | Immediate feedback during testing | Only for secure audiences. Remove before broad rollout. |
3132

3233
## Application Insights integration
3334

@@ -144,14 +145,14 @@ Add a text control to the screen that shows the collected traces. Set its **Visi
144145

145146
**Control properties:**
146147

147-
| Property | Value |
148-
| -------- | ----- |
149-
| **Text** | `Concat(debugTraces, $"[{Text(Timestamp, "hh:mm:ss.fff")}] {Data}", Char(10))` |
150-
| **Visible** | `Param("debug") = "true"` |
151-
| **Height** | 200 |
152-
| **Width** | 300 |
153-
| **X** | `Parent.Width - 320` |
154-
| **Y** | 20 |
148+
| Property | Value |
149+
| ----------- | ------------------------------------------------------------------------------ |
150+
| **Text** | `Concat(debugTraces, $"[{Text(Timestamp, "hh:mm:ss.fff")}] {Data}", Char(10))` |
151+
| **Visible** | `Param("debug") = "true"` |
152+
| **Height** | 200 |
153+
| **Width** | 300 |
154+
| **X** | `Parent.Width - 320` |
155+
| **Y** | 20 |
155156

156157
This displays a scrollable list of debug messages that you can copy and analyze outside the app.
157158

support/power-platform/power-apps/create-and-use-apps/monitor-debugging-canvas-apps.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ search.audienceType:
1515
This article explains how to use [Live monitor](/power-apps/maker/monitor-overview) with the [Trace function](/power-platform/power-fx/reference/function-trace) to diagnose problems in Power Apps canvas apps. This approach helps you troubleshoot problems that occur only for certain users or in specific environments. Live monitor displays real-time events such as network calls, data operations, errors, and performance details. The Trace function lets you add custom diagnostic records to capture values from [behavior formulas](/power-apps/maker/canvas-apps/working-with-formulas#manage-app-behavior) at key moments.
1616

1717
> [!NOTE]
18-
> If you can't use Live monitor (for example, in SharePoint forms or custom portal embeddings), see [Debug canvas apps without Live monitor](monitor-debugging-canvas-apps-without-live-monitor.md) for alternative approaches.
18+
> If you can't use Live monitor (for example, in SharePoint forms or custom portal embeddings), see [Debug canvas apps without Live monitor](monitor-alternatives-canvas-apps.md) for alternative approaches.
1919
2020
## Prerequisites
2121

@@ -219,5 +219,5 @@ If you see network errors (`4xx` responses), verify that tables, [flows](/power-
219219
220220
## Related content
221221
222-
- [Debug canvas apps without Live monitor](monitor-debugging-canvas-apps-without-live-monitor.md)
222+
- [Debug canvas apps without Live monitor](monitor-alternatives-canvas-apps.md)
223223
- [Advanced monitoring](/power-apps/maker/monitor-advanced)

0 commit comments

Comments
 (0)