20 references to KnownOtelConfigNames
Aspire.Hosting (18)
DistributedApplicationBuilder.cs (2)
733if (!string.IsNullOrEmpty(_innerBuilder.Configuration[KnownOtelConfigNames.ExporterOtlpEndpoint])) 773if (!string.IsNullOrEmpty(_innerBuilder.Configuration[KnownOtelConfigNames.ExporterOtlpEndpoint]))
OtlpConfigurationExtensions.cs (13)
111context.EnvironmentVariables[KnownOtelConfigNames.ExporterOtlpEndpoint] = dashboardEndpoint.Value.Endpoint; 112context.EnvironmentVariables[KnownOtelConfigNames.ExporterOtlpProtocol] = dashboardEndpoint.Value.Protocol; 125context.EnvironmentVariables[KnownOtelConfigNames.ExporterOtlpEndpoint] = new HostUrl(url); 126context.EnvironmentVariables[KnownOtelConfigNames.ExporterOtlpProtocol] = protocol; 135context.EnvironmentVariables[KnownOtelConfigNames.ResourceAttributes] = "service.instance.id={{- index .Annotations \"" + CustomResource.OtelServiceInstanceIdAnnotation + "\" -}}"; 136context.EnvironmentVariables[KnownOtelConfigNames.ServiceName] = "{{- index .Annotations \"" + CustomResource.OtelServiceNameAnnotation + "\" -}}"; 140context.EnvironmentVariables[KnownOtelConfigNames.ExporterOtlpHeaders] = $"x-otlp-api-key={otlpApiKey}"; 149context.EnvironmentVariables[KnownOtelConfigNames.BlrpScheduleDelay] = value; 150context.EnvironmentVariables[KnownOtelConfigNames.BspScheduleDelay] = value; 151context.EnvironmentVariables[KnownOtelConfigNames.MetricExportInterval] = value; 154context.EnvironmentVariables[KnownOtelConfigNames.TracesSampler] = "always_on"; 156context.EnvironmentVariables[KnownOtelConfigNames.MetricsExemplarFilter] = "trace_based"; 163context.EnvironmentVariables[KnownOtelConfigNames.InstrumentationGenAiCaptureMessageContent] = "true";
ProjectResourceBuilderExtensions.cs (3)
539builder.WithEnvironment(KnownOtelConfigNames.DotnetExperimentalOtlpRetry, "in_memory"); 545builder.WithEnvironment(KnownOtelConfigNames.DotnetExperimentalAspNetCoreDisableUrlQueryRedaction, "true"); 546builder.WithEnvironment(KnownOtelConfigNames.DotnetExperimentalHttpClientDisableUrlQueryRedaction, "true");
Aspire.Hosting.Tests (2)
ProjectResourceTests.cs (1)
242Assert.Equal(expectedOtlpExporter, config.ContainsKey(KnownOtelConfigNames.ExporterOtlpEndpoint));
WithOtlpExporterTests.cs (1)
88endpointInjected = context.EnvironmentVariables.ContainsKey(KnownOtelConfigNames.ExporterOtlpEndpoint));