407
Total Pages
335
Linux-Friendly Pages
72
Pages with Bias
17.7%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

2475 issues found
Showing 426-450 of 2475 flagged pages
Service Fabric Advanced Application Upgrade Topics ...-fabric/service-fabric-application-upgrade-advanced.md
Medium Priority View Details →
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation is heavily focused on PowerShell cmdlets for Service Fabric management and upgrade operations, with all command-line examples using PowerShell syntax. There are no examples or references to equivalent Linux tools (such as sfctl or Azure CLI), nor are cross-platform instructions provided. This creates friction for Linux/macOS users who do not use PowerShell.
Recommendations
  • Add equivalent examples using sfctl (Service Fabric CLI) for Linux/macOS users alongside PowerShell examples.
  • Where possible, mention Azure CLI or REST API alternatives for upgrade and management operations.
  • Clarify in the introduction that PowerShell is used for examples, but cross-platform tools are available.
  • Link to documentation for sfctl and Azure CLI for users on non-Windows platforms.
Service Fabric Deploy and upgrade with Azure Resource Manager ...vice-fabric/service-fabric-application-arm-resource.md
Medium Priority View Details →
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation page provides a PowerShell-only example for removing Service Fabric application resources and references PowerShell before CLI in the 'Next steps' section. There are no equivalent CLI (az or sfctl) or REST/cURL examples for Linux/macOS users, and the PowerShell script is presented as the primary method for resource removal.
Recommendations
  • Add equivalent Azure CLI (az) and/or Service Fabric CLI (sfctl) examples for removing application resources, alongside the PowerShell example.
  • When referencing deployment/removal tools, mention CLI and PowerShell together, or list CLI first to avoid Windows-first bias.
  • Provide REST API examples using cURL for cross-platform parity.
  • Clarify in the text that all operations can be performed from Linux/macOS using CLI or REST, not just PowerShell.
Service Fabric Architecture of Azure Service Fabric ...articles/service-fabric/service-fabric-architecture.md
Medium Priority View Details →
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation page on Azure Service Fabric architecture references PowerShell cmdlets as a primary management interface and mentions Windows security as a transport option. PowerShell is a Windows-centric tool, and its mention as the main example creates friction for Linux/macOS users. However, the page is largely conceptual and does not provide explicit command-line examples or Windows-only instructions.
Recommendations
  • Mention cross-platform management options, such as Azure CLI or REST APIs, alongside PowerShell cmdlets.
  • Clarify that PowerShell cmdlets are available on Linux/macOS via PowerShell Core, or provide links to Linux/macOS-specific guidance.
  • When referencing security options, note Linux-compatible alternatives (e.g., X509 certificates) and their parity.
  • Ensure that any tooling or management references are inclusive of non-Windows platforms where possible.
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation for on-demand backup in Azure Service Fabric is heavily focused on PowerShell and Windows tooling. All code examples use PowerShell, including REST API calls, and there are no equivalent Linux/macOS command-line examples (such as Bash/cURL or Azure CLI). The prerequisite section requires installation of a PowerShell module, and the workflow assumes Windows environments. REST API usage is demonstrated only via PowerShell, not via cross-platform tools. This creates friction for Linux/macOS users, who may not have access to PowerShell or prefer native tools.
Recommendations
  • Add Bash/cURL examples for REST API calls, showing how to trigger backups and track progress from Linux/macOS.
  • Mention Azure CLI commands if available for backup/restore operations.
  • Clarify whether the Microsoft.ServiceFabric.Powershell.Http module is required for all environments, or if REST API calls can be made directly from any platform.
  • Reorder examples so that cross-platform approaches (REST API via cURL, Azure CLI) are presented before or alongside PowerShell.
  • Explicitly note platform requirements and alternatives for Linux/macOS users.
