34 references to HostingTelemetryHelpers
Microsoft.AspNetCore.Hosting (34)
Internal\HostingApplicationDiagnostics.cs (23)
457
activity.DisplayName =
HostingTelemetryHelpers
.GetActivityDisplayName(httpContext.Request.Method);
493
creationTags.Add(
HostingTelemetryHelpers
.AttributeClientAddress, remoteIpAddressString);
494
creationTags.Add(
HostingTelemetryHelpers
.AttributeNetworkPeerAddress, remoteIpAddressString);
498
creationTags.Add(
HostingTelemetryHelpers
.AttributeNetworkPeerPort, remotePort);
504
creationTags.Add(
HostingTelemetryHelpers
.AttributeServerAddress, request.Host.Host);
506
if (
HostingTelemetryHelpers
.TryGetServerPort(request.Host, request.Scheme, out var port))
508
creationTags.Add(
HostingTelemetryHelpers
.AttributeServerPort, port);
512
HostingTelemetryHelpers
.SetActivityHttpMethodTags(ref creationTags, request.Method);
519
creationTags.Add(
HostingTelemetryHelpers
.AttributeUserAgentOriginal, userAgent);
523
creationTags.Add(
HostingTelemetryHelpers
.AttributeUrlScheme, request.Scheme);
526
creationTags.Add(
HostingTelemetryHelpers
.AttributeUrlPath, path);
530
creationTags.Add(
HostingTelemetryHelpers
.AttributeUrlQuery,
HostingTelemetryHelpers
.GetRedactedQueryString(queryString));
558
activity.SetTag(
HostingTelemetryHelpers
.AttributeHttpResponseStatusCode,
HostingTelemetryHelpers
.GetBoxedStatusCode(response.StatusCode));
560
if (
HostingTelemetryHelpers
.TryGetHttpVersion(httpContext.Request.Protocol, out var httpVersion))
562
activity.SetTag(
HostingTelemetryHelpers
.AttributeNetworkProtocolVersion, httpVersion);
570
activity.SetTag(
HostingTelemetryHelpers
.AttributeHttpRoute, resolvedRoute);
571
activity.DisplayName =
HostingTelemetryHelpers
.GetActivityDisplayName(httpContext.Request.Method, resolvedRoute);
576
activity.SetTag(
HostingTelemetryHelpers
.AttributeErrorType, exception.GetType().FullName);
579
else if (
HostingTelemetryHelpers
.IsErrorStatusCode(response.StatusCode))
581
activity.SetTag(
HostingTelemetryHelpers
.AttributeErrorType, response.StatusCode.ToString(CultureInfo.InvariantCulture));
591
activity.SetTag(
HostingTelemetryHelpers
.AttributeClientAddress, remoteIpAddressString);
Internal\HostingMetrics.cs (11)
58
if (
HostingTelemetryHelpers
.TryGetHttpVersion(protocol, out var httpVersion))
60
tags.Add(
HostingTelemetryHelpers
.AttributeNetworkProtocolVersion, httpVersion);
68
tags.Add(
HostingTelemetryHelpers
.AttributeHttpResponseStatusCode,
HostingTelemetryHelpers
.GetBoxedStatusCode(statusCode));
71
tags.Add(
HostingTelemetryHelpers
.AttributeHttpRoute, RouteDiagnosticsHelpers.ResolveHttpRoute(route));
89
tags.TryAddTag(
HostingTelemetryHelpers
.AttributeErrorType, exception.GetType().FullName);
91
else if (
HostingTelemetryHelpers
.IsErrorStatusCode(statusCode))
94
tags.TryAddTag(
HostingTelemetryHelpers
.AttributeErrorType, statusCode.ToString(CultureInfo.InvariantCulture));
111
tags.Add(
HostingTelemetryHelpers
.AttributeUrlScheme, scheme);
112
tags.Add(
HostingTelemetryHelpers
.AttributeHttpRequestMethod,
HostingTelemetryHelpers
.GetNormalizedHttpMethod(method));