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

Bias Types:
⚠️ powershell_heavy
⚠️ windows_tools
⚠️ missing_linux_example
Summary:
The documentation page demonstrates a Windows bias by exclusively providing PowerShell-based instructions and commands for collecting VM guest logs, without offering equivalent Linux shell or cross-platform alternatives. The log collection process relies on PowerShell cmdlets, and there are no examples or guidance for users who may be managing the device from a Linux or macOS environment. While log file locations for both Linux and Windows VMs are mentioned, the actual collection workflow is Windows-centric.
Recommendations:
  • Provide equivalent Linux shell (bash) commands or scripts for collecting VM guest logs, or clarify if the process is only supported via PowerShell.
  • Mention and document any cross-platform tools (such as Azure CLI or REST API) that can be used for log collection, if available.
  • If PowerShell is required, specify whether PowerShell Core (which is cross-platform) can be used on Linux/macOS, and provide installation or usage instructions.
  • Ensure that examples and instructions are presented for both Windows and Linux environments, or explicitly state platform limitations.
GitHub Create pull request

Scan History

Date Scan ID Status Bias Status
2025-08-17 00:01 #83 in_progress ✅ Clean
2025-07-13 21:37 #48 completed ✅ Clean
2025-07-09 13:09 #3 cancelled ✅ Clean
2025-07-08 04:23 #2 cancelled ❌ Biased

Flagged Code Snippets

Get-VMInGuestLogs -FailedVM Get-HcsNodeSupportPackage -Path “\\<network path>” -Include InGuestVMLogFiles -Credential “domain_name\user”