Service Fabric Service Fabric application upgrade ...s/service-fabric/service-fabric-application-upgrade.md
Medium Priority View Details →
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation page for Service Fabric application upgrade shows a notable Windows/PowerShell bias. The only concrete example for performing an upgrade uses PowerShell cmdlets, with no equivalent CLI or Linux/macOS example provided. References to Windows-specific tools (e.g., PowerShell, http.sys) are present, and the 'Next steps' section prioritizes Visual Studio and PowerShell tutorials, both of which are primarily Windows-centric. There is no mention of cross-platform tools (such as Azure CLI or REST API) for Linux/macOS users, making it harder for non-Windows users to follow or replicate the documented procedures.
Recommendations
  • Add equivalent examples using Azure CLI, REST API, or Service Fabric CLI (sfctl), which are cross-platform and usable on Linux/macOS.
  • When referencing PowerShell, explicitly note if the same operation can be performed via sfctl or Azure CLI, and provide links or code samples.
  • In the 'Next steps' section, include tutorials or documentation for upgrading applications using cross-platform tools.
  • Clarify any Windows-only limitations (e.g., http.sys behavior) and provide Linux/macOS-specific guidance where applicable.
Service Fabric Understanding periodic backup configuration ...-fabric-backuprestoreservice-configure-periodic-backup.md
Medium Priority View Details →
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
🔧 Windows Tools Windows First
Summary
The documentation page is generally cross-platform, but the 'File share' backup storage section exclusively describes Windows-style UNC paths (\\StorageServer\BackupStore) and Windows authentication methods, without mentioning Linux-compatible alternatives (e.g., SMB mounts on Linux, NFS, or Azure Files usage from Linux). Additionally, Windows authentication is presented first, and no Linux-specific guidance is provided for file share access.
Recommendations
  • Add examples and guidance for configuring file share backup storage from Linux nodes, such as using SMB mounts, NFS, or Azure Files.
  • Clarify whether file share backup storage is supported on Linux Service Fabric clusters, and if so, provide Linux-compatible path formats and authentication methods.
  • Mention Azure Files as a cross-platform file share solution and provide instructions for Linux access.
  • Where authentication methods are discussed, include Linux approaches (e.g., mount options, credential files) alongside Windows authentication.
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Windows First Missing Linux Example
Summary
The documentation provides both Azure CLI and PowerShell examples for deploying Service Fabric clusters, but PowerShell (a Windows-centric tool) is given a dedicated section and is used exclusively for cluster upgrade operations. Windows-specific registry settings and VM configuration properties are discussed without Linux equivalents. There are no Linux shell (bash) or cross-platform scripting examples for key operations, and Windows-specific instructions (e.g., registry edits, PowerShell commands) are presented without parallel Linux guidance.
Recommendations
  • For every PowerShell example, provide an equivalent bash or Azure CLI example where possible, especially for cluster upgrade operations.
  • When discussing Windows-specific VM configuration (e.g., registry keys, Windows Update settings), clarify if and how these steps apply to Linux clusters, or provide Linux equivalents if relevant.
  • Clearly indicate when a step or configuration is Windows-only, and provide links or references to Linux-specific guidance.
  • Consider reordering examples to present cross-platform (CLI, ARM templates) or Linux-first examples where appropriate, or at least present both together.
  • For application package creation, mention or link to Linux/macOS-compatible tooling or scripts if available.
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation page exclusively provides PowerShell-based examples and instructions for restoring backups in Azure Service Fabric. All code samples, module installation steps, and REST API calls are shown using PowerShell, with no mention of Linux/macOS-compatible tools or CLI alternatives. The Microsoft.ServiceFabric.Powershell.Http module is required, and there are no Bash, Azure CLI, or cross-platform REST client examples. This creates friction for Linux/macOS users, who may not have access to PowerShell or the required modules.
Recommendations
  • Add equivalent examples using Azure CLI or Bash scripts for REST API calls.
  • Document how to perform REST API operations using curl or other cross-platform tools.
  • Clarify whether the Microsoft.ServiceFabric.Powershell.Http module is available on Linux/macOS PowerShell Core, or provide alternatives.
  • Include guidance for Linux/macOS users on connecting to Service Fabric clusters and authenticating REST calls.
  • Consider providing sample JSON payloads and HTTP headers for manual REST calls.
