Add back aspnetcore instrumentation in example (#3021)

This commit is contained in:
Cijo Thomas 2022-03-11 06:52:22 -08:00 committed by GitHub
parent d55de344f1
commit 5f509bfea9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 3 deletions

View File

@ -115,7 +115,8 @@ builder.Services.Configure<OpenTelemetryLoggerOptions>(opt =>
builder.Services.AddOpenTelemetryMetrics(options =>
{
options.SetResourceBuilder(resourceBuilder)
.AddHttpClientInstrumentation();
.AddHttpClientInstrumentation()
.AddAspNetCoreInstrumentation();
var metricsExporter = builder.Configuration.GetValue<string>("UseMetricsExporter").ToLowerInvariant();
switch (metricsExporter)
@ -132,8 +133,6 @@ builder.Services.AddOpenTelemetryMetrics(options =>
default:
options.AddConsoleExporter((exporterOptions, metricReaderOptions) =>
{
exporterOptions.Targets = ConsoleExporterOutputTargets.Console;
// The ConsoleMetricExporter defaults to a manual collect cycle.
// This configuration causes metrics to be exported to stdout on a 10s interval.
metricReaderOptions.MetricReaderType = MetricReaderType.Periodic;