Skip to content

chore: disable Azure SDK telemetry in Application Insights configuration#331

Open
Harmanpreet-Microsoft wants to merge 6 commits intodevfrom
psl-wafissue
Open

chore: disable Azure SDK telemetry in Application Insights configuration#331
Harmanpreet-Microsoft wants to merge 6 commits intodevfrom
psl-wafissue

Conversation

@Harmanpreet-Microsoft
Copy link
Contributor

@Harmanpreet-Microsoft Harmanpreet-Microsoft commented Jan 27, 2026

Purpose

This pull request makes several changes to the infrastructure and backend configuration to adjust Application Insights and networking settings. The most significant updates are related to enabling public network access for Log Analytics, modifying Application Insights authentication, and re-enabling Azure Monitor telemetry in the backend with specific options.

Infrastructure configuration changes:

  • Log Analytics workspace (infra/main.bicep): Public network access is now always enabled for both ingestion and query, regardless of the enablePrivateNetworking setting.
  • Application Insights component (infra/main.bicep): Local authentication is now allowed by setting disableLocalAuth to false (was previously true).

Backend telemetry configuration:

  • src/backend/api/api_routes.py: Azure Monitor telemetry is re-enabled for Application Insights, with Azure SDK telemetry collection explicitly disabled to avoid issues with OpenAI calls.
  • ...

Does this introduce a breaking change?

  • Yes
  • No

Golden Path Validation

  • I have tested the primary workflows (the "golden path") to ensure they function correctly without errors.

Deployment Validation

  • I have validated the deployment process successfully and all services are running as expected with this change.

What to Check

Verify that the following are valid

  • ...

Other Information

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant