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 demonstrates a Windows bias by focusing on Windows-specific tools (IIS diagnostics, Procdump, PowerShell, web.config), referencing Windows in links and tool names, and omitting Linux-specific instructions or examples. Diagnostic and mitigation steps are described primarily in the context of Windows environments, with no mention of Linux equivalents or cross-platform alternatives.
Recommendations:
- Provide Linux-specific examples and instructions for diagnostics, such as using Linux logs, strace, lsof, or other native tools.
- When mentioning PowerShell or DOS commands in Kudu, also mention Bash and Linux shell support, and provide equivalent Linux command examples.
- Reference both Windows and Linux App Service environments when discussing features like Application Insights Profiler, Kudu, and auto-heal, clarifying any differences.
- Include links to Linux-focused documentation or blog posts where available.
- Avoid Windows-centric terminology (e.g., web.config, IIS, Procdump) without also describing Linux alternatives (e.g., appsettings, NGINX/Apache logs, gcore for dumps).
- Explicitly state when a feature or tool is only available on Windows, and suggest Linux workarounds or alternatives.
Create pull request