95
Total Pages
82
Linux-Friendly Pages
13
Pages with Bias
13.7%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

143 issues found
Showing 126-143 of 143 flagged pages
Scanned: 2026-01-31 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI and PowerShell examples for configuring, monitoring, canceling, and restarting rolling upgrades on Virtual Machine Scale Sets. However, PowerShell examples are consistently presented alongside CLI and Portal, and in some sections, PowerShell is shown before ARM template examples. This may create a subtle Windows-first impression, especially since PowerShell is primarily a Windows tool (though available on Linux/macOS). No Linux-specific tools or shell examples (e.g., Bash scripts) are provided, but the Azure CLI commands are cross-platform and suitable for Linux/macOS users. There are no critical sections that are Windows-only, and all tasks can be completed using the CLI or Portal.
Recommendations
  • Clarify that Azure CLI commands are fully supported on Linux/macOS and are the recommended cross-platform approach.
  • Consider adding a brief note in the introduction or CLI sections highlighting CLI parity for Linux/macOS users.
  • If possible, provide Bash script snippets or mention that CLI commands can be run in Bash, zsh, etc.
  • Ensure PowerShell is not presented as the primary or default automation tool unless the feature is Windows-specific.
Virtual Machine Scale Sets Custom metrics for rolling upgrades on Virtual Machine Scale Sets ...tual-machine-scale-sets-rolling-upgrade-custom-metrics.md
Low Priority View Details →
Scanned: 2026-01-31 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation provides both Linux and Windows examples for configuring custom metrics for rolling upgrades on Virtual Machine Scale Sets, but there is a notable Windows bias. PowerShell examples are given equal prominence to Bash, and Windows-specific extension types (ApplicationHealthWindows) are shown before Linux equivalents (ApplicationHealthLinux) in several places. The PowerShell example is more detailed than the Bash example, and Windows tooling (PowerShell) is presented as a primary method alongside Azure CLI and REST, rather than as a secondary or alternative option. In extension configuration JSON, Windows extension types are listed first. However, Linux users can still complete all tasks, and CLI/Bash examples are present.
Recommendations
  • List Linux extension types (ApplicationHealthLinux) before Windows types (ApplicationHealthWindows) in JSON and REST examples, or show both explicitly.
  • Ensure Bash/Linux examples are as detailed and robust as PowerShell/Windows examples, especially for server setup and scripting.
  • Where both CLI and PowerShell examples are given, consider presenting CLI (cross-platform) first, then PowerShell (Windows-specific).
  • Clarify in extension configuration tables and examples that both Linux and Windows are supported, and provide explicit Linux-focused sample values.
  • Add troubleshooting steps or notes for Linux-specific issues if any exist.
Virtual Machine Scale Sets Migrate deployments and resources to Virtual Machine Scale Sets in Flexible orchestration ...lexible-virtual-machine-scale-sets-migration-resources.md
Low Priority View Details →
Scanned: 2026-01-30 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation provides some examples and scenarios that mention Windows-specific tasks (e.g., Windows VM activation, Windows updates) before Linux equivalents, and does not provide explicit Linux-focused examples or commands. While the migration process itself is platform-agnostic, the documentation could better address Linux parity by including Linux-specific migration considerations and examples.
Recommendations
  • Add explicit Linux migration scenarios, such as package manager connectivity requirements (e.g., apt, yum, zypper) and troubleshooting steps for Linux VM activation or updates.
  • Provide example commands for both Windows and Linux VMs where relevant, especially in sections discussing outbound connectivity and VM extensions.
  • Ensure that references to OS-specific requirements (e.g., Windows Activation KMS) are paired with Linux equivalents (e.g., connectivity for package updates).
  • Where PowerShell or Windows-centric tools are mentioned, also mention Bash/Azure CLI or Linux-native tools if applicable.
