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 demonstrates a Windows bias by focusing on Windows-centric tools and patterns, such as IIS diagnostics, PowerShell, and SysInternals Procdump, without providing equivalent Linux guidance. The Kudu Debug Console section highlights PowerShell and DOS commands, and references to diagnostic features (like Application Insights Profiler) are linked specifically to Windows instructions. There are no Linux-specific troubleshooting steps, examples, or mentions of Linux-native tools, despite Azure App Service supporting Linux.
Recommendations:
- Add Linux-specific troubleshooting steps and examples, such as using SSH for diagnostics, Linux log file locations, and Linux-native tools (e.g., strace, lsof, top).
- When referencing diagnostic features (e.g., Application Insights Profiler), provide links and instructions for both Windows and Linux App Service environments.
- In sections mentioning Kudu, clarify the differences in available commands and tools between Windows and Linux App Service plans, and provide Linux shell (bash) examples.
- Avoid referencing only Windows tools (e.g., Procdump, IIS logs) without mentioning Linux equivalents or alternatives.
- Ensure parity in examples and guidance for both Windows and Linux App Service users throughout the documentation.
Create pull request