Sad Tux - Windows bias detected
This page contains Windows bias

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

Detected Bias Types
powershell_heavy
windows_first
missing_linux_example
windows_tools
Summary
The documentation page exhibits a moderate Windows bias. Most code examples for enabling and updating VM extensions use PowerShell commands within the Custom Script Extension, and several extension examples (Antimalware, DatadogWindowsAgent, DependencyAgentWindows) are Windows-specific. There are no Linux shell script examples for the Custom Script Extension, nor are Linux-specific extension types (e.g., DependencyAgentLinux, DatadogLinuxAgent) demonstrated. Windows tools and patterns (PowerShell) are referenced exclusively in examples, and Windows extensions are shown before or instead of Linux equivalents.
Recommendations
  • Add Linux shell script examples for the Custom Script Extension (e.g., bash commands in the 'commandToExecute' parameter).
  • Include examples for Linux-specific extensions (e.g., DependencyAgentLinux, DatadogLinuxAgent).
  • Alternate or balance the order of Windows and Linux examples to avoid Windows-first presentation.
  • Explicitly mention and demonstrate how Linux users can use the Azure CLI for extension management, including relevant settings and extension types.
  • Clarify which extensions are cross-platform and which are Windows- or Linux-specific.
GitHub Create Pull Request

Scan History

Date Scan Status Result
2026-01-22 00:00 #154 completed Clean Clean
2026-01-13 06:17 #108 completed Biased Biased
2026-01-12 00:00 #100 completed Biased Biased
2026-01-10 00:00 #93 completed Biased Biased
2026-01-06 22:28 #79 completed Clean Clean

Flagged Code Snippets