Virtual Machine Scale Sets Spot Placement Score ...les/virtual-machine-scale-sets/spot-placement-score.md
Low Priority View Details →
Scanned: 2026-01-30 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides usage instructions for Azure portal, REST API, Azure CLI, and Azure PowerShell. The PowerShell example is given its own section and is presented after the CLI example, but both are included. There is a slight Windows bias in that PowerShell is called out explicitly, and PowerShell is a Windows-centric tool, though it is available cross-platform. No Linux-specific tools (such as Bash scripts) or macOS-specific instructions are provided, but the CLI and REST API examples are platform-neutral and suitable for Linux/macOS users. The order of examples (portal, REST API, CLI, PowerShell) does not strongly favor Windows, but PowerShell is the only shell scripting example shown.
Recommendations
  • Add explicit Bash or shell script examples for Linux/macOS users, demonstrating how to call the REST API or use Azure CLI in a shell environment.
  • Clarify that Azure CLI and REST API examples are cross-platform and suitable for Linux/macOS users.
  • Consider mentioning that PowerShell Core is available on Linux/macOS, or link to installation instructions for non-Windows platforms.
Virtual Machine Scale Sets Networking for Azure Virtual Machine Scale Sets ...ne-scale-sets/virtual-machine-scale-sets-networking.md
Low Priority View Details →
Scanned: 2026-01-30 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy Missing Linux Example
Summary
The documentation provides both Azure CLI and PowerShell examples for most networking tasks related to Azure Virtual Machine Scale Sets, but PowerShell examples are often presented before CLI, and some sections (such as querying public IPs) give more detailed PowerShell usage. There are no Linux-specific shell examples (e.g., Bash scripts), and some CLI examples are generic but lack explicit Linux context. The documentation does not mention Linux-specific networking tools or patterns, and Windows/PowerShell is sometimes prioritized in example ordering.
Recommendations
  • Ensure CLI examples are presented before or alongside PowerShell, especially for tasks that are cross-platform.
  • Add explicit Bash/Linux shell examples where relevant, especially for querying and scripting tasks.
  • Clarify that Azure CLI commands work on Linux/macOS and Windows, and provide sample outputs from Linux environments.
  • Where PowerShell is used for querying or scripting, provide equivalent Bash/CLI commands and outputs.
  • Avoid ordering examples so that Windows/PowerShell appears first unless there is a technical reason.
Scanned: 2026-01-30 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI and PowerShell examples for configuring, monitoring, canceling, and restarting rolling upgrades on Virtual Machine Scale Sets. However, PowerShell examples are given equal prominence to CLI, and in some sections (such as 'Setting or updating the rolling upgrade policy'), PowerShell examples are shown immediately after CLI, which may suggest a slight Windows-first bias. There are no Linux-specific tools or shell examples (e.g., Bash scripts), but the Azure CLI commands are cross-platform and suitable for Linux/macOS users. No critical functionality is locked to Windows-only tools.
Recommendations
  • Explicitly state that Azure CLI commands work on Linux/macOS as well as Windows.
  • Consider adding Bash shell script examples for Linux users, especially for automation scenarios.
  • Clarify that PowerShell examples are primarily for Windows users, and suggest using Azure CLI on Linux/macOS.
  • If possible, add a note about Azure Cloud Shell, which supports both Bash and PowerShell, to highlight cross-platform parity.
Virtual Machine Scale Sets Custom metrics for rolling upgrades on Virtual Machine Scale Sets ...tual-machine-scale-sets-rolling-upgrade-custom-metrics.md
Low Priority View Details →
Scanned: 2026-01-30 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation provides both Linux (Bash/Python) and Windows (PowerShell) examples for configuring the application health extension response and for installing/querying the extension. However, there are several instances of Windows bias: PowerShell examples are given equal or greater prominence than Bash, and Windows-specific extension types (ApplicationHealthWindows) are shown before or alongside Linux types. The PowerShell examples are more verbose and detailed, and Windows extension types are sometimes used as the default in code samples, even when Linux is equally supported. The documentation does not omit Linux examples, but Windows tools and patterns are often presented first or with more detail.
Recommendations
  • Ensure Linux and Windows examples are presented with equal prominence and detail. For example, alternate the order of Bash and PowerShell tabs, or present Linux examples first in some sections.
  • Use neutral extension type placeholders (e.g., <ApplicationHealthLinux or ApplicationHealthWindows>) consistently, and clarify when to use each based on the OS.
  • Expand Linux/Bash examples to match the depth and clarity of PowerShell examples, including troubleshooting and advanced scenarios.
  • Explicitly state that all features and steps apply equally to both Linux and Windows VMSS, unless a step is OS-specific.
  • Where possible, provide cross-platform scripts or highlight platform-agnostic approaches (e.g., using REST API or Azure CLI).
