45 references to OtlpHelpers
Aspire.Dashboard (36)
Components\Controls\Chart\ChartContainer.razor.cs (1)
134
var value =
OtlpHelpers
.GetValue(attributes, filter.Name);
Components\Controls\Chart\PlotlyChart.razor.cs (1)
159
: $"{Loc[nameof(ControlsStrings.PlotlyChartTrace)]}: {
OtlpHelpers
.ToShortenedId(exemplar.TraceId)}";
Components\Dialogs\ExemplarsDialog.razor.cs (1)
61
: $"{Loc[nameof(Resources.Dialogs.ExemplarsDialogTrace)]}: {
OtlpHelpers
.ToShortenedId(exemplar.TraceId)}";
Components\Pages\TraceDetail.razor.cs (2)
167
var hasPeerService =
OtlpHelpers
.GetPeerAddress(span.Attributes) != null;
208
return
OtlpHelpers
.GetPeerAddress(span.Attributes);
Model\BrowserLinkOutgoingPeerResolver.cs (2)
38
var url =
OtlpHelpers
.GetValue(attributes, "url.full") ??
OtlpHelpers
.GetValue(attributes, "http.url");
Model\MetricsHelpers.cs (1)
39
Message = string.Format(CultureInfo.InvariantCulture, loc[nameof(Dialogs.OpenTraceDialogMessage)],
OtlpHelpers
.ToShortenedId(traceId)),
Model\Otlp\SpanWaterfallViewModel.cs (14)
62
if (!string.IsNullOrEmpty(
OtlpHelpers
.GetValue(span.Attributes, "http.method")))
64
var httpMethod =
OtlpHelpers
.GetValue(span.Attributes, "http.method");
65
var statusCode =
OtlpHelpers
.GetValue(span.Attributes, "http.status_code");
69
else if (!string.IsNullOrEmpty(
OtlpHelpers
.GetValue(span.Attributes, "db.system")))
71
var dbSystem =
OtlpHelpers
.GetValue(span.Attributes, "db.system");
75
else if (!string.IsNullOrEmpty(
OtlpHelpers
.GetValue(span.Attributes, "rpc.system")))
77
var rpcSystem =
OtlpHelpers
.GetValue(span.Attributes, "rpc.system");
78
var rpcService =
OtlpHelpers
.GetValue(span.Attributes, "rpc.service");
79
var rpcMethod =
OtlpHelpers
.GetValue(span.Attributes, "rpc.method");
83
var grpcStatusCode =
OtlpHelpers
.GetValue(span.Attributes, "rpc.grpc.status_code");
95
else if (!string.IsNullOrEmpty(
OtlpHelpers
.GetValue(span.Attributes, "messaging.system")))
97
var messagingSystem =
OtlpHelpers
.GetValue(span.Attributes, "messaging.system");
98
var messagingOperation =
OtlpHelpers
.GetValue(span.Attributes, "messaging.operation");
99
var destinationName =
OtlpHelpers
.GetValue(span.Attributes, "messaging.destination.name");
Model\ResourceOutgoingPeerResolver.cs (1)
69
var address =
OtlpHelpers
.GetPeerAddress(attributes);
Otlp\Model\MetricValues\DimensionScope.cs (5)
36
var start =
OtlpHelpers
.UnixNanoSecondsToDateTime(d.StartTimeUnixNano);
37
var end =
OtlpHelpers
.UnixNanoSecondsToDateTime(d.TimeUnixNano);
84
var start =
OtlpHelpers
.UnixNanoSecondsToDateTime(h.StartTimeUnixNano);
85
var end =
OtlpHelpers
.UnixNanoSecondsToDateTime(h.TimeUnixNano);
126
var start =
OtlpHelpers
.UnixNanoSecondsToDateTime(exemplar.TimeUnixNano);
Otlp\Model\OtlpLogEntry.cs (2)
49
TimeStamp =
OtlpHelpers
.UnixNanoSecondsToDateTime(record.TimeUnixNano);
53
Message =
OtlpHelpers
.TruncateString(record.Body.GetString(), options.MaxAttributeLength);
Otlp\Model\OtlpTrace.cs (1)
106
TraceId =
OtlpHelpers
.ToHexString(traceId);
Otlp\Storage\TelemetryRepository.cs (5)
399
return
OtlpHelpers
.GetItems(results, context.StartIndex, context.Count);
490
var pagedResults =
OtlpHelpers
.GetItems(results, context.StartIndex, context.Count, copyFunc);
878
Time =
OtlpHelpers
.UnixNanoSecondsToDateTime(e.TimeUnixNano),
908
StartTime =
OtlpHelpers
.UnixNanoSecondsToDateTime(span.StartTimeUnixNano),
909
EndTime =
OtlpHelpers
.UnixNanoSecondsToDateTime(span.EndTimeUnixNano),
Aspire.Dashboard.Components.Tests (1)
tests\Shared\Telemetry\TelemetryTestHelpers.cs (1)
40
return
OtlpHelpers
.ToHexString(id);
Aspire.Dashboard.Tests (8)
Model\ApplicationsSelectHelpersTests.cs (1)
215
var applicationKey =
OtlpHelpers
.GetApplicationKey(resource);
TelemetryRepositoryTests\MetricsTests.cs (1)
310
var end =
OtlpHelpers
.UnixNanoSecondsToDateTime(nanoSeconds);
TelemetryRepositoryTests\OtlpHelpersTests.cs (5)
20
var s =
OtlpHelpers
.GetString(anyValue);
36
var s =
OtlpHelpers
.GetString(anyValue);
49
var s =
OtlpHelpers
.GetString(anyValue);
72
var s =
OtlpHelpers
.GetString(anyValue);
135
var s =
OtlpHelpers
.GetString(anyValue);
tests\Shared\Telemetry\TelemetryTestHelpers.cs (1)
40
return
OtlpHelpers
.ToHexString(id);