810
Total Pages
600
Linux-Friendly Pages
210
Pages with Bias
25.9%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

718 issues found
Showing 26-50 of 718 flagged pages
Service Fabric Periodic backup and restore in Azure Service Fabric ...ce-fabric-backuprestoreservice-quickstart-azurecluster.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation is heavily biased towards Windows, with all command-line examples using PowerShell and the Microsoft.ServiceFabric.Powershell.Http module. There are no Linux or cross-platform CLI examples, and the prerequisites and instructions assume a Windows environment (e.g., certificate store locations, PowerShell modules). The limitation section explicitly states no support for Service Fabric clusters on Linux, making the instructions unusable for Linux users.
Recommendations
  • Add equivalent instructions and examples for Linux environments, using bash, Azure CLI, or REST API calls with curl.
  • Clarify which features are Windows-only and provide alternative approaches or workarounds for Linux users where possible.
  • Document certificate management steps for Linux (e.g., using OpenSSL and Linux certificate stores).
  • If PowerShell is required, mention PowerShell Core and its cross-platform capabilities, or provide REST API examples that work on any OS.
  • Update limitation/caveat section to link to Linux-specific documentation or roadmap if available.
Service Fabric Configure your Azure Service Fabric standalone cluster ...cles/service-fabric/service-fabric-cluster-manifest.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools Powershell Heavy
Summary
The documentation is heavily focused on Windows environments, with configuration examples, tools, and instructions tailored to Windows Server. There are no Linux-specific instructions, examples, or references, and Windows tools and patterns (e.g., ipconfig, netsh, C:\ paths, ETW tracing) are mentioned exclusively. The page title and content reinforce that the guidance is for Windows clusters, and Linux parity is not addressed.
Recommendations
  • Add explicit guidance and examples for configuring Service Fabric clusters on Linux, including Linux-specific ClusterConfig.json samples.
  • Include Linux equivalents for commands (e.g., use 'ip addr' or 'hostname -I' instead of 'ipconfig', and reference Linux file paths like '/var/sf/diagnostics').
  • Mention Linux-compatible diagnostic and logging tools, and provide links to relevant documentation.
  • Clarify in the introduction whether Linux clusters are supported, and if not, provide a link to Linux-specific documentation or state the limitation.
  • Present examples for both Windows and Linux side-by-side where possible, or alternate which platform is shown first.
Service Fabric Overview of Azure and standalone Service Fabric clusters ...icles/service-fabric/service-fabric-deploy-anywhere.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Missing Linux Example 🔧 Windows Tools
Summary
The documentation mentions both Windows Server and Linux as supported platforms for Service Fabric clusters, but it notes that standalone clusters are not available on Linux. There are no Linux-specific examples, tools, or operational patterns discussed, and the focus is primarily on Azure and Windows environments. The lack of Linux standalone support is a significant limitation for Linux users.
Recommendations
  • Clearly state the lack of standalone cluster support on Linux at the beginning of the page.
  • Provide alternative guidance or links for Linux users, such as how to deploy Service Fabric clusters on Azure using Linux nodes.
  • Include a comparison table summarizing feature parity and limitations between Windows and Linux.
  • Add Linux-specific operational examples or reference documentation for managing clusters on Linux within Azure.
Service Fabric Create a cluster using certificate common name ...-fabric/service-fabric-create-cluster-using-cert-cn.md
High Priority View Details →
Scanned: 2026-01-14 01:31
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 uses PowerShell scripts and Windows file paths for all certificate and deployment operations, with no mention of Linux/macOS equivalents (such as Bash, Azure CLI, or cross-platform tooling). Windows-centric tools and patterns are presented first and solely, creating friction for Linux/macOS users who cannot directly follow the instructions.
Recommendations
  • Provide equivalent Azure CLI or Bash examples for certificate upload and template deployment steps.
  • Use cross-platform file paths in examples (e.g., /home/user/myclustercert.pfx) or clarify that paths should be adapted for non-Windows systems.
  • Explicitly mention that PowerShell scripts are for Windows and link to Linux/macOS instructions where available.
  • Add notes or sections for Linux/macOS users, including prerequisites and alternative commands.
