Detected Bias Types
Powershell Heavy
Windows First
Summary
The documentation provides both Windows and Linux examples for installing, upgrading, and uninstalling the Azure Monitor Agent using PowerShell and Azure CLI. However, all command examples are given using PowerShell and Azure CLI only, with no mention of native Linux tools or shell commands (e.g., Bash). Additionally, in each example, the Windows tab is presented before the Linux tab, suggesting a Windows-first approach. There is a strong reliance on PowerShell, which is traditionally a Windows-centric tool, even for Linux instructions.
Recommendations
- Include native Bash or shell script examples for Linux users, especially for installation and management tasks.
- Consider presenting Linux examples before Windows examples in some sections to balance the perceived priority.
- Clarify that PowerShell is available on Linux, or provide guidance for users who may not have PowerShell installed on their Linux systems.
- Reference Linux package management or automation tools (e.g., Ansible, shell scripts) where appropriate.
- Explicitly state platform requirements and alternatives for Linux users who may prefer not to use PowerShell.