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-specific tools and patterns (such as IIS diagnostics, Procdump, and PowerShell), referencing Windows in links and tool names, and omitting Linux-specific troubleshooting guidance or examples. There are no Linux command-line or diagnostic tool examples, and the Kudu Console is described in terms of PowerShell and DOS commands, with no mention of Bash or Linux shell usage. The Application Insights Profiler section links only to Windows-specific documentation. Overall, Linux users are left without clear guidance for equivalent troubleshooting steps.
Recommendations:
- Include Linux-specific troubleshooting steps and examples, such as using Bash in the Kudu Console, and mention Linux-compatible diagnostic tools.
- Provide parity in documentation links (e.g., link to both Windows and Linux versions of Application Insights Profiler setup).
- When describing Kudu Console, mention that Bash is available for Linux-based App Service plans and provide relevant examples.
- Add examples for collecting diagnostics and logs on Linux-based App Service plans, such as using stdout/stderr logs, and reference Linux log file locations.
- Avoid using Windows terminology (e.g., IIS, web.config, Procdump) without clarifying Linux equivalents or alternatives.
- Ensure that PowerShell is not the only CLI example; include Azure CLI and Bash examples where appropriate.
Create pull request