Service Fabric Debug your application in Visual Studio ...ce-fabric/service-fabric-debugging-your-application.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation is heavily focused on Windows and Visual Studio workflows, with all examples, screenshots, and instructions tailored to Windows users. There is exclusive mention of Windows-specific tools (Visual Studio, Cloud Explorer, ServiceEventSource.cs, Start-Service.ps1), and no Linux/macOS equivalents or alternative debugging workflows are provided. The only nod to cross-platform is a brief selector for Eclipse/Java, but the main content is entirely Windows-centric.
Recommendations
  • Add equivalent instructions and examples for Linux/macOS users, including how to debug Service Fabric applications using cross-platform tools (e.g., VS Code, JetBrains Rider, command-line debuggers).
  • Provide guidance for running and debugging Service Fabric applications on local clusters in Linux environments.
  • Replace or supplement PowerShell script examples with Bash or shell script equivalents.
  • Include screenshots and workflow steps for non-Windows platforms.
  • Clarify which features are Windows-only and suggest alternatives for Linux/macOS users.
Service Fabric Azure Service Fabric Event Store ...ervice-fabric/service-fabric-diagnostics-eventstore.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools
Summary
The documentation is heavily biased towards Windows, with explicit notes stating that EventStore APIs and UX are only available for Azure Windows clusters as of Service Fabric version 6.4. There are no Linux or macOS instructions, examples, or workarounds provided, and enabling/configuring instructions are only relevant for Windows clusters. Linux parity is acknowledged as a future goal, but current users on Linux or Standalone clusters cannot utilize EventStore.
Recommendations
  • Clearly indicate the lack of Linux/macOS support at the top of the page and in all relevant sections.
  • Provide alternative monitoring or diagnostic solutions for Linux clusters, or link to such resources.
  • Update the documentation as soon as Linux support is available, ensuring examples and instructions for both platforms.
  • Add a comparison table showing feature availability for Windows vs. Linux clusters.
  • If possible, provide a roadmap or workaround for Linux users, even if limited.
Service Fabric Report and check health with Azure Service Fabric ...ric-diagnostics-how-to-report-and-check-service-health.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Windows First Missing Linux Example
Summary
The documentation page exhibits a strong Windows bias. All setup, deployment, and health-check instructions rely on Windows-specific tools: Visual Studio, PowerShell, and Local Cluster Manager (notification area). No Linux/macOS equivalents or alternatives are mentioned, and PowerShell commands are the only CLI examples provided. The prerequisites and workflow assume a Windows development environment, leaving Linux/macOS users without guidance.
Recommendations
  • Add instructions for setting up a Service Fabric dev cluster on Linux/macOS, including required SDKs and CLI tools.
  • Provide deployment and health-check examples using cross-platform tools such as Azure CLI, Service Fabric CLI (sfctl), or REST API calls.
  • Include Linux/macOS-specific prerequisites and workflows, such as using VS Code or JetBrains Rider instead of Visual Studio.
  • Present examples for both Windows and Linux/macOS side-by-side, or clearly indicate platform-specific steps.
  • Reference Service Fabric Explorer access via browser, rather than relying on Windows notification area icons.
Service Fabric Query for cluster events using the EventStore APIs ...-fabric/service-fabric-diagnostics-eventstore-query.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows Only Missing Linux Example
Summary
The documentation explicitly states that the EventStore APIs are GA only for Windows clusters running on Azure. There are no examples, instructions, or notes for Linux clusters or macOS users. All sample code and scenarios assume Windows environments, and there is no mention of Linux support or parity.
Recommendations
  • Clarify whether Linux clusters are supported or not, and if so, provide equivalent instructions and examples for Linux environments.
  • If Linux support is planned, add a section describing the timeline and any limitations.
  • Include REST API usage examples that are platform-agnostic and demonstrate how to query from Linux/macOS (e.g., using curl, Python, etc.).
  • If the Service Fabric client library is available for Linux/macOS, provide code samples for those platforms.
  • Add a table or callout that summarizes feature availability across Windows, Linux, and macOS clusters.
Service Fabric Performance monitoring with Azure Diagnostics .../service-fabric/service-fabric-diagnostics-perf-wad.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools Powershell Heavy
Summary
The documentation page focuses almost exclusively on Windows clusters, providing detailed instructions and examples for configuring performance monitoring using the Windows Azure Diagnostics (WAD) extension. Linux clusters are only briefly mentioned, with a link to a separate page and no equivalent configuration or example provided. All code samples, configuration details, and deployment instructions (including PowerShell usage) are Windows-specific, with no parity for Linux users.
Recommendations
  • Add a dedicated section for Linux clusters, detailing how to configure performance counter collection using the Log Analytics agent, including example configuration files and deployment steps.
  • Provide Linux-specific command-line instructions (e.g., using Azure CLI or Bash scripts) for deploying and updating cluster diagnostics.
  • Ensure that references to tools and configuration patterns (such as ARM templates) include Linux-compatible approaches and examples.
  • Present Windows and Linux guidance in parallel or clearly separated sections, rather than focusing on Windows first.
  • Link to or summarize key Linux documentation inline, rather than only referencing it externally.
