Serilog.Enrichers.Span 3.1.0
.NET 6.0 此包针对 .NET 6.0。该包与此框架或更高版本兼容。 .NET Standard 2.0 此包针对 .NET Standard 2.0。该包与此框架或更高版本兼容。 .NET Framework 4.7.2 此包针对 .NET Framework 4.7.2。该包与此框架或更高版本兼容。
此包的 SemVer 2.0.0 包版本号:3.1.0+build.538。
dotnet add package Serilog.Enrichers.Span --version 3.1.0
NuGet\Install-Package Serilog.Enrichers.Span -Version 3.1.0
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用了 NuGet 模块的 Install-Package 版本。
<PackageReference Include="Serilog.Enrichers.Span" Version="3.1.0" />
对于支持 PackageReference 的项目,将此 XML 节点复制到项目文件中以引用该包。
paket add Serilog.Enrichers.Span --version 3.1.0
NuGet 团队不为此客户端提供支持。请联系其 维护者 以获取支持。
#r "nuget: Serilog.Enrichers.Span, 3.1.0"
#r 指令可用于 F# Interactive 和多语言笔记本。将此复制到交互式工具或脚本的源代码中以引用包。
// Install Serilog.Enrichers.Span as a Cake Addin #addin nuget:?package=Serilog.Enrichers.Span&version=3.1.0 // Install Serilog.Enrichers.Span as a Cake Tool #tool nuget:?package=Serilog.Enrichers.Span&version=3.1.0
NuGet 团队不为此客户端提供支持。请联系其 维护者 以获取支持。
使用 .NET 的 Activity API 来增强 Serilog 日志事件,并添加来自开放遥测跨度属性。
它做什么?
增强了日志,带有跨度的唯一标识符、父唯一标识符和 ASP.NET 的跟踪唯一标识符。《Serilog.Enrichers.Span》是 Serilog 的一个附加组件,用于记录异常详细信息和非 Exception.ToString()
输出的自定义属性。
入门教程
添加 Serilog.Enrichers.Span NuGet 软件包。
dotnet add package Serilog.Enrichers.Span
设置您的日志记录器时,添加 WithSpan()
行,如下所示
using Serilog;
using Serilog.Enrichers.Span;
ILogger logger = new LoggerConfiguration()
.Enrich.WithSpan()
.WriteTo.RollingFile(
new JsonFormatter(renderMessage: true),
@"C:\logs\log-{Date}.txt")
.CreateLogger();
持续集成
名称 | 操作系统 | 状态 | 历史 |
---|---|---|---|
Azure Pipelines | Ubuntu | ||
Azure Pipelines | Mac | ||
Azure Pipelines | Windows | ||
Azure Pipelines | 总体 | ||
GitHub Actions | Ubuntu、Mac 及 Windows | ||
AppVeyor | Ubuntu、Mac 及 Windows |
贡献和感谢
请查看贡献指南以获取更多信息。
产品 | 版本 兼容和额外计算的靶框架版本。 |
---|---|
.NET | net5.0 已计算。 net5.0-windows 已计算。 net6.0 兼容。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 兼容。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。 |
.NET Core | netcoreapp2.0 已计算。 netcoreapp2.1 已计算。 netcoreapp2.2 已计算。 netcoreapp3.0 已计算。 netcoreapp3.1 已计算。 |
.NET Standard | netstandard2.0 兼容。 netstandard2.1 已计算。 |
.NET Framework | net461 已计算。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 兼容。 net48 已计算。 net481 已计算。 |
MonoAndroid | monoandroid 已计算。 |
MonoMac | monomac 已计算。 |
MonoTouch | monotouch 已计算。 |
Tizen | tizen40 已计算。 tizen60 已计算。 |
Xamarin.iOS | xamarinios 已计算。 |
Xamarin.Mac | xamarinmac 已计算。 |
Xamarin.TVOS | xamarintvos 已计算。 |
Xamarin.WatchOS | xamarinwatchos 已计算。 |
-
.NET Framework 4.7.2
- Serilog (>= 2.10.0)
- System.Diagnostics.DiagnosticSource (>= 7.0.0)
-
.NET Standard 2.0
- Serilog (>= 2.10.0)
- System.Diagnostics.DiagnosticSource (>= 7.0.0)
-
net6.0
- Serilog (>= 2.10.0)
- System.Diagnostics.DiagnosticSource (>= 7.0.0)
-
net7.0
- Serilog (>= 2.10.0)
- System.Diagnostics.DiagnosticSource (>= 7.0.0)
NuGet 包 (30)
显示依赖 Serilog.Enrichers.Span 的前 5 个 NuGet 包
包 | 下载 |
---|---|
Rocket.Surgery.LaunchPad.Serilog
包描述 |
|
Newguys.Telemetry
包描述 |
|
SparkRoseDigital.Infrastructure
此库应用于跨领域的结构化关注点:日志记录、跟踪、缓存、消息代理通信、健康检查、电子邮件通信。 |
|
Biplov.Serilog
使用自定义 correlationid 中间件和 httpcontext 扩展注册 serilog |
|
NetCoreCleanArchitecture.WebHosting
包描述 |
GitHub 存档 (12)
显示依赖 Serilog.Enrichers.Span 的前 5 个流行 GitHub 存档
存档 | 星级 |
---|---|
Dotnet-Boxed/Templates
.NET 项目模板,随带电池,提供足够的代码,让您更快开始。
|
|
exceptionless/Exceptionless
Exceptionless 应用程序
|
|
bing-framework/Bing.NetCore
Bing 是基于 .net core 3.1 的框架,旨在提升团队的开发输出能力,由公共操作类(工具类、帮助类)、分层架构基类,第三方组件封装,第三方业务接口封装等组成。
|
|
meysamhadeli/booking-microservices
使用 .Net 8、DDD、CQRS、Event Sourcing、垂直切片架构、事件驱动架构和最新技术构建的实际微服务。
|
|
mehdihadeli/food-delivery-microservices
🍔 一个使用 .Net 8、MassTransit、领域驱动设计、CQRS、垂直切片架构、事件驱动架构以及最新技术构建的实用且想象中的食品及杂货配送微服务。
|
版本 | 下载 | 最后更新 |
---|---|---|
3.1.0 | 7,669,412 | 1/10/2023 |
3.0.0 | 1,258,675 | 11/9/2022 |
2.3.0 | 3,752,670 | 3/30/2022 |
2.2.0 | 236,281 | 2/22/2022 |
2.1.0 | 122,670 | 2/9/2022 |
2.0.1 | 986,693 | 11/22/2021 |
2.0.0 | 45,307 | 11/9/2021 |
1.4.0 | 415,371 | 9/7/2021 |
1.3.0 | 232,417 | 8/5/2021 |
1.2.0 | 894,269 | 4/5/2021 |
1.1.0 | 158,761 | 1/6/2021 |
1.0.1 | 37,276 | 11/23/2020 |
1.0.0 | 3,718 | 11/20/2020 |