Skip to content

Commit

Permalink
Add OpenTelemetry Redis Instrumentation
Browse files Browse the repository at this point in the history
  • Loading branch information
RehanSaeed committed Aug 25, 2021
1 parent d11ac1a commit 2074b2f
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 0 deletions.
1 change: 1 addition & 0 deletions Source/ApiTemplate/Source/ApiTemplate/ApiTemplate.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@
<PackageReference Include="OpenTelemetry.Exporter.Console" Version="1.1.0" Condition="'$(OpenTelemetry)' == 'true'" />
<PackageReference Include="OpenTelemetry.Extensions.Hosting" Version="1.0.0-rc7" Condition="'$(OpenTelemetry)' == 'true'" />
<PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.0.0-rc7" Condition="'$(OpenTelemetry)' == 'true'" />
<PackageReference Include="OpenTelemetry.Instrumentation.StackExchangeRedis" Version="1.0.0-rc7" Condition="'$(OpenTelemetry)' == 'true' AND '$(Redis)' == 'true'" />
<PackageReference Include="Serilog" Version="2.10.0" Condition="'$(Serilog)' == 'true'" />
<PackageReference Include="Serilog.AspNetCore" Version="4.1.0" Condition="'$(Serilog)' == 'true'" />
<PackageReference Include="Serilog.Enrichers.Environment" Version="2.2.0" Condition="'$(Serilog)' == 'true'" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -293,6 +293,9 @@ static string GetHttpFlavour(string protocol)
};
options.RecordException = true;
});
#if Redis
builder.AddRedisInstrumentation();
#endif

if (webHostEnvironment.IsDevelopment())
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -296,6 +296,9 @@ static string GetHttpFlavour(string protocol)
};
options.RecordException = true;
});
#if Redis
builder.AddRedisInstrumentation();
#endif

if (webHostEnvironment.IsDevelopment())
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@
<PackageReference Include="OpenTelemetry.Exporter.Console" Version="1.1.0" Condition="'$(OpenTelemetry)' == 'true'" />
<PackageReference Include="OpenTelemetry.Extensions.Hosting" Version="1.0.0-rc7" Condition="'$(OpenTelemetry)' == 'true'" />
<PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.0.0-rc7" Condition="'$(OpenTelemetry)' == 'true'" />
<PackageReference Include="OpenTelemetry.Instrumentation.StackExchangeRedis" Version="1.0.0-rc7" Condition="'$(OpenTelemetry)' == 'true' AND '$(Redis)' == 'true'" />
<PackageReference Include="Serilog" Version="2.10.0" Condition="'$(Serilog)' == 'true'" />
<PackageReference Include="Serilog.AspNetCore" Version="4.1.0" Condition="'$(Serilog)' == 'true'" />
<PackageReference Include="Serilog.Enrichers.Environment" Version="2.2.0" Condition="'$(Serilog)' == 'true'" />
Expand Down

0 comments on commit 2074b2f

Please sign in to comment.