Service Fabric Azure Service Fabric security best practices ...rvice-fabric/service-fabric-best-practices-security.md
Medium Priority View Details →
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation provides both Windows and Linux examples for key security tasks, such as certificate generation and secret encryption, but Windows-specific tools (PowerShell, Windows Defender, Azure DSC) are mentioned first or exclusively in several sections. Windows examples and terminology often precede Linux equivalents, and some sections (e.g., Windows Defender, DSC) are Windows-only without Linux alternatives or parity guidance.
Recommendations
  • Where possible, present Windows and Linux examples side-by-side or alternate their order to avoid implicit prioritization.
  • For sections like Windows Defender and DSC, add explicit notes or links to Linux security best practices or equivalent tools (e.g., recommend Linux antivirus solutions or configuration management tools).
  • Expand Linux guidance for certificate management and secret encryption, ensuring parity in detail and clarity with Windows instructions.
  • Clarify when a feature or recommendation is Windows-only and provide Linux alternatives or workarounds where feasible.
Service Fabric Change Azure Service Fabric cluster settings ...rvice-fabric/service-fabric-cluster-fabric-settings.md
Medium Priority View Details →
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First 🔧 Windows Tools Missing Linux Example
Summary
The documentation page provides a comprehensive reference for Service Fabric cluster settings, but exhibits mild Windows bias. Windows-specific terminology (e.g., 'certificate store', 'MY', 'LocalMachine', 'NTLM', 'Windows Fabric Replicator') is used throughout, and Windows-centric defaults (e.g., ContainerNetworkSetup default TRUE for Windows, FALSE for Linux) are mentioned. References to Windows tools and patterns (certificate stores, NTLM authentication, Windows Defender Firewall) are frequent, while Linux equivalents are not always explained or are mentioned second. Some settings are described as 'Windows only' without Linux alternatives or guidance. Linux-specific settings (e.g., LinuxExternalExecutablePath, EnforceLinuxMinTlsVersion, X509Folder) are present but less prominent, and there are few explicit Linux/macOS examples or guidance for certificate management, firewall, or authentication. The page is not Windows-only, but Linux parity could be improved.
Recommendations
  • Add explicit Linux/macOS guidance for certificate management, including how to configure and locate certificates and stores on Linux.
  • Provide Linux/macOS equivalents for NTLM authentication, or clarify if/how these features are supported on Linux.
  • Where Windows-specific defaults or tools are mentioned (e.g., 'MY', 'LocalMachine', Windows Defender Firewall), add Linux/macOS equivalents or note differences.
  • Ensure Linux-specific settings are described with equal detail and visibility as Windows settings.
  • Add examples or links for Linux/macOS cluster configuration and upgrade processes, not just Windows.
  • Clarify which settings are cross-platform and which are Windows-only, and provide Linux alternatives where possible.
Service Fabric Node types and virtual machine scale sets ...les/service-fabric/service-fabric-cluster-nodetypes.md
Medium Priority View Details →
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First 🔧 Windows Tools Missing Linux Example
Summary
The documentation provides some cross-platform coverage (e.g., mentions both 'ServiceFabricLinuxNode' and 'ServiceFabricNode' in the extension type), but several sections and examples show a Windows-first bias. The 'dataPath' example uses a Windows-style path ('D:\\SvcFab') without a Linux equivalent. The 'Next steps' section links to PowerShell scripts for RDP port changes and admin credential updates, which are Windows-specific tasks, with no Linux/SSH equivalents referenced. There are no explicit Linux/macOS command-line examples or guidance for Linux-based clusters.
Recommendations
  • Provide Linux-specific examples for properties like 'dataPath' (e.g., '/var/lib/sfdata').
  • Add guidance or links for SSH access and Linux admin credential management in the 'Next steps' section, parallel to the RDP/PowerShell links.
  • Clarify when instructions or scripts are Windows-only, and offer Linux alternatives where possible.
  • Include at least one Linux-focused walkthrough or screenshot if the feature is supported on Linux.
Service Fabric Service Fabric Cluster Resource Manager - Application Groups ...ice-fabric-cluster-resource-manager-application-groups.md
Medium Priority View Details →
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Missing Linux Example 🔧 Windows Tools
Summary
The documentation consistently provides PowerShell examples for managing Service Fabric Application Groups, but does not offer equivalent CLI or Bash examples for Linux/macOS users. All command-line instructions use PowerShell cmdlets, which are native to Windows. There is no mention of cross-platform tools or Azure CLI alternatives, and the PowerShell examples are always presented before the C# code samples.
Recommendations
  • Add Azure CLI examples for all PowerShell cmdlet usage, if supported.
  • If Azure CLI does not support these operations, clarify this limitation and suggest any available cross-platform workarounds.
  • Mention whether PowerShell Core (pwsh) can be used on Linux/macOS for these cmdlets, and provide guidance if so.
  • Consider including Bash or REST API examples for relevant operations.
  • Explicitly state platform requirements for Service Fabric management tools.
