Skip to content

Commit f05fd2f

Browse files
authored
Merge pull request #259712 from JnHs/jh-copilot-appservice
app service scenario topic
2 parents 052d5cd + 1fa2f8c commit f05fd2f

File tree

7 files changed

+53
-1
lines changed

7 files changed

+53
-1
lines changed

articles/copilot/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
href: work-smarter-edge.md
2727
- name: Secure and protect storage accounts
2828
href: improve-storage-accounts.md
29+
- name: Troubleshoot deployed web apps
30+
href: troubleshoot-app-service.md
2931
- name: Generate Azure CLI scripts
3032
href: generate-cli-scripts.md
3133
- name: Author API Management policies

articles/copilot/capabilities.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ Use Microsoft Copilot for Azure (preview) to perform many basic tasks. There are
3636
- [Discover performance recommendations with Code Optimizations](optimize-code-application-insights.md)
3737
- [Author API Management policies](author-api-management-policies.md)
3838
- [Generate Kubernetes YAML files](generate-kubernetes-yaml.md)
39+
- [Troubleshoot apps faster with App Service](troubleshoot-app-service.md)
3940

4041
## Get information
4142

articles/copilot/get-monitoring-information.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ When you ask Microsoft Copilot for Azure (preview) about logs, it automatically
2323

2424
[!INCLUDE [preview-note](includes/preview-note.md)]
2525

26-
### Sample prompts
26+
## Sample prompts
2727

2828
Here are a few examples of the kinds of prompts you can use to get information about Azure Monitor logs. Modify these prompts based on your real-life scenarios, or try additional prompts to get different kinds of information.
2929

articles/copilot/index.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,3 +85,6 @@ conceptualContent:
8585
- url: ./author-api-management-policies.md
8686
itemType: get-started
8787
text: Author API Management policies
88+
- url: ./troubleshoot-app-service.md
89+
itemType: get-started
90+
text: Troubleshoot deployed web apps
121 KB
Loading
126 KB
Loading
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
title: Troubleshoot your apps faster with App Service using Microsoft Copilot for Azure (preview)
3+
description: Learn how Microsoft Copilot for Azure (preview) can help you troubleshoot your web apps hosted with App Service.
4+
ms.date: 12/01/2023
5+
ms.topic: conceptual
6+
ms.service: copilot-for-azure
7+
ms.author: jenhayes
8+
author: JnHs
9+
---
10+
11+
# Troubleshoot your apps faster with App Service using Microsoft Copilot for Azure (preview)
12+
13+
Microsoft Copilot for Azure (preview) can act as your expert companion for [Azure App Service](/azure/app-service/overview) diagnostics and solutions.
14+
15+
App Service offers more than sixty troubleshooting tools for different types of issues. Rather than figure out which tool to use, you can ask Microsoft Copilot for Azure (preview) about the problem you're experiencing. Microsoft Copilot for Azure (preview) will determine which tool is best suited to your question, whether it's related to high CPU usage, networking issues, getting a memory dump, or more. You'll see relevant diagnostics to help you resolve any problems you're experiencing.
16+
17+
When you ask Microsoft Copilot for Azure (preview) for App Service troubleshooting help, it automatically pulls context when possible, based on the current conversation or the app you're viewing in the Azure portal. If the context isn't clear, you'll be prompted to specify the resource for which you want information.
18+
19+
[!INCLUDE [scenario-note](includes/scenario-note.md)]
20+
21+
[!INCLUDE [preview-note](includes/preview-note.md)]
22+
23+
## Sample prompts
24+
25+
Here are a few examples of the kinds of prompts you can use to get help with App Service troubleshooting. Modify these prompts based on your real-life scenarios, or try additional prompts to get help with different types of issues.
26+
27+
- "My web app is down"
28+
- "My web app is slow"
29+
- "Enable auto heal"
30+
- "Take a memory dump"
31+
32+
## Examples
33+
34+
You can tell Microsoft Copilot for Azure (preview) "my web app is down." After you select the resource that you want to troubleshoot, Microsoft Copilot for Azure opens the **App Service - Web App Down** tool so you can view diagnostics.
35+
36+
:::image type="content" source="media/troubleshoot-app-service/app-service-down.png" alt-text="Screenshot showing Microsoft Copilot for Azure (preview) opening the App Service - Web App Down tool." lightbox="media/troubleshoot-app-service/app-service-down.png":::
37+
38+
When you say "Take a memory dump" to Microsoft Copilot for Azure (preview), Microsoft Copilot for Azure (preview) suggests opening the **Collect a Memory Dump** tool so that you can take a snapshot of the app's current state. In this example, Microsoft Copilot for Azure (preview) continues to work with the resource selected earlier in the conversation.
39+
40+
:::image type="content" source="media/troubleshoot-app-service/app-service-take-memory-dump.png" alt-text="Screenshot showing Microsoft Copilot for Azure (preview) opening the Collect a Memory Dump tool." lightbox="media/troubleshoot-app-service/app-service-take-memory-dump.png" :::
41+
42+
## Next steps
43+
44+
- Explore [capabilities](capabilities.md) of Microsoft Copilot for Azure (preview).
45+
- Learn more about [Azure Monitor](/azure/azure-monitor/).
46+
- [Request access](https://aka.ms/MSCopilotforAzurePreview) to Microsoft Copilot for Azure (preview).

0 commit comments

Comments
 (0)