Service Fabric Remove a node type in Azure Service Fabric | Microsoft Docs ...rvice-fabric/service-fabric-how-to-remove-node-type.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation exclusively uses PowerShell commands and Windows-centric tooling for all operational steps, with no mention of Linux or cross-platform alternatives. There are no Bash, Azure CLI, or Linux-native instructions, and PowerShell is assumed for cluster interaction and resource management. This creates friction for Linux/macOS users and may prevent them from completing the task without significant adaptation.
Recommendations
  • Provide equivalent Azure CLI commands for all resource management steps (e.g., removing scale sets, resources).
  • Include Bash script examples for Service Fabric node operations, or clarify how to use Service Fabric CLI (sfctl) on Linux/macOS.
  • Explicitly state platform requirements and offer guidance for Linux/macOS users, including installation and usage of cross-platform tools.
  • Reorder examples so that cross-platform or Azure-native commands (Azure CLI, REST API) are shown before or alongside PowerShell.
  • Add a section or note describing how Linux/macOS administrators can perform these tasks, including any limitations.
Service Fabric Use Patch Orchestration Application ...bric/service-fabric-patch-orchestration-application.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
🔧 Windows Tools Powershell Heavy Windows First Missing Linux Example
Summary
The documentation for Patch Orchestration Application (POA) is heavily focused on Windows environments. All examples, configuration steps, and operational details are tailored to Windows Server clusters, with repeated references to Windows Update, Windows NT services, PowerShell scripts, and Windows-specific policies. Linux is only mentioned in a single FAQ entry, which redirects users to a different Azure VMSS documentation page, with no Linux-specific POA guidance or parity in examples, tools, or troubleshooting.
Recommendations
  • Provide equivalent instructions and examples for Linux-based Service Fabric clusters, including how to orchestrate OS patching using POA or alternative tools.
  • Include Linux-specific configuration steps, deployment scripts (e.g., Bash, CLI), and troubleshooting guidance.
  • Clarify POA's applicability or limitations for Linux clusters early in the documentation, not just in the FAQ.
  • If POA is Windows-only, make this explicit at the top of the page and provide links to Linux patch orchestration solutions.
  • Balance the order of presentation so Linux users do not have to search for relevant information or feel excluded.
Service Fabric Service Fabric app upgrade tutorial ...-fabric/service-fabric-application-upgrade-tutorial.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Windows First Missing Linux Example
Summary
This documentation page is heavily focused on Windows development workflows, specifically using Visual Studio for Service Fabric application upgrades. All instructions, screenshots, and steps assume the use of Visual Studio (a Windows-only tool), with no mention of Linux/macOS alternatives or cross-platform CLI workflows. Linux users are directed only to a separate PowerShell tutorial, which itself is not natively available on Linux/macOS. There are no examples or guidance for performing these tasks on Linux or macOS, nor are cross-platform tools like Azure CLI or Service Fabric CLI mentioned.
Recommendations
  • Add equivalent instructions for upgrading Service Fabric applications using cross-platform tools such as Azure CLI or Service Fabric CLI.
  • Include Linux/macOS-specific examples and screenshots where applicable.
  • Clearly indicate which steps are Windows/Visual Studio-specific, and provide links or inline steps for Linux/macOS users.
  • Consider restructuring the tutorial to present cross-platform options first, or at least equally alongside Windows/Visual Studio workflows.
  • If PowerShell is referenced, clarify that PowerShell Core is available on Linux/macOS and provide relevant instructions.
Service Fabric Standalone Cluster Deployment Preparation ...rvice-fabric-cluster-standalone-deployment-preparation.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First 🔧 Windows Tools Powershell Heavy Missing Linux Example
Summary
The documentation is heavily biased towards Windows environments, with all instructions, requirements, and examples focused exclusively on Windows Server. There are no references to Linux or macOS equivalents, and critical steps (such as environment validation and cluster deployment) rely on Windows-only tools and scripts (e.g., PowerShell, Windows services, NTFS, RemoteRegistry). This makes it impossible for Linux/macOS users to follow the guide or deploy a standalone Service Fabric cluster using these instructions.
Recommendations
  • Add explicit statements about Linux/macOS support or lack thereof for standalone clusters.
  • If Linux support exists, provide equivalent instructions, prerequisites, and validation scripts for Linux environments.
  • Include Linux-specific examples for cluster configuration, environment setup, and validation.
  • Mention Linux file systems and services where relevant, or clarify Windows-only requirements.
  • If standalone clusters are Windows-only, make this clear at the top of the documentation.
Service Fabric Azure Service Fabric standalone cluster scaling ...ce-fabric/service-fabric-cluster-scaling-standalone.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation page demonstrates a Windows bias by referencing only Windows-specific tools (PowerShell cmdlets like Get-ServiceFabricClusterManifest and Start-ServiceFabricClusterConfigurationUpgrade) for cluster management tasks. There are no Linux or cross-platform equivalents mentioned, nor are there examples for Linux users. The linked 'scale a standalone cluster' page is also Windows-focused, further excluding Linux scenarios.
Recommendations
  • Include Linux-specific instructions and examples for scaling standalone clusters, such as using Service Fabric CLI (sfctl) or REST APIs.
  • Mention cross-platform tools and patterns where possible, and provide parity in documentation for both Windows and Linux environments.
  • Explicitly state which steps/tools are Windows-only and offer alternatives for Linux/macOS users.
  • Add links or references to Linux/macOS documentation for Service Fabric cluster management.
Service Fabric Deploy a .NET app in a container to Azure Service Fabric ...rvice-fabric/service-fabric-host-app-in-a-container.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy Windows First 🔧 Windows Tools Missing Linux Example
Summary
The documentation is heavily biased towards Windows environments. All examples, scripts, and tool recommendations are for Windows (PowerShell, Visual Studio, Docker Desktop for Windows, Windows containers, Windows Service Fabric clusters). There are no instructions or alternatives for Linux or macOS users, and the workflow assumes the use of Windows-specific tools and patterns throughout.
Recommendations
  • Provide equivalent instructions and scripts for Linux/macOS users, including Bash/Azure CLI examples.
  • Mention and demonstrate how to use Docker Desktop for Mac/Linux, or native Docker on Linux.
  • Clarify whether Service Fabric Linux clusters are supported for this scenario, and if so, provide guidance for containerizing and deploying .NET apps to Linux-based clusters.
  • Include instructions for using cross-platform IDEs (e.g., VS Code) or command-line workflows instead of only Visual Studio.
  • List Linux/macOS prerequisites and installation steps alongside Windows ones.
  • Order examples so that Windows and Linux/macOS are presented equally, or at least note that the tutorial is Windows-specific if Linux is not supported.
Service Fabric Event Aggregation with Microsoft Azure Diagnostics ...ic/service-fabric-diagnostics-event-aggregation-wad.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation page demonstrates a notable Windows bias. While it mentions both Windows and Linux at the top, the main body and all technical examples focus exclusively on Windows tooling, patterns, and extensions (WAD, ETW, PowerShell, Visual Studio). There are no Linux-specific examples, nor is the Linux diagnostics extension (LAD) or Linux logging patterns discussed. All example code, configuration, and troubleshooting steps are tailored for Windows clusters, leaving Linux users without actionable guidance.
Recommendations
  • Add parallel Linux-specific instructions and examples throughout the page, referencing the Linux diagnostics extension (LAD) and its configuration.
  • Include CLI examples using Bash/az CLI for Linux clusters, not just PowerShell.
  • Discuss Linux logging mechanisms (e.g., syslog, journald) and how they integrate with Azure diagnostics.
  • Provide links and references to Linux documentation at each major step, not just at the top.
  • Ensure troubleshooting and performance counter collection sections include Linux equivalents.
Service Fabric Create and Publish a .NET Core app to a remote Linux Cluster ...e-fabric/service-fabric-how-to-publish-linux-app-vs.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Windows First Missing Linux Example
Summary
The documentation is heavily focused on using Visual Studio, a Windows-centric tool, for creating and publishing .NET Core apps to a remote Linux Service Fabric cluster. All instructions and screenshots assume a Windows environment (Visual Studio UI, launching as administrator, .exe file references), with no mention of Linux-native workflows, command-line alternatives, or cross-platform tooling. There are no examples for Linux/macOS users who may prefer or require non-Windows environments.
Recommendations
  • Provide equivalent instructions for Linux/macOS users, such as using Visual Studio Code, JetBrains Rider, or command-line tools (dotnet CLI, Azure CLI).
  • Include examples for creating, building, and publishing Service Fabric applications using cross-platform tools.
  • Add screenshots and step-by-step guides for Linux environments.
  • Clarify which steps are Windows-only and offer alternatives where possible.
  • Mention and link to documentation for Linux/macOS development environments.