Virtual Machine Scale Sets Attach or detach a virtual machine to or from a Virtual Machine Scale Set ...le-sets/virtual-machine-scale-sets-attach-detach-vm.md
Low Priority View Details →
Scanned: 2026-01-30 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides examples for Azure portal, Azure CLI, and Azure PowerShell for all major operations (attach, detach, move VMs). While Azure CLI is cross-platform and examples use Linux images (e.g., Ubuntu2204), PowerShell examples are included in every section and shown immediately after CLI, which may suggest a slight Windows bias. There are no Linux shell-specific examples (e.g., Bash scripts), and troubleshooting links sometimes point to Windows-specific documentation (e.g., proximity placement group migration). However, the CLI coverage ensures Linux/macOS users can complete all tasks.
Recommendations
  • Consider explicitly stating that Azure CLI commands work on Linux/macOS and Windows, and that PowerShell is primarily for Windows users (with PowerShell Core available cross-platform, but less common on Linux).
  • Add Bash script examples for common operations to further improve parity for Linux/macOS users.
  • Where troubleshooting links point to Windows-specific docs, add or reference equivalent Linux documentation if available.
  • Clarify in introductory sections that all operations can be performed from Linux/macOS using Azure CLI.
Virtual Machine Scale Sets Rolling upgrades with MaxSurge for Virtual Machine Scale Sets ...hine-scale-sets/virtual-machine-scale-sets-maxsurge.md
Low Priority View Details →
Scanned: 2026-01-30 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides configuration instructions for rolling upgrades with MaxSurge on Azure Virtual Machine Scale Sets. While the CLI (az) example is cross-platform, the PowerShell example is given equal prominence and is listed after the CLI, not before. There are no Linux-specific tools or patterns mentioned, but the PowerShell example may be less relevant for Linux/macOS users. No Linux/macOS-specific issues or missing examples are present, and the ARM template and portal instructions are platform-agnostic.
Recommendations
  • Clarify that PowerShell examples are primarily for Windows users, and highlight that the Azure CLI is cross-platform and recommended for Linux/macOS.
  • Consider adding a note or a Linux/macOS tab (if relevant) to reinforce CLI usage for non-Windows environments.
  • Ensure that CLI instructions are always presented first or marked as the default for cross-platform scenarios.
Virtual Machine Scale Sets Create an Azure scale set that uses Availability Zones ...s/virtual-machine-scale-sets-use-availability-zones.md
Low Priority View Details →
Scanned: 2026-01-30 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for creating and updating scale sets with Availability Zones, but PowerShell examples are given equal prominence to CLI, and in some sections (such as updating scale sets), PowerShell is shown before REST API and ARM template examples. There is a slight 'windows_first' bias in the ordering of example methods and tabs, and PowerShell is featured as a primary automation method alongside CLI, which may create friction for Linux/macOS users who do not use PowerShell.
Recommendations
  • Ensure Azure CLI examples are shown before PowerShell in all sections, as CLI is cross-platform and more commonly used by Linux/macOS users.
  • Explicitly note that Azure CLI is available on all platforms, while PowerShell is primarily used on Windows (though cross-platform PowerShell exists).
  • Where possible, provide Bash shell snippets for CLI usage, and clarify that PowerShell examples are optional for users on non-Windows platforms.
  • Review tab ordering and example ordering to ensure CLI and ARM template methods are presented first, followed by PowerShell.
  • Add a brief note in the 'Use Azure PowerShell' section indicating that Linux/macOS users may prefer Azure CLI.
Virtual Machine Scale Sets Spot Placement Score ...les/virtual-machine-scale-sets/spot-placement-score.md
Low Priority View Details →
Scanned: 2026-01-27 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides usage instructions for Spot Placement Score via Azure Portal, REST API, Azure CLI, and Azure PowerShell. The PowerShell example is given its own section, and Windows/PowerShell is mentioned after CLI, but both are presented as equal options. No Linux-specific tools or shell examples are missing, as Azure CLI is cross-platform. However, PowerShell is highlighted, which may be less familiar to Linux/macOS users. The ordering of examples (CLI before PowerShell) is appropriate, but the PowerShell section may create minor friction for non-Windows users.
Recommendations
  • Clarify that Azure CLI is fully supported on Linux/macOS and provide explicit instructions for installing and using it on those platforms.
  • Note that PowerShell Core is available cross-platform, and provide a brief link or note for Linux/macOS users on how to install and use PowerShell if desired.
  • Consider including a Bash shell example for REST API calls using curl, which is common for Linux/macOS users.
  • Explicitly state that all features and APIs described are available regardless of OS, and that CLI and REST API are recommended for Linux/macOS users.
