Skip to content

Commit f617141

Browse files
[AzureMonitorOpenTelemetryDistro] Add HttpClient and SqlClient instrumentation (Azure#34547)
* Add HTTPClient and SqlClient instrumentation. * fix alignment
1 parent 97f160c commit f617141

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

eng/Packages.Data.props

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,8 @@
119119
<PackageReference Update="OpenTelemetry" Version="[1.4.0-rc.4]" Condition="'$(MSBuildProjectName)' == 'Azure.Monitor.OpenTelemetry.Exporter'" />
120120
<PackageReference Update="OpenTelemetry.Extensions.Hosting" Version="1.4.0-rc.4" />
121121
<PackageReference Update="OpenTelemetry.Instrumentation.AspNetCore" Version="1.0.0-rc9.13" />
122+
<PackageReference Update="OpenTelemetry.Instrumentation.Http" Version="1.0.0-rc9.13" />
123+
<PackageReference Update="OpenTelemetry.Instrumentation.SqlClient" Version="1.0.0-rc9.13" />
122124
<PackageReference Update="OpenTelemetry.Extensions.PersistentStorage" Version="1.0.0-beta.1" Condition="'$(MSBuildProjectName)' == 'Azure.Monitor.OpenTelemetry.Exporter'" />
123125
</ItemGroup>
124126

sdk/monitor/Azure.Monitor.OpenTelemetry/src/Azure.Monitor.OpenTelemetry.csproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
<ItemGroup>
1212
<PackageReference Include="OpenTelemetry.Extensions.Hosting" />
1313
<PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" />
14+
<PackageReference Include="OpenTelemetry.Instrumentation.Http" />
15+
<PackageReference Include="OpenTelemetry.Instrumentation.SqlClient" />
1416
</ItemGroup>
1517

1618
<ItemGroup>

sdk/monitor/Azure.Monitor.OpenTelemetry/src/AzureMonitorOpenTelemetryImplementations.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,13 @@ internal static IServiceCollection AddAzureMonitorOpenTelemetryWithAction(IServi
2828

2929
builder.WithTracing(b => b
3030
.AddAspNetCoreInstrumentation()
31+
.AddHttpClientInstrumentation()
32+
.AddSqlClientInstrumentation()
3133
.AddAzureMonitorTraceExporter());
3234

3335
builder.WithMetrics(b => b
3436
.AddAspNetCoreInstrumentation()
37+
.AddHttpClientInstrumentation()
3538
.AddAzureMonitorMetricExporter());
3639

3740
ServiceDescriptor? sdkTracerProviderServiceRegistration = null;

0 commit comments

Comments
 (0)