About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
powershell_heavy
⚠️
windows_tools
⚠️
windows_first
⚠️
missing_linux_example
Summary:
The documentation page exhibits a Windows bias by emphasizing Windows-specific tools and patterns such as IIS diagnostics, PowerShell, and SysInternals Procdump, while omitting or downplaying equivalent Linux troubleshooting methods. Examples and links are often Windows-centric, and there is little to no mention of Linux-specific diagnostics, commands, or workflows for App Service on Linux.
Recommendations:
- Provide parallel Linux examples and instructions for all diagnostic and troubleshooting steps, including log collection, process dumps, and debugging.
- Mention Linux equivalents for tools like Procdump (e.g., gcore, gdb) and explain how to use them in App Service on Linux.
- When referencing PowerShell or DOS commands in Kudu, also describe how to use the Bash shell and relevant Linux commands if the app is running on Linux.
- Clarify when a feature or tool is Windows-only, and offer alternative guidance for Linux-based App Service environments.
- Include links to Linux-specific documentation for Application Insights Profiler, diagnostic logging, and troubleshooting.
- Balance the order of presentation so that Linux and Windows approaches are given equal prominence, or clearly indicate which instructions apply to which OS.
Create pull request