Virtual Machine Scale Sets Migrate deployments and resources to Virtual Machine Scale Sets in Flexible orchestration ...lexible-virtual-machine-scale-sets-migration-resources.md
Low Priority View Details →
Scanned: 2026-01-27 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation provides a balanced overview of migrating to Virtual Machine Scale Sets in Flexible orchestration, but there is mild Windows bias in the 'Create scalable network connectivity' section, where Windows-specific scenarios (Windows VM activation, Windows updates) are mentioned before Linux equivalents (Linux package managers). There are no explicit Linux-focused examples or commands, and no PowerShell-specific instructions, but Windows use cases are listed first and in more detail.
Recommendations
  • Add explicit Linux migration scenarios, such as guidance for Linux VM activation or common Linux update/package manager connectivity requirements.
  • Ensure Linux-specific outbound connectivity needs (e.g., apt/yum repositories, SSH access) are mentioned alongside Windows scenarios.
  • Provide example commands for Linux environments where relevant (e.g., Azure CLI usage from Bash, Linux VM extension installation).
  • List Windows and Linux scenarios in parallel or alternate order to avoid Windows-first presentation.
Virtual Machine Scale Sets Attach or detach a virtual machine to or from a Virtual Machine Scale Set ...le-sets/virtual-machine-scale-sets-attach-detach-vm.md
Low Priority View Details →
Scanned: 2026-01-27 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for all major operations (attach, detach, update VMSS membership), but consistently lists PowerShell examples after CLI and before any Linux-specific notes. The PowerShell examples use Windows-style syntax (backticks, parameter casing) and reference Windows-specific networking ports (e.g., 3389 for RDP). There are no explicit Linux shell examples (e.g., Bash), but the Azure CLI commands are cross-platform and use a Linux-friendly example image (Ubuntu2204). However, the PowerShell examples may create a perception of Windows bias, especially for users unfamiliar with PowerShell or working on Linux/macOS.
Recommendations
  • Clarify that Azure CLI commands work on Windows, Linux, and macOS, and are the recommended cross-platform approach.
  • Consider adding explicit Bash examples or notes for Linux/macOS users, especially for scripting or automation.
  • In PowerShell examples, avoid referencing Windows-specific ports (like 3389) unless relevant to the scenario.
  • Add a short note at the top of the page indicating that both CLI and PowerShell are supported on all platforms, but PowerShell syntax shown is for Windows.
  • If possible, alternate the order of CLI and PowerShell examples, or group them under a 'Cross-platform' heading.
Virtual Machine Scale Sets Rolling upgrades with MaxSurge for Virtual Machine Scale Sets ...hine-scale-sets/virtual-machine-scale-sets-maxsurge.md
Low Priority View Details →
Scanned: 2026-01-27 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides configuration instructions for rolling upgrades with MaxSurge on Azure Virtual Machine Scale Sets. While the CLI example (az CLI) is cross-platform and shown before PowerShell, the PowerShell example is included and detailed, which may be seen as a mild Windows bias. However, there are no exclusive Windows tools or patterns, and Linux users can fully complete the task using the CLI or ARM template methods. The order of examples (CLI before PowerShell) and the inclusion of ARM templates help mitigate bias.
Recommendations
  • Explicitly mention that the Azure CLI commands work on Linux, macOS, and Windows.
  • Add a note clarifying that PowerShell examples are for Windows and PowerShell Core users, while CLI is recommended for Linux/macOS.
  • Consider including a Bash script example for Linux users, if relevant.
  • Ensure screenshots and UI references do not assume Windows-only environments.
