Update troubleshoot-diagnostic-logs.md#128483
Conversation
Update incorrect statement about webapp restart when adding diagnostic settings. The event is actually akin to a web recycle and is zero downtime. A restart would be an outage. A recycle is not an outage. This should be clear. We have tested this to be the case on a Linux Container Based WebApp.
|
Learn Build status updates of commit 2105132: ✅ Validation status: passed
For more details, please refer to the build report. |
|
Can you review the proposed changes? IMPORTANT: When the changes are ready for publication, adding a #label:"aq-pr-triaged" |
There was a problem hiding this comment.
Pull request overview
Note
Copilot was unable to run its full agentic suite in this review.
Updates App Service diagnostics documentation to clarify that adding Azure Monitor diagnostic settings triggers an application recycle (not a full restart/outage), aligning the wording with observed behavior.
Changes:
- Replaced “app restart” wording with “zero downtime application recycle” language
- Added a reference to the
UpdateWebSiteevent in the Activity log as supporting detail
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| ## Send logs to Azure Monitor | ||
|
|
||
| With [Azure Monitor integration](https://aka.ms/appsvcblog-azmon), you can [create diagnostic settings](https://azure.github.io/AppService/2019/11/01/App-Service-Integration-with-Azure-Monitor.html#create-a-diagnostic-setting) to send logs to storage accounts, event hubs, and Log Analytics workspaces. When you add a diagnostic setting, App Service adds app settings to your app, which triggers an app restart. | ||
| With [Azure Monitor integration](https://aka.ms/appsvcblog-azmon), you can [create diagnostic settings](https://azure.github.io/AppService/2019/11/01/App-Service-Integration-with-Azure-Monitor.html#create-a-diagnostic-setting) to send logs to storage accounts, event hubs, and Log Analytics workspaces. When you add a diagnostic setting, App Service adds app settings to your app, which triggers a zero downtime application recycle(UpdateWebSite event in the Acitivity log). |
| ## Send logs to Azure Monitor | ||
|
|
||
| With [Azure Monitor integration](https://aka.ms/appsvcblog-azmon), you can [create diagnostic settings](https://azure.github.io/AppService/2019/11/01/App-Service-Integration-with-Azure-Monitor.html#create-a-diagnostic-setting) to send logs to storage accounts, event hubs, and Log Analytics workspaces. When you add a diagnostic setting, App Service adds app settings to your app, which triggers an app restart. | ||
| With [Azure Monitor integration](https://aka.ms/appsvcblog-azmon), you can [create diagnostic settings](https://azure.github.io/AppService/2019/11/01/App-Service-Integration-with-Azure-Monitor.html#create-a-diagnostic-setting) to send logs to storage accounts, event hubs, and Log Analytics workspaces. When you add a diagnostic setting, App Service adds app settings to your app, which triggers a zero downtime application recycle(UpdateWebSite event in the Acitivity log). |
Update incorrect statement about webapp restart when adding diagnostic settings. The event is actually akin to a web recycle and is zero downtime. A restart would be an outage. A recycle is not an outage. This should be clear. We have tested this to be the case on a Linux Container Based WebApp.