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-centric bias by referencing Windows-specific tools (IIS, Procdump, SysInternals), focusing on PowerShell for management, and linking to Windows-oriented resources. There is a lack of Linux-specific troubleshooting guidance, examples, or mention of Linux-native tools, despite Azure App Service supporting Linux-based apps.
Recommendations:
- Provide equivalent Linux troubleshooting steps, including how to access logs, collect diagnostics, and use the Kudu console or SSH for Linux-based App Service plans.
- Include examples for managing and restarting apps using Azure CLI (cross-platform) alongside or before PowerShell.
- Mention Linux-native tools (such as strace, lsof, top, or dotnet-trace for .NET Core on Linux) for diagnostics and profiling.
- Clarify which features or tools are Windows-only and provide Linux alternatives or workarounds where possible.
- Add links to Linux-specific documentation for Application Insights Profiler, diagnostic logging, and Kudu features on Linux.
- Balance references to Windows and Linux in both text and linked resources to ensure parity.
Create pull request