Scanned: 2026-01-27 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides example commands for Azure CLI, PowerShell, Portal, and ARM templates. While the Azure CLI is cross-platform and suitable for Linux/macOS users, PowerShell examples are given equal prominence and detail, and in some sections, PowerShell appears before ARM templates. There is a slight 'windows_first' bias in the ordering and presentation of examples, with PowerShell (traditionally Windows-centric) featured alongside CLI, and no explicit mention of Bash or Linux-specific scripting. However, all critical tasks can be completed using the Azure CLI, which is fully supported on Linux/macOS.
Recommendations
  • Explicitly state that Azure CLI commands work on Linux/macOS and Windows.
  • Consider listing Azure CLI examples before PowerShell to reinforce cross-platform parity.
  • Add a brief note for Linux/macOS users clarifying that PowerShell Core is available cross-platform, but CLI is the native choice.
  • Where possible, include Bash script snippets or references for Linux users.
  • Avoid implying PowerShell is the default or preferred automation tool unless the task is Windows-specific.
Virtual Machine Scale Sets Custom metrics for rolling upgrades on Virtual Machine Scale Sets ...tual-machine-scale-sets-rolling-upgrade-custom-metrics.md
Low Priority View Details →
Scanned: 2026-01-27 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation provides both Linux and Windows examples for configuring custom metrics and the application health extension on Azure Virtual Machine Scale Sets. However, there is a mild Windows bias: PowerShell examples are given equal prominence to Bash, and Windows-specific extension types (ApplicationHealthWindows) are shown first or exclusively in some code blocks. Additionally, PowerShell scripting is detailed alongside Bash, and Windows extension names/types are sometimes used as defaults in examples. REST API examples also use ApplicationHealthWindows as the type, even when ApplicationHealthLinux is equally valid.
Recommendations
  • Ensure that both ApplicationHealthLinux and ApplicationHealthWindows extension types are shown in REST and JSON examples, or clarify when to use each.
  • Alternate the order of Bash and PowerShell tabs so Linux is not always second.
  • Where possible, provide explicit Linux and Windows variants in code samples, especially for extension type and settings.
  • Clarify in text and tables that all functionality applies equally to Linux and Windows VMSS, and highlight any differences.
  • In REST/JSON examples, use ApplicationHealthLinux as the default type when the example is not Windows-specific.
Virtual Machine Scale Sets Create an Azure scale set that uses Availability Zones ...s/virtual-machine-scale-sets-use-availability-zones.md
Low Priority View Details →
Scanned: 2026-01-27 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for creating and updating scale sets with Availability Zones. However, PowerShell examples are given equal prominence to CLI examples, and in some sections (such as updating scale sets), the PowerShell example is shown before the REST API example. There is a slight 'windows_first' bias in the ordering of example tabs and the inclusion of PowerShell, which is primarily a Windows tool, but Linux parity is generally maintained through CLI and ARM template instructions.
Recommendations
  • Ensure that Azure CLI examples are shown before PowerShell examples, as CLI is cross-platform and more commonly used on Linux/macOS.
  • Explicitly mention that Azure CLI commands work on Linux/macOS and Windows, while PowerShell is primarily for Windows (with limited cross-platform support).
  • Consider adding bash shell script examples for common operations, or clarify that Azure CLI is the recommended approach for Linux/macOS users.
  • Where PowerShell is used, offer a note about Linux alternatives or cross-platform PowerShell Core usage.
Virtual Machine Scale Sets Use Azure Log Analytics to monitor standby pool events ...achine-scale-sets/standby-pools-monitor-pool-events.md
Low Priority View Details →
Scanned: 2026-01-22 01:38
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI and PowerShell examples for configuring diagnostic settings, but PowerShell is shown as a primary SDK option and is presented before REST. There is no explicit Linux bias, but PowerShell is a Windows-centric tool, and its inclusion may suggest a Windows-first approach. However, the Azure CLI example is present and is cross-platform. No Windows-only tools or patterns are mentioned, and the rest of the instructions (portal, REST, Kusto queries) are platform-neutral.
Recommendations
  • Explicitly mention that Azure CLI is cross-platform and suitable for Linux/macOS users.
  • Consider listing Azure CLI before PowerShell to reinforce Linux parity.
  • Add a note clarifying that PowerShell examples are for Windows users, while CLI is recommended for Linux/macOS.
  • If possible, provide examples using Azure SDKs for Python or other languages commonly used on Linux/macOS.
Previous Page 6 of 6 Next