1 write to Severity
Aspire.Dashboard (1)
Otlp\Model\OtlpLogEntry.cs (1)
67Severity = MapSeverity(record.SeverityNumber);
16 references to Severity
Aspire.Dashboard (14)
Components\Controls\StructuredLogDetails.razor.cs (1)
107new TelemetryPropertyViewModel { Name = "Level", Key = KnownStructuredLogFields.LevelField, Value = _viewModel.LogEntry.Severity.ToString() },
Components\Pages\StructuredLogs.razor.cs (1)
428return $"log-row-{entry.Severity.ToString().ToLowerInvariant()}";
Components_Pages_TraceDetail_razor.g.cs (1)
2482__builder7.AddContent(303, item.LogEntry.Severity
Components_ResourcesGridColumns_LogLevelColumnDisplay_razor.g.cs (1)
317__builder.AddContent(6, LogEntry.Severity
Model\Assistant\AIHelpers.cs (1)
345["severity"] = l.Severity.ToString(),
Model\Otlp\TelemetryFilter.cs (2)
122case nameof(OtlpLogEntry.Severity): 127return input.Where(x => func((int)x.Severity, (double)value));
Model\StructuredLogsViewModel.cs (4)
124_currentDataHasErrors = logs.Items.Any(i => i.Severity >= Microsoft.Extensions.Logging.LogLevel.Error); 140filters.Add(new FieldTelemetryFilter { Field = nameof(OtlpLogEntry.Severity), Condition = FilterCondition.GreaterThanOrEqual, Value = _logLevel.Value.ToString() }); 152filters.RemoveAll(f => f is FieldTelemetryFilter fieldFilter && fieldFilter.Field == nameof(OtlpLogEntry.Severity)); 153filters.Add(new FieldTelemetryFilter { Field = nameof(OtlpLogEntry.Severity), Condition = FilterCondition.GreaterThanOrEqual, Value = Microsoft.Extensions.Logging.LogLevel.Error.ToString() });
Model\TelemetryExportService.cs (1)
197SeverityText = log.Severity.ToString(),
Otlp\Model\OtlpLogEntry.cs (2)
30public bool IsError => Severity is LogLevel.Error or LogLevel.Critical; 31public bool IsWarning => Severity is LogLevel.Warning;
Aspire.Dashboard.Tests (2)
Integration\OtlpHttpJsonTests.cs (2)
503Assert.Equal(LogLevel.Information, log.Severity); 579Assert.Equal(LogLevel.Information, log.Severity);