58 references to OtlpHelpers
Aspire.Dashboard (43)
Components\Controls\Chart\ChartContainer.razor.cs (1)
153
var value =
OtlpHelpers
.GetValue(attributes, filter.Name);
Components\Controls\Chart\PlotlyChart.razor.cs (1)
158
: $"{Loc[nameof(ControlsStrings.PlotlyChartTrace)]}: {
OtlpHelpers
.ToShortenedId(exemplar.TraceId)}";
Components\Dialogs\ExemplarsDialog.razor.cs (1)
58
: $"{Loc[nameof(Resources.Dialogs.ExemplarsDialogTrace)]}: {
OtlpHelpers
.ToShortenedId(exemplar.TraceId)}";
Model\BrowserLinkOutgoingPeerResolver.cs (2)
37
var url =
OtlpHelpers
.GetValue(attributes, "url.full") ??
OtlpHelpers
.GetValue(attributes, "http.url");
Model\MetricsHelpers.cs (1)
41
MarkupMessage = new MarkupString(string.Format(CultureInfo.InvariantCulture, loc[nameof(Dialogs.OpenTraceDialogMessage)],
OtlpHelpers
.ToShortenedId(traceId))),
Model\Otlp\SpanWaterfallViewModel.cs (2)
147
var hasPeerService =
OtlpHelpers
.GetPeerAddress(span.Attributes) != null;
195
return
OtlpHelpers
.GetPeerAddress(span.Attributes);
Model\ResourceOutgoingPeerResolver.cs (1)
104
var address =
OtlpHelpers
.GetPeerAddress(attributes);
Otlp\Model\MetricValues\DimensionScope.cs (5)
34
var start =
OtlpHelpers
.UnixNanoSecondsToDateTime(d.StartTimeUnixNano);
35
var end =
OtlpHelpers
.UnixNanoSecondsToDateTime(d.TimeUnixNano);
82
var start =
OtlpHelpers
.UnixNanoSecondsToDateTime(h.StartTimeUnixNano);
83
var end =
OtlpHelpers
.UnixNanoSecondsToDateTime(h.TimeUnixNano);
131
var start =
OtlpHelpers
.UnixNanoSecondsToDateTime(exemplar.TimeUnixNano);
Otlp\Model\OtlpApplication.cs (1)
56
if (!
OtlpHelpers
.TryAddScope(_meters, sm.Scope, Context, out var scope))
Otlp\Model\OtlpInstrument.cs (2)
56
OtlpHelpers
.CopyKeyValuePairs(attributes, Summary.Parent.Attributes, Context, out var copyCount, ref tempAttributes);
93
var currentDimensionValue =
OtlpHelpers
.GetValue(durableAttributes, key);
Otlp\Model\OtlpLogEntry.cs (2)
58
?
OtlpHelpers
.TruncateString(body.GetString(), context.Options.MaxAttributeLength)
78
return
OtlpHelpers
.UnixNanoSecondsToDateTime(resolvedTimeUnixNano);
Otlp\Model\OtlpSpan.cs (14)
138
if (!string.IsNullOrEmpty(
OtlpHelpers
.GetValue(span.Attributes, "http.method")))
140
var httpMethod =
OtlpHelpers
.GetValue(span.Attributes, "http.method");
141
var statusCode =
OtlpHelpers
.GetValue(span.Attributes, "http.status_code");
145
else if (!string.IsNullOrEmpty(
OtlpHelpers
.GetValue(span.Attributes, "db.system")))
147
var dbSystem =
OtlpHelpers
.GetValue(span.Attributes, "db.system");
151
else if (!string.IsNullOrEmpty(
OtlpHelpers
.GetValue(span.Attributes, "rpc.system")))
153
var rpcSystem =
OtlpHelpers
.GetValue(span.Attributes, "rpc.system");
154
var rpcService =
OtlpHelpers
.GetValue(span.Attributes, "rpc.service");
155
var rpcMethod =
OtlpHelpers
.GetValue(span.Attributes, "rpc.method");
159
var grpcStatusCode =
OtlpHelpers
.GetValue(span.Attributes, "rpc.grpc.status_code");
172
else if (!string.IsNullOrEmpty(
OtlpHelpers
.GetValue(span.Attributes, "messaging.system")))
174
var messagingSystem =
OtlpHelpers
.GetValue(span.Attributes, "messaging.system");
175
var messagingOperation =
OtlpHelpers
.GetValue(span.Attributes, "messaging.operation");
176
var destinationName =
OtlpHelpers
.GetValue(span.Attributes, "messaging.destination.name");
Otlp\Model\OtlpTrace.cs (1)
154
TraceId =
OtlpHelpers
.ToHexString(traceId);
Otlp\Storage\TelemetryRepository.cs (9)
335
if (!
OtlpHelpers
.TryAddScope(_logScopes, sl.Scope, _otlpContext, out var scope))
424
return
OtlpHelpers
.GetItems(results, context.StartIndex, context.Count, _logs.IsFull);
552
var pagedResults =
OtlpHelpers
.GetItems(results, context.StartIndex, context.Count, _traces.IsFull, copyFunc);
783
if (
OtlpHelpers
.MatchTelemetryId(traceId, trace.TraceId))
916
if (!
OtlpHelpers
.TryAddScope(_traceScopes, scopeSpan.Scope, _otlpContext, out var scope))
1073
var hasPeerService =
OtlpHelpers
.GetPeerAddress(span.Attributes) != null;
1192
StartTime =
OtlpHelpers
.UnixNanoSecondsToDateTime(span.StartTimeUnixNano),
1193
EndTime =
OtlpHelpers
.UnixNanoSecondsToDateTime(span.EndTimeUnixNano),
1209
Time =
OtlpHelpers
.UnixNanoSecondsToDateTime(e.TimeUnixNano),
Aspire.Dashboard.Components.Tests (1)
tests\Shared\Telemetry\TelemetryTestHelpers.cs (1)
44
return
OtlpHelpers
.ToHexString(id);
Aspire.Dashboard.Tests (14)
Model\ApplicationsSelectHelpersTests.cs (1)
215
var applicationKey =
OtlpHelpers
.GetApplicationKey(resource);
TelemetryRepositoryTests\MetricsTests.cs (1)
318
var end =
OtlpHelpers
.UnixNanoSecondsToDateTime(nanoSeconds);
TelemetryRepositoryTests\OtlpHelpersTests.cs (11)
25
var s =
OtlpHelpers
.GetString(anyValue);
41
var s =
OtlpHelpers
.GetString(anyValue);
54
var s =
OtlpHelpers
.GetString(anyValue);
90
var s =
OtlpHelpers
.GetString(anyValue);
153
var s =
OtlpHelpers
.GetString(anyValue);
166
OtlpHelpers
.CopyKeyValuePairs(
193
OtlpHelpers
.CopyKeyValuePairs(
233
OtlpHelpers
.CopyKeyValuePairs(
277
OtlpHelpers
.CopyKeyValuePairs(
311
OtlpHelpers
.CopyKeyValuePairs(
352
OtlpHelpers
.CopyKeyValuePairs(
tests\Shared\Telemetry\TelemetryTestHelpers.cs (1)
44
return
OtlpHelpers
.ToHexString(id);