Serilog为文件,控制台等提供诊断日志记录。它易于设置,具有干净的API,并且可以在最近的.NET平台之间移植。
使用 Serilog 和 Destructurama.Attributed 屏蔽委托处理程序中的日志
我正在尝试使用委托处理程序记录到达我的端点的所有请求。由于请求和响应正文中有敏感信息,我想在日志中屏蔽它们。我...
搜索了很长时间,我找不到有关 Serilog 如何处理日志源清理的信息。又名对抗“日志注入”或“日志伪造”的战斗......
这个问题让我抓狂。 我在将 Serilog 输出到文件时没有遇到问题。当端点映射到静态类中时,我遇到了 Serilog 丰富的问题,而且......
我正在使用 Serilog.Sinks.File 并且我的所有 SQL 查询都会被记录。 这是我的配置代码: // 配置Serilog Log.Logger = new LoggerConfiguration() .ReadFrom.Configuration(con...
我正在寻找一种为我的 .NET 控制台应用程序配置 Serilog 的方法,以便仅在本地开发时才记录到本地文件。目前它在我的 appsettings.json 中配置为 Seq: “塞里……
我想扩展我的日志代码以登录到我的数据库。看来接受的方法是使用 Serilog 和 Serilog.Sinks.MsSqlServer。所以我安装了这些软件包。 我的理解是...
我正在我的工作人员服务控制台应用程序中实现日志记录。我想登录到数据库,也许还有其他地方。 由于每个人似乎都在使用 Serilog,因此我安装了 Serilog 包并
我对 Sentry 还很陌生,我正在尝试在我的 Asp.Net Core Web 应用程序中测试 Serilog / Sentry 集成的基本功能。 我正在使用 SentrySeirlog NuGet 包 3.21.0 版本
Azure FunctionApps(隔离工作线程)与 Serilog 无法解析
我正在使用 Azure Functionapp(版本 4)隔离工作进程。我在program.cs文件中配置了Serilog,如下所示。但在我的实际函数中,当我注入 Serilog.ILogger 时,它失败了,呃...
我的控制台应用程序运行良好。最近,我做了一些更改并重新部署它,现在它抛出异常。 未处理的异常。 System.InvalidOperationException:没有 Serilog...
如何在ASP.NET Core 6中配置和使用Serilog?
由于最近引入了 Program.cs 启动代码的新结构,文档让我有点困惑。 在官方提供的Serilog.AspNetCore示例和Serilog.Sentry考试中...
我目前正在使用 Serilog.Sinks.SqLite 写入 SQLite 数据库文件。这工作正常,但是我想在此数据库文件中创建自定义列。我已经成功地用
禁用不需要的日志记录 - Serilog、.Net 6 Minimal API
我想摆脱不需要的日志记录。我设法使用 Serilog 的以下配置过滤掉大部分内容: “串行日志”:{ "使用": [ "Serilog.Sink...
我有一个使用实体框架核心的控制台.net核心应用程序。 该应用程序使用日志框架写入文件和控制台: serviceProvider = 新的ServiceCollection() .AddLogging() .
Serilog.ILogger.TaskScheduler 引发了异常。引发了“System.OutOfMemoryException”类型的异常
我有一个 .NET 4.8 WindowService,它使用 Autofac 进行依赖注入并使用 Serilog 进行日志记录。 我的 Serilog 记录器注册为 builder.Register((c, p) => { 返回...
如何从多个文件中读取所有数据? [Serilog、SQLite、EF Core 6.0、C#]
我有一个使用 Entity Framework Core 和 SQLite 的应用程序。当应用程序使用 Serilog 记录到名为 Database.db 的 SQLite 数据库时。 当我的 Database.db 文件大小达到 10 MB 时...
将 Azure 函数与 dotnet 隔离运行时一起使用时,无法写入应用程序见解 serilog
我有一个使用 .NET 6 构建并使用 dotnet 隔离运行时的 Azure Function 应用程序。默认记录器将日志推送到应用程序洞察,但并未捕获自定义维度等。 基于...
使用 Serilog 记录时,我无法将用户添加到我在 Postgresql 中创建的列
我正在通过下面的 LoggerConfiguration 创建自定义列。然后,使用我编写的中间件和 UsernameColumnWriter 类,我想在以下情况下打印 Postgresql 上登录用户的名称...
第一个警告,对于 C# 和 Serilog 来说都是新的,所以请原谅任何不好的措辞或结构,在这里学习。 我正在开发一个 REST API,它将公开一些想要使用比仅仅写入更好的日志的方法...
我正在使用 Serilog 将异常记录到 Sentry。我想忽略一些异常并且不将它们记录到 Sentry。如果可能的话,我想从应用程序设置文件中读取这些异常。我试过这个...