Service Fabric Manage Azure Service Fabric app load using metrics ...ric/service-fabric-cluster-resource-manager-metrics.md
Medium Priority View Details →
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation provides code examples for C# and PowerShell, but does not offer equivalent Linux/macOS CLI examples (e.g., Azure CLI, Bash, or REST API). PowerShell commands are featured prominently, and no Linux-native tools or cross-platform command-line patterns are shown. This creates friction for Linux/macOS users who may not have access to PowerShell or prefer other tooling.
Recommendations
  • Add Azure CLI examples for service creation and metric management, as Azure CLI is cross-platform and widely used on Linux/macOS.
  • Include REST API examples for relevant operations, enabling users on any OS to automate tasks.
  • Explicitly mention cross-platform alternatives to PowerShell, such as Bash scripts or Azure CLI, and link to their documentation.
  • Clarify which operations require PowerShell and which can be performed using other tools.
  • Consider reordering examples so that cross-platform options are shown first, or at least alongside PowerShell.
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation provides PowerShell examples for configuring auto scaling policies, but does not offer equivalent Linux/macOS CLI or scripting examples (e.g., Bash, Azure CLI). Windows-specific tools (PowerShell) are presented alongside C# and manifest examples, with no mention of cross-platform alternatives. This creates friction for Linux/macOS users, who must translate PowerShell commands or rely on C# APIs.
Recommendations
  • Add Azure CLI or Bash script examples for configuring scaling policies, especially for Linux/macOS users.
  • Explicitly mention whether PowerShell commands can be run cross-platform (e.g., PowerShell Core), or provide guidance for Linux users.
  • Clarify any limitations or differences for Linux clusters, especially regarding resource monitoring and scaling.
  • Consider including REST API examples, which are platform-agnostic.
Service Fabric Describe a cluster by using Cluster Resource Manager ...ce-fabric-cluster-resource-manager-cluster-description.md
Medium Priority View Details →
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First 🔧 Windows Tools
Summary
The documentation provides configuration examples for both Windows (ClusterManifest.xml) and cross-platform/standalone (ClusterConfig.json) deployments. However, Windows-specific XML examples are consistently presented first, and the only explicit platform reference in the infrastructure example is <WindowsServer>. PowerShell examples are included for service creation and updating, but there are no Linux shell or CLI equivalents. The documentation does not mention Linux-specific tools or patterns, nor does it clarify Linux/macOS support or differences. The bias is moderate: Linux users can complete the tasks using JSON configuration and .NET APIs, but Windows tools and patterns are prioritized.
Recommendations
  • Add explicit examples and guidance for Linux-based Service Fabric clusters, including references to Linux node configuration and supported OS types.
  • Provide Azure CLI or Bash shell examples alongside PowerShell for service creation and updates.
  • Clarify whether the XML manifest applies only to Windows clusters, and if so, provide Linux equivalents or links.
  • Mention any platform-specific limitations or considerations for Linux/macOS users.
  • Ensure parity in ordering: present JSON (cross-platform) examples before or alongside Windows XML examples.
