mirror of
https://github.com/morbalint/kemkas.git
synced 2026-07-18 03:13:46 +00:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 978618d1b1 |
@@ -54,23 +54,30 @@ public static class WebApplicationBuilderExtensions
|
|||||||
{
|
{
|
||||||
tracerProviderBuilder
|
tracerProviderBuilder
|
||||||
.SetResourceBuilder(otlResourceBuilder)
|
.SetResourceBuilder(otlResourceBuilder)
|
||||||
.AddAspNetCoreInstrumentation()
|
.AddAspNetCoreInstrumentation();
|
||||||
.AddConsoleExporter();
|
|
||||||
if (openTelemetryEndpoint != null)
|
if (openTelemetryEndpoint != null)
|
||||||
{
|
{
|
||||||
tracerProviderBuilder.AddOtlpExporter(opt => opt.Endpoint = new Uri(openTelemetryEndpoint));
|
tracerProviderBuilder.AddOtlpExporter(opt => opt.Endpoint = new Uri(openTelemetryEndpoint));
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
tracerProviderBuilder.AddConsoleExporter();
|
||||||
|
}
|
||||||
|
|
||||||
})
|
})
|
||||||
.WithMetrics(meterProviderBuilder =>
|
.WithMetrics(meterProviderBuilder =>
|
||||||
{
|
{
|
||||||
meterProviderBuilder
|
meterProviderBuilder
|
||||||
.SetResourceBuilder(otlResourceBuilder)
|
.SetResourceBuilder(otlResourceBuilder)
|
||||||
.AddAspNetCoreInstrumentation()
|
.AddAspNetCoreInstrumentation();
|
||||||
.AddConsoleExporter();
|
|
||||||
if (openTelemetryEndpoint != null)
|
if (openTelemetryEndpoint != null)
|
||||||
{
|
{
|
||||||
meterProviderBuilder.AddOtlpExporter(opt => opt.Endpoint = new Uri(openTelemetryEndpoint));
|
meterProviderBuilder.AddOtlpExporter(opt => opt.Endpoint = new Uri(openTelemetryEndpoint));
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
meterProviderBuilder.AddConsoleExporter();
|
||||||
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user