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: articles/app-service/overview-diagnostics.md
+59-19Lines changed: 59 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,38 +30,78 @@ In the App Service diagnostics homepage, you can choose the category that best d
30
30
> If your app is down or performing slow, you can [collect a profiling trace](https://azure.github.io/AppService/2018/06/06/App-Service-Diagnostics-Profiling-an-ASP.NET-Web-App-on-Azure-App-Service.html) to identify the root cause of the issue. Profiling is light weight and is designed for production scenarios.
31
31
>
32
32
33
-
## Interactive interface
33
+
## Diagnostic Interface
34
34
35
-
Once you select a homepage category that best aligns with your app's problem, App Service diagnostics' interactive interface, Genie, can guide you through diagnosing and solving problem with your app. You can use the tile shortcuts provided by Genie to view the full diagnostic report of the problem category that you are interested. The tile shortcuts provide you a direct way of accessing your diagnostic metrics.
35
+
The homepage for App Service diagnostics offers streamlined diagnostics access using four sections:
After clicking on these tiles, you can see a list of topics related to the issue described in the tile. These topics provide snippets of notable information from the full report. You can click on any of these topics to investigate the issues further. Also, you can click on **View Full Report** to explore all the topics on a single page.
After you choose to investigate the issue further by clicking on a topic, you can view more details about the topic often supplemented with graphs and markdowns. Diagnostic report can be a powerful tool for pinpointing the problem with your app.
49
+
## Risk Alerts
50
+
51
+
The App Service diagnostics homepage performs a series of configuration checks and offers recommendations based on your unique application's configuration.
If you don't know what’s wrong with your app or don’t know where to start troubleshooting your issues, the health checkup is a good place to start. The health checkup analyzes your applications to give you a quick, interactive overview that points out what’s healthy and what’s wrong, telling you where to look to investigate the issue. Its intelligent and interactive interface provides you with guidance through the troubleshooting process. Health checkup is integrated with the Genie experience for Windows apps and web app down diagnostic report for Linux apps.
54
73
55
-
### Health checkup graphs
74
+
The tiles or the Troubleshoot link show the available diagnostics for the category. If you were interested in investigating Availability and performance the following diagnostics are offered:
75
+
76
+
- Overview
77
+
- Web App Down
78
+
- Web App Slow
79
+
- High CPU Analysis
80
+
- Memory Analysis
81
+
- Web App Restarted
82
+
- Application Change (Preview)
83
+
- Application Crashes
84
+
- HTTP 4xx Errors
85
+
- SNAT Failed Connection Endpoints
86
+
- SWAP Effects on Availability
87
+
- TCP Connections
88
+
- Testing in Production
89
+
- WebJob Details
90
+
91
+
92
+

93
+
94
+
## Diagnostic report
95
+
96
+
After you choose to investigate the issue further by clicking on a topic, you can view more details about the topic often supplemented with graphs and markdowns. Diagnostic report can be a powerful tool for pinpointing the problem with your app. The following is the Overview for Availability and Performance:
There are four different graphs in the health checkup.
100
+
## Resiliency Score
58
101
59
-
-**requests and errors:** A graph that shows the number of requests made over the last 24 hours along with HTTP server errors.
60
-
-**app performance:** A graph that shows response time over the last 24 hours for various percentile groups.
61
-
-**CPU usage:** A graph that shows the overall percent CPU usage per instance over the last 24 hours.
62
-
-**memory usage:** A graph that shows the overall percent physical memory usage per instance over the last 24 hours.
102
+
If you don't know what’s wrong with your app or don’t know where to start troubleshooting your issues, the Get Resiliency Score report is a good place to start. Once a Troubleshooting category has been selected the Get Resilience Score report link is available and clicking it produces a PDF document with actionable insights.
### Investigate application code issues (only for Windows app)
67
107
@@ -71,7 +111,7 @@ Because many app issues are related to issues in your application code, App Serv
71
111
72
112
To view Application Insights exceptions and dependencies, select the **web app down** or **web app slow** tile shortcuts.
73
113
74
-
### Troubleshooting steps (only for Windows app)
114
+
### Troubleshooting steps
75
115
76
116
If an issue is detected with a specific problem category within the last 24 hours, you can view the full diagnostic report, and App Service diagnostics may prompt you to view more troubleshooting advice and next steps for a more guided experience.
0 commit comments