Service Fabric Cluster Resource Manager - Management Integration ...fabric-cluster-resource-manager-management-integration.md
Medium Priority View Details →
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation provides a PowerShell example for querying Service Fabric partition health, using Windows-style paths and commands. No equivalent Linux/macOS CLI or REST API example is given, and the PowerShell example appears as the only practical demonstration of interacting with the cluster. This creates friction for Linux/macOS users, as Service Fabric supports cross-platform management but only Windows tooling is shown.
Recommendations
  • Add equivalent examples using Service Fabric CLI (sfctl), which is cross-platform and works on Linux/macOS.
  • Include REST API examples for health queries, which are platform-agnostic.
  • Mention that PowerShell is one option, but highlight cross-platform alternatives for cluster management.
  • Ensure paths and command prompts are not Windows-specific unless the feature is Windows-only.
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation provides PowerShell examples for configuring service sensitivity and maximum load, but does not offer equivalent Linux/macOS CLI examples (such as Bash or Azure CLI). PowerShell is presented as the primary scripting interface, and no mention is made of cross-platform alternatives or Linux-specific guidance. This creates friction for Linux/macOS users who may not have access to PowerShell or prefer native tools.
Recommendations
  • Add Azure CLI or Bash examples for all PowerShell commands, especially for service creation and updates.
  • Clarify whether PowerShell commands are supported cross-platform or provide guidance for Linux/macOS users.
  • Mention any limitations or alternative approaches for Linux/macOS users in relevant sections.
  • Consider referencing REST API endpoints or SDKs that are platform-agnostic.
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation provides PowerShell examples for managing node tags and service tag requirements, but does not include equivalent Linux/bash/CLI examples. PowerShell is presented first in each example section, and there is no mention of cross-platform CLI tools or REST API usage for these operations, despite Service Fabric supporting REST APIs and having a CLI. This creates friction for Linux/macOS users who may not have access to PowerShell or prefer bash/CLI workflows.
Recommendations
  • Add Azure CLI or Service Fabric CLI (sfctl) examples for managing node tags and service tag requirements.
  • Include REST API usage examples for tag operations, as REST APIs are platform-agnostic.
  • Clarify which PowerShell commands are available cross-platform (e.g., in PowerShell Core) and which are Windows-only.
  • Present examples in a platform-neutral order, or group by platform, to avoid implicit Windows-first bias.
Service Fabric Azure Service Fabric standalone cluster scaling ...ce-fabric/service-fabric-cluster-scaling-standalone.md
Medium Priority View Details →
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation page on scaling Azure Service Fabric standalone clusters exhibits a Windows bias. It references PowerShell cmdlets (e.g., Get-ServiceFabricClusterManifest, Start-ServiceFabricClusterConfigurationUpgrade) without providing equivalent Linux or cross-platform CLI examples. The linked 'scale a standalone cluster' guide is Windows Server-focused, and there is no mention of Linux tooling or procedures for scaling standalone clusters on Linux hosts.
Recommendations
  • Add examples and instructions for scaling standalone Service Fabric clusters running on Linux, including relevant CLI commands (e.g., sfctl) and configuration steps.
  • Mention cross-platform tools and approaches where possible, or clarify if certain procedures are Windows-only.
  • Provide parity in documentation structure, ensuring Linux users can follow the same scaling guidance with appropriate commands and references.
  • Link to Linux-specific scaling documentation if available, or note limitations if Linux standalone clusters are not supported.
Service Fabric Scalability of Service Fabric services .../service-fabric/service-fabric-concepts-scalability.md
Medium Priority View Details →
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation page provides code examples and administrative patterns primarily using PowerShell and C#. PowerShell is a Windows-centric tool, and no equivalent Linux command-line examples (e.g., Bash, CLI) are given. Administrative actions are described using Windows tools first, and Linux alternatives are not mentioned. This creates friction for Linux users, who may not have access to PowerShell or may need to use Service Fabric CLI or REST APIs instead.
Recommendations
  • Add equivalent Linux-friendly examples using Service Fabric CLI (sfctl) or REST API calls alongside PowerShell examples.
  • Explicitly mention which administrative actions can be performed on Linux and provide guidance for Linux users.
  • Reorder examples to avoid always presenting Windows/PowerShell first, or clearly indicate platform-specific steps.
  • Clarify any platform limitations or differences in tooling for administrative tasks.
Service Fabric Learn more about Azure Service Fabric ...icles/service-fabric/service-fabric-content-roadmap.md
Medium Priority View Details →
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First 🔧 Windows Tools Powershell Heavy Missing Linux Example
Summary
The documentation provides a broad overview of Azure Service Fabric, which supports both Windows and Linux. However, there is a notable Windows bias: Windows-specific tools (such as PowerShell and Visual Studio) are mentioned before Linux equivalents, Windows services and executables are described in detail, and standalone cluster creation is only supported on Windows. Linux examples and tools are less prominent, and some sections lack Linux-specific guidance or parity.
Recommendations
  • Ensure Linux tools (such as Bash, Linux CLI usage, and Linux-specific installation instructions) are mentioned alongside Windows tools, not after or omitted.
  • Provide Linux-specific examples and workflows where possible, especially for cluster creation, management, and health monitoring.
  • Clarify which features are Windows-only and which are cross-platform, and link to Linux documentation where available.
  • Add parity in example commands (e.g., show both PowerShell and Bash/CLI equivalents).
  • Highlight Linux support in introductory and next steps sections, not just Windows.
Service Fabric Azure Service Fabric Events ...es/service-fabric/service-fabric-diagnostics-events.md
Medium Priority View Details →
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Windows First Missing Linux Example
Summary
The documentation page primarily references Windows-specific logging channels (ETW/Windows Event logs) and the Windows Azure diagnostics agent for accessing Service Fabric events. There are no explicit examples or instructions for accessing events on Linux-based Service Fabric clusters, nor are Linux tools or patterns mentioned. Windows tools and approaches are presented first and exclusively.
Recommendations
  • Add information about how Service Fabric events are logged and accessed on Linux clusters, including relevant logging channels (e.g., stdout, syslog, or other Linux-native mechanisms).
  • Provide Linux-specific instructions or examples for configuring diagnostics and accessing logs, including any differences in agent configuration or log storage.
  • Mention cross-platform tools or APIs (such as EventStore REST APIs) earlier and emphasize their applicability to both Windows and Linux clusters.
  • Clarify which features or instructions are Windows-only and provide Linux alternatives where possible.
Service Fabric Manage apps for multiple environments ...e-fabric-manage-multiple-environment-app-configuration.md
Medium Priority View Details →
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation provides examples for managing application parameters in Azure Service Fabric, with a notable emphasis on PowerShell and Visual Studio workflows. PowerShell is mentioned first for application creation, and Visual Studio parameter files are discussed, both of which are primarily Windows-centric tools. Linux/macOS equivalents (such as sfctl and shell scripts) are mentioned, but not as prominently or in as much detail.
Recommendations
  • Provide Linux/macOS-specific examples and workflows alongside PowerShell/Visual Studio instructions.
  • Expand on the use of sfctl and shell scripts for parameter management, including detailed examples.
  • Ensure that Linux/macOS tools are given equal prominence and explanation as Windows tools.
  • Consider reordering sections so that cross-platform tools (sfctl, shell scripts) are presented before or alongside Windows-specific tools.
Service Fabric Networking patterns for Azure Service Fabric ...s/service-fabric/service-fabric-patterns-networking.md
Medium Priority View Details →
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Missing Linux Example Windows First
Summary
The documentation page provides networking patterns for Azure Service Fabric clusters, but all deployment and scripting examples are exclusively in PowerShell, with no mention of Azure CLI, Bash, or Linux/macOS-compatible tooling. Windows-specific concepts like RDP and Windows-style paths are referenced, and Windows command-line examples (e.g., ping) are shown. There are no Linux/macOS equivalents or guidance for non-Windows users, creating friction for those deploying Service Fabric clusters from Linux or macOS.
Recommendations
  • Add Azure CLI examples alongside PowerShell for all deployment steps, as Azure CLI is cross-platform and works on Linux/macOS.
  • Include Bash shell command examples for template deployment and resource management.
  • Mention SSH as an alternative to RDP for accessing VMs, and provide Linux/macOS instructions for connecting to jump boxes.
  • Use generic file paths or note the differences between Windows and Linux/macOS file systems.
  • Provide guidance or links for Linux/macOS users on how to install and use Azure tools for Service Fabric cluster management.
Service Fabric Azure Service Fabric DNS service ...n/articles/service-fabric/service-fabric-dnsservice.md
Medium Priority View Details →
Scanned: 2026-03-05 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation provides PowerShell examples for setting DNS names, mentions ApplicationManifest.xml (a Windows-centric deployment artifact), and references Visual Studio. While Linux support is discussed, Linux-specific instructions and examples are missing, especially for non-containerized services. Portal-based enablement is Windows-only, and Linux users must use ARM templates, but no Linux-focused example or CLI guidance is given.
Recommendations
  • Add Linux-specific instructions for enabling DNS service, including CLI (az CLI) or REST API examples.
  • Provide examples for setting DNS names using Linux-compatible tools (e.g., az CLI, YAML, or other deployment methods).
  • Clarify which steps are Windows-only and provide Linux alternatives where possible.
  • Include guidance for Linux users on how to verify DNS service status without relying on Service Fabric Explorer (if it is Windows-centric).
  • Explicitly state limitations and workarounds for Linux users in relevant sections.