Skip to content

[Monitor Exporter] Make the connection string optional when multi-endpoint routing is enabled - #63004

Merged
Rajkumar Rangaraj (rajkumar-rangaraj) merged 5 commits into
Azure:mainfrom
rajkumar-rangaraj:rajkumar/multiendpoint-optional-connectionstring
Sep 15, 2026
Merged

Rajkumar Rangaraj (rajkumar-rangaraj) merged 5 commits into
Azure:mainfrom
rajkumar-rangaraj:rajkumar/multiendpoint-optional-connectionstring

Make the unconfigured mode impossible to fake in tests and the demo

a6b3537
Select commit
Loading
Failed to load commit list.
Azure Pipelines / net - pullrequest (Build Test Ubuntu2404_NET100_PackageRef_Debug) succeeded Sep 15, 2026 in 6m 50s

Build Test Ubuntu2404_NET100_PackageRef_Debug succeeded

Annotations

Check failure on line 394 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / net - pullrequest (Build Test Ubuntu2404_NET100_PackageRef_Debug)

Build log #L394

  Passed Azure.Monitor.OpenTelemetry.Exporter.Tests.RequestDataTests.ValidateHttpRequestSuccess(httpStatusCode: "500", activityStatus: Error, isSuccess: False) [< 1 ms]

Check failure on line 396 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / net - pullrequest (Build Test Ubuntu2404_NET100_PackageRef_Debug)

Build log #L396

  Passed Azure.Monitor.OpenTelemetry.Exporter.Tests.RequestDataTests.ValidateHttpRequestSuccess(httpStatusCode: "400", activityStatus: Error, isSuccess: False) [< 1 ms]

Check failure on line 400 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / net - pullrequest (Build Test Ubuntu2404_NET100_PackageRef_Debug)

Build log #L400

  Passed Azure.Monitor.OpenTelemetry.Exporter.Tests.RequestDataTests.ValidateHttpRequestSuccess(httpStatusCode: "0", activityStatus: Error, isSuccess: False) [< 1 ms]

Check failure on line 402 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / net - pullrequest (Build Test Ubuntu2404_NET100_PackageRef_Debug)

Build log #L402

  Passed Azure.Monitor.OpenTelemetry.Exporter.Tests.RequestDataTests.ValidateHttpRequestSuccess(httpStatusCode: "200", activityStatus: Error, isSuccess: False) [< 1 ms]

Check failure on line 576 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / net - pullrequest (Build Test Ubuntu2404_NET100_PackageRef_Debug)

Build log #L576

  Passed Azure.Monitor.OpenTelemetry.Exporter.Tests.E2ETelemetryItemValidation.TracesTests.VerifyLogWithinActivity(logLevel: Error, expectedSeverityLevel: "Error") [< 1 ms]