Skip to content

Commit c96bbca

Browse files
authored
[analytics] Add browser request accept-language (#4060)
1 parent 82bee05 commit c96bbca

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

Backend/Otel/OtelKernel.cs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ private static void AspNetCoreBuilder(AspNetCoreTraceInstrumentationOptions opti
8282
GetContentLengthAspNet(activity, request.Headers, "inbound.http.request.body.size");
8383
TrackConsent(activity, request);
8484
TrackSession(activity, request);
85+
activity.SetTag("http.request.header.accept_language", request.Headers.AcceptLanguage.ToString());
8586
};
8687
options.EnrichWithHttpResponse = (activity, response) =>
8788
{
@@ -94,12 +95,9 @@ private static void HttpClientBuilder(HttpClientTraceInstrumentationOptions opti
9495
options.EnrichWithHttpRequestMessage = (activity, request) =>
9596
{
9697
GetContentLengthHttp(activity, request.Content, "outbound.http.request.body.size");
97-
if (request.RequestUri is not null)
98+
if (!string.IsNullOrEmpty(request.RequestUri?.Query))
9899
{
99-
if (!string.IsNullOrEmpty(request.RequestUri.Query))
100-
{
101-
activity.SetTag("url.query", request.RequestUri.Query);
102-
}
100+
activity.SetTag("url.query", request.RequestUri.Query);
103101
}
104102
};
105103
options.EnrichWithHttpResponseMessage = (activity, response) =>

0 commit comments

Comments
 (0)