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:
⚠️
windows_tools
⚠️
windows_first
⚠️
powershell_heavy
⚠️
missing_linux_example
Summary:
The documentation generally provides parity between Linux and Windows for most APM configuration steps, but there are subtle signs of Windows bias. Windows-specific tools (like the Kudu console) are mentioned for Windows scenarios, while Linux uses SSH, but the documentation does not always provide equal detail or guidance for Linux-specific workflows (e.g., Kudu is not mentioned for Linux, and SSH is referenced for both platforms in some places). In the Application Insights section, the Windows app settings include an extra setting (XDT_MicrosoftApplicationInsights_Java=1) not explained for Linux. The ordering of tabs and examples sometimes puts Windows first. There are also references to PowerShell/Windows patterns (e.g., Kudu) without Linux equivalents or explanations.
Recommendations:
- Ensure that any Windows-specific tools (like Kudu) have Linux equivalents mentioned, or clarify when a tool is Windows-only.
- Provide equal detail for Linux workflows, including step-by-step instructions for common Linux tools (e.g., using SCP/SFTP for file upload, or Linux-native consoles).
- Explain any differences in app settings between Windows and Linux (e.g., why XDT_MicrosoftApplicationInsights_Java=1 is only for Windows).
- When listing tabbed examples, alternate the order or default to Linux-first to avoid implicit Windows prioritization.
- Avoid referencing PowerShell or Windows-specific patterns unless a Linux equivalent is also provided.
- Review for any missing Linux examples or explanations, especially for advanced configuration or troubleshooting.
Create pull request