Service Fabric Quickly create a .NET app on Service Fabric in Azure ...les/service-fabric/service-fabric-quickstart-dotnet.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation is heavily Windows-centric, requiring Visual Studio, PowerShell commands, and Windows-specific Service Fabric tools. All setup and deployment instructions assume a Windows environment, with no mention of Linux or macOS alternatives. There are no examples or guidance for non-Windows users, making it difficult or impossible for them to follow the quickstart.
Recommendations
  • Add instructions for setting up Service Fabric development clusters on Linux and macOS, including required SDKs and tools.
  • Provide command-line examples using Bash and cross-platform .NET CLI commands instead of (or in addition to) PowerShell.
  • Include guidance for using VS Code or JetBrains Rider as alternatives to Visual Studio, especially for Linux/macOS users.
  • Document any platform-specific limitations or differences, and link to official cross-platform Service Fabric documentation.
  • Clearly indicate which steps are Windows-only and provide parity steps for other platforms where possible.
Service Fabric Create an actor-based service on Azure Service Fabric ...e-fabric/service-fabric-reliable-actors-get-started.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools Powershell Heavy
Summary
The documentation is heavily focused on Windows development using Visual Studio and PowerShell, with no Linux/macOS equivalents provided for critical steps such as project creation, building, debugging, and package management. The only mention of Linux is in a selector at the top, but the main content exclusively describes Windows workflows and tools.
Recommendations
  • Add parallel instructions for Linux/macOS users, including how to create, build, and debug actor-based services using cross-platform tools (e.g., .NET CLI, VS Code, JetBrains Rider).
  • Replace or supplement Visual Studio-specific steps with .NET CLI commands for project creation and management.
  • Provide Linux/macOS equivalents for PowerShell commands, such as Bash or shell commands for NuGet package installation.
  • Clarify which steps are Windows-only and link to Linux/macOS documentation where available.
  • Include screenshots or terminal output from Linux/macOS environments to improve parity.
Service Fabric Scale up an Azure Service Fabric primary node type ...ce-fabric/service-fabric-scale-up-primary-node-type.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Powershell Heavy Missing Linux Example 🔧 Windows Tools
Summary
The documentation is heavily biased toward Windows environments, with all command-line examples using PowerShell and Windows file paths. The upgrade scenario is described exclusively for Windows Server OS, and Linux-specific instructions are minimal and relegated to a brief note. There are no Bash, Azure CLI, or Linux-native certificate management examples, and Windows tools and patterns (such as certificate stores and file paths) are used throughout.
Recommendations
  • Provide equivalent Bash/Azure CLI examples for all PowerShell commands, including cluster deployment, certificate management, and resource cleanup.
  • Include a full Linux upgrade scenario, with explicit steps for Ubuntu or other supported distributions, including certificate generation and management.
  • Use platform-neutral file paths and clarify where Windows-specific paths should be replaced on Linux/macOS.
  • Mention Linux tools (e.g., openssl for certificate generation, Linux file system locations) alongside Windows tools.
  • Reorder examples so that Linux and Windows instructions are presented in parallel, or at least give Linux equal prominence.
  • Clarify any differences in Service Fabric management for Linux clusters, such as runtime package registration and required extensions.
Service Fabric Run an Azure Service Fabric service under a gMSA account ...s/service-fabric/service-fabric-run-service-as-gmsa.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation is heavily biased towards Windows environments. All examples and instructions use Windows-specific tools (PowerShell cmdlets, Windows Features) and reference Windows Server and Active Directory. There are no Linux/macOS equivalents or guidance, and the prerequisites and steps are exclusively for Windows standalone clusters.
Recommendations
  • Clarify early that gMSA is a Windows-only feature and note any Linux/macOS limitations.
  • If Service Fabric on Linux supports similar managed service account features, provide equivalent instructions or explicitly state the lack of support.
  • Offer alternative security/account management approaches for Linux clusters, or link to relevant documentation.
  • Add a comparison table or section outlining differences in service account management between Windows and Linux clusters.
Service Fabric Create your first Service Fabric application in C# ...fabric/service-fabric-reliable-services-quick-start.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools Powershell Heavy
Summary
The documentation is heavily oriented toward Windows development, with all examples and instructions using Visual Studio, referencing Windows-specific tools (such as PowerShell scripts and ETW), and omitting Linux/macOS equivalents. There are no instructions or examples for developing, building, or running Service Fabric applications on Linux/macOS, nor are alternative tools or workflows mentioned. The only nod to Linux is a link to a separate Java-on-Linux quickstart, but this page is exclusively C# on Windows.
Recommendations
  • Add equivalent instructions and examples for developing Service Fabric applications in C# on Linux/macOS, using cross-platform tools such as VS Code, JetBrains Rider, or the dotnet CLI.
  • Provide guidance for deploying and managing Service Fabric applications on Linux clusters, including alternative to PowerShell scripts (e.g., Bash scripts, Azure CLI).
  • Mention and demonstrate how to view diagnostic events and logs on Linux (e.g., using systemd, journald, or Service Fabric Explorer), instead of only referencing ETW and Visual Studio.
  • Ensure that all critical steps (project creation, deployment, debugging) have Linux/macOS workflows documented alongside Windows instructions.
  • Consider restructuring the page to present platform-agnostic concepts first, and then provide platform-specific instructions in parallel.
Service Fabric Azure Service Fabric reverse proxy ...articles/service-fabric/service-fabric-reverseproxy.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools
Summary
The documentation page exhibits a high degree of Windows bias. The reverse proxy feature is explicitly stated as unavailable for Linux clusters, and all configuration, usage, and troubleshooting guidance is written with Windows clusters in mind. Examples, references, and linked resources are focused on Windows-specific tools and patterns (e.g., http.sys-based servers, Windows container debugging). There are no Linux equivalents or workarounds provided, and Linux users are unable to utilize the reverse proxy functionality described.
Recommendations
  • Clearly state the lack of Linux support for reverse proxy at the top of the page and in all relevant sections.
  • Provide alternative guidance or recommended patterns for Linux clusters, such as using other service discovery or proxy solutions.
  • If possible, document any roadmap or plans for Linux support, or link to feature request channels.
  • Ensure that linked resources and examples include Linux alternatives or explicitly note their Windows-only applicability.
  • Consider adding a comparison table summarizing feature parity between Windows and Linux clusters for reverse proxy.
Service Fabric Create infrastructure for a cluster on AWS ...rvice-fabric-tutorial-standalone-create-infrastructure.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation is heavily biased toward Windows environments. All examples, scripts, and instructions assume Windows Server EC2 instances, use PowerShell, and reference Windows-specific tools and patterns (RDP, SMB, Windows domain, etc.). There are no instructions or examples for Linux-based clusters, nor any mention of how to adapt the process for Linux or macOS users.
Recommendations
  • Provide parallel instructions for launching Linux EC2 instances, including recommended distributions and instance setup.
  • Include Linux shell script examples for bootstrapping instances (e.g., using cloud-init or bash for user data).
  • Describe how to configure security groups and connectivity for Linux (e.g., SSH access, NFS or Samba for file sharing, alternatives to SMB).
  • Offer guidance on validating connectivity and file sharing between Linux instances (e.g., using ssh, scp, or mounting NFS shares).
  • Clarify which steps are Windows-specific and which are required for Linux, and provide links to Linux Service Fabric installation guides if available.
Service Fabric Troubleshoot with system health reports ...understand-and-troubleshoot-with-system-health-reports.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example 🔧 Windows Tools
Summary
The documentation page demonstrates a significant Windows bias. All command-line examples use Windows PowerShell cmdlets, with no mention of Linux equivalents (such as Service Fabric CLI or REST API). Windows tools and patterns (PowerShell, Windows paths, 'PS C:\>' prompts) are used exclusively and shown first. There is no guidance for Linux/macOS users on how to perform the same troubleshooting tasks, nor are cross-platform tools referenced.
Recommendations
  • Add equivalent examples using Service Fabric CLI (sfctl) for Linux/macOS users alongside PowerShell examples.
  • Explicitly mention cross-platform troubleshooting options (e.g., REST API, sfctl, Service Fabric Explorer web UI) where applicable.
  • For every PowerShell command, provide the corresponding CLI or REST API command, and clarify which platforms each applies to.
  • Avoid Windows-specific paths and prompts in generic examples, or provide Linux/macOS alternatives.
  • Add a section or note at the top clarifying platform support and pointing Linux/macOS users to relevant tools.