Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,12 +135,12 @@ Serilog `LogEvent` | OpenTelemetry `LogRecord` |
---------------------------------|--------------------------------------------|-----------------------------------------------------------------------------------------------|
`Exception.GetType().ToString()` | `Attributes["exception.type"]` | |
`Exception.Message` | `Attributes["exception.message"]` | Ignored if empty |
`Exception.StackTrace` | `Attributes[ "exception.stacktrace"]` | Value of `ex.ToString()` |
`Exception.StackTrace` | `Attributes["exception.stacktrace"]` | Value of `ex.ToString()` |
`Level` | `SeverityNumber` | Serilog levels are mapped to corresponding OpenTelemetry severities |
`Level.ToString()` | `SeverityText` | |
`Message` | `Body` | Culture-specific formatting can be provided via sink configuration |
`MessageTemplate` | `Attributes[ "message_template.text"]` | Requires `IncludedData. MessageTemplateText` (enabled by default) |
`MessageTemplate` (MD5) | `Attributes[ "message_template.hash.md5"]` | Requires `IncludedData. MessageTemplateMD5 HashAttribute` |
`MessageTemplate` | `Attributes["message_template.text"]` | Requires `IncludedData. MessageTemplateText` (enabled by default) |
`MessageTemplate` (MD5) | `Attributes["message_template.hash.md5"]` | Requires `IncludedData. MessageTemplateMD5 HashAttribute` |
`Properties` | `Attributes` | Each property is mapped to an attribute keeping the name; the value's structure is maintained |
`SpanId` (`Activity.Current`) | `SpanId` | Requires `IncludedData.SpanIdField` (enabled by default) |
`Timestamp` | `TimeUnixNano` | .NET provides 100-nanosecond precision |
Expand All @@ -156,7 +156,7 @@ Log.Logger = new LoggerConfiguration()
.WriteTo.OpenTelemetry(options =>
{
options.Endpoint = "http://127.0.0.1:4317";
options.IncludedData: IncludedData.MessageTemplateTextAttribute |
options.IncludedData = IncludedData.MessageTemplateTextAttribute |
IncludedData.SpecRequiredResourceAttributes;
})
.CreateLogger();
Expand Down
Loading