26 references to OtlpSpanStatusCode
Aspire.Dashboard (20)
Api\TelemetryApiService.cs (1)
100Value = nameof(OtlpSpanStatusCode.Error),
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
168if (viewModel.Span.Status == OtlpSpanStatusCode.Error)
Model\Otlp\SpanWaterfallViewModel.cs (1)
25public bool IsError => Span.Status == OtlpSpanStatusCode.Error;
Model\TelemetryExportService.cs (2)
406private static OtlpSpanStatusJson? ConvertSpanStatus(OtlpSpanStatusCode status, string? statusMessage) 408if (status == OtlpSpanStatusCode.Unset && string.IsNullOrEmpty(statusMessage))
Model\TraceHelpers.cs (2)
99if (span.Status == OtlpSpanStatusCode.Error) 110new OrderedResource(resource, resourceFirstTimes.Count, currentMinDate, totalSpans: 1, erroredSpans: span.Status == OtlpSpanStatusCode.Error ? 1 : 0));
Otlp\Model\OtlpSpan.cs (2)
37public required OtlpSpanStatusCode Status { get; init; } 113if (Status != OtlpSpanStatusCode.Unset)
Otlp\Storage\SqliteTelemetryRepository.Traces.Reads.cs (2)
476parameters.Add("SpanErrorStatus", (int)OtlpSpanStatusCode.Error); 796Status = (OtlpSpanStatusCode)record.Status,
Otlp\Storage\SqliteTelemetryRepository.Traces.Writes.cs (9)
419trace.Spans.Any(span => span.Status == OtlpSpanStatusCode.Error), 441existingTrace.HasError || trace.Spans.Any(span => span.Status == OtlpSpanStatusCode.Error), 595ErroredSpans: existingParent.Status == (int)OtlpSpanStatusCode.Error ? -1 : 0)); 653var erroredSpans = span.Status == OtlpSpanStatusCode.Error ? 1 : 0; 970private static OtlpSpanStatusCode ConvertSqliteStatus(Status? status) 974Status.Types.StatusCode.Ok => OtlpSpanStatusCode.Ok, 975Status.Types.StatusCode.Error => OtlpSpanStatusCode.Error, 976_ => OtlpSpanStatusCode.Unset 1134var erroredSpans = span.Status == (int)OtlpSpanStatusCode.Error ? 1 : 0;
Aspire.Dashboard.Components.Tests (2)
tests\Shared\Telemetry\TelemetryTestHelpers.cs (2)
268KeyValuePair<string, string>[]? attributes = null, OtlpSpanStatusCode? statusCode = null, string? statusMessage = null, OtlpSpanKind kind = OtlpSpanKind.Unspecified, 284Status = statusCode ?? OtlpSpanStatusCode.Unset,
Aspire.Dashboard.Tests (4)
TelemetryRepositoryTests\OtlpSpanTests.cs (1)
26statusCode: OtlpSpanStatusCode.Ok, statusMessage: "Status message!", attributes: [new KeyValuePair<string, string>(KnownTraceFields.StatusMessageField, "value")]);
TelemetryRepositoryTests\TraceTests.cs (1)
3378Value = nameof(OtlpSpanStatusCode.Error),
tests\Shared\Telemetry\TelemetryTestHelpers.cs (2)
268KeyValuePair<string, string>[]? attributes = null, OtlpSpanStatusCode? statusCode = null, string? statusMessage = null, OtlpSpanKind kind = OtlpSpanKind.Unspecified, 284Status = statusCode ?? OtlpSpanStatusCode.Unset,