28 references to HostingTelemetryHelpers
Microsoft.AspNetCore.Hosting (28)
Internal\HostingApplicationDiagnostics.cs (17)
442activity.DisplayName = HostingTelemetryHelpers.GetActivityDisplayName(httpContext.Request.Method); 476creationTags.Add(HostingTelemetryHelpers.AttributeServerAddress, request.Host.Host); 478if (HostingTelemetryHelpers.TryGetServerPort(request.Host, request.Scheme, out var port)) 480creationTags.Add(HostingTelemetryHelpers.AttributeServerPort, port); 484HostingTelemetryHelpers.SetActivityHttpMethodTags(ref creationTags, request.Method); 491creationTags.Add(HostingTelemetryHelpers.AttributeUserAgentOriginal, userAgent); 495creationTags.Add(HostingTelemetryHelpers.AttributeUrlScheme, request.Scheme); 498creationTags.Add(HostingTelemetryHelpers.AttributeUrlPath, path); 525activity.SetTag(HostingTelemetryHelpers.AttributeHttpResponseStatusCode, HostingTelemetryHelpers.GetBoxedStatusCode(response.StatusCode)); 527if (HostingTelemetryHelpers.TryGetHttpVersion(httpContext.Request.Protocol, out var httpVersion)) 529activity.SetTag(HostingTelemetryHelpers.AttributeNetworkProtocolVersion, httpVersion); 537activity.SetTag(HostingTelemetryHelpers.AttributeHttpRoute, resolvedRoute); 538activity.DisplayName = HostingTelemetryHelpers.GetActivityDisplayName(httpContext.Request.Method, resolvedRoute); 543activity.SetTag(HostingTelemetryHelpers.AttributeErrorType, exception.GetType().FullName); 546else if (HostingTelemetryHelpers.IsErrorStatusCode(response.StatusCode)) 548activity.SetTag(HostingTelemetryHelpers.AttributeErrorType, response.StatusCode.ToString(CultureInfo.InvariantCulture));
Internal\HostingMetrics.cs (11)
58if (HostingTelemetryHelpers.TryGetHttpVersion(protocol, out var httpVersion)) 60tags.Add(HostingTelemetryHelpers.AttributeNetworkProtocolVersion, httpVersion); 68tags.Add(HostingTelemetryHelpers.AttributeHttpResponseStatusCode, HostingTelemetryHelpers.GetBoxedStatusCode(statusCode)); 71tags.Add(HostingTelemetryHelpers.AttributeHttpRoute, RouteDiagnosticsHelpers.ResolveHttpRoute(route)); 89tags.TryAddTag(HostingTelemetryHelpers.AttributeErrorType, exception.GetType().FullName); 91else if (HostingTelemetryHelpers.IsErrorStatusCode(statusCode)) 94tags.TryAddTag(HostingTelemetryHelpers.AttributeErrorType, statusCode.ToString(CultureInfo.InvariantCulture)); 111tags.Add(HostingTelemetryHelpers.AttributeUrlScheme, scheme); 112tags.Add(HostingTelemetryHelpers.AttributeHttpRequestMethod, HostingTelemetryHelpers.GetNormalizedHttpMethod(method));