serilog 相关问题

Serilog为文件,控制台等提供诊断日志记录。它易于设置,具有干净的API,并且可以在最近的.NET平台之间移植。

Serilog:如何删除Net core 6不需要的信息

我使用的是ASP net core 6,我没有启动类。当然,我在 Visual Studio Code 2022 中编写了整个程序 问题: 在此输入图像描述 我不想要这个位置...

回答 1 投票 0

通过依赖注入单独记录多个后台服务

我有一个问题,在我的项目中我有 3 个后台服务,我需要单独记录到 3 个文件,1 个后台服务 - 1 个日志文件。 问题是 DI 注入的其他类没有记录在日志中

回答 1 投票 0

ASP.NET Core 6 Web API:serilog subloggers 配置相关问题

正如标题所示,我正在努力解决 Serilog 的子记录器配置(来自 appsettings.json)。 我正在尝试拥有两个子记录器:第一个子记录器将仅记录我

回答 1 投票 0

如何设置 Splunk 以接收来自 Serilog/.Net 的日志记录?

我尝试编写一个C#程序,通过serilog记录器记录到splunk。 我尝试设置 splunk 来监听日志记录。 全部在我的本地计算机上运行。 我猜我还没有

回答 1 投票 0

C# .NET Core - 在外部声明时,一次性对象是否会在 try/catch 块中持续存在?这是不好的做法吗?

尝试通过 Serilog 上下文、using 语句和一些 try/catch 块来理解这里的最佳实践。当我记录任何内容时,我试图在 Serilog 上下文中包含一些数据的 ID

回答 1 投票 0

如何将异常记录在与正常日志不同的文件中?

我的program.cs中有这段代码 // 日志服务 Serilogs builder.Logging.AddSerilog(); Log.Logger = new LoggerConfiguration() .WriteTo.File( 路径:“logs/log-.txt”,

回答 1 投票 0

如何将 TestServer 输出记录到测试控制台

我目前正在为我的 ASP .Net Core 5 REST 编写集成测试(https://learn.microsoft.com/en-us/aspnet/core/test/integration-tests?view=aspnetcore-5.0) API。 API 使用 Serilog 来...

回答 3 投票 0

Serilog 未记录来自 Program.cs 的日志

我已将 .NET 5 应用程序更新到 .NET 6,但遇到了日志记录问题。在 Program.cs 行上方的所有内容 var app = builder.Build();正在记录到控制台,而下面的任何内容...

回答 1 投票 0

%DOCUMENTS% 环境变量在 WPF 应用程序的 App.config 文件中不起作用

我有一个 WPF 应用程序,想要使用 Serilog 在本地 txt 文件中记录上下文。我已经安装了 Serilog、Serilog.Sinks.File 和 Serilog.Settings.AppSettings 包。 启动后

回答 1 投票 0

在 WebAssembly 上登录似乎会忽略低于信息的 LogLevels

我正在 Blazor WASM 应用程序中测试 ILoggers,因为我希望在启用它们时查看调试日志。我尝试更改 appsettings 文件来设置默认日志级别,但这似乎是唯一的...

回答 1 投票 0

通过 api 端点的 Serilog 级别切换器

我正在使用 Serilog 登录我的 .net 6 Web api,并希望公开一个端点以使我能够更改全局日志记录级别。这将使我能够通过前端开关切换级别...

回答 3 投票 0

在 Rider 中运行单元测试时如何查看应用程序日志?

我正在使用 Serilog、NUnit 和 Rider。我正在从 Rider Unit Tests 窗口运行单元测试,测试失败后我会看到结果和堆栈跟踪。但我想查看我的应用程序的 Serilog 日志以获取...

回答 1 投票 0

当仍然需要 IWebHostBuilder 时如何处理 IWebHostBuilder.UseSerilog() 的弃用?

在 serilog-aspnetcore 版本 5.0.0 中,IWebHostBuilder 的 UseSerilog() 扩展已被弃用*。但是我仍在使用 IWebHostBuilder 和 Startup 类(aspnetcore 6),以及 IWebHostBuilder ...

回答 2 投票 0

编译时日志源生成器与 Serilog/NLog 不兼容?

编译时日志源生成器与 Serilog/NLog 不兼容? 有谁可以回复一下吗?

回答 1 投票 0

如何在.NET 6中注入ILogger<Startup>

最近我们从.NET 2 迁移到.NET 6。我想继续使用startup.cs 文件。所以我重构了program.cs和startup.cs文件如下 程序.cs Log.Logger = new LoggerConfiguration() .WriteTo.

回答 1 投票 0

使用后台服务日志的 Serilog .NET 8 Windows 服务(工作线程)未找到

我的目标是使用 Serilog 使用 .NET 8 Worker 模板在 Windows 服务中进行文件日志记录。 我可以看到控制台日志。我只是找不到日志文件。 应用程序设置.json { “Serilog”...

回答 1 投票 0

JSON 字符串应记录为结构化数据,而不仅仅是字符串

我希望 JSON 字符串应记录为结构化数据,而不仅仅是字符串。 像这样 var data = "{\"key1\": \"value1\", \"key2\": \"value2\"...

回答 1 投票 0

在 C# 控制台应用程序上使用 Serilog 进行日志记录时无输出

这是MyLoggerFactory.cs 使用系统; 使用 Microsoft.Extensions.Configuration; 使用系统.IO; 使用 Microsoft.Extensions.Logging; 使用 ILogger = Microsoft.Extensions.Logging.ILogger; 使用

回答 1 投票 0

从 Elastic Common Schema 日志中删除不必要的对象

我正在使用 Serilog 和 Elastic.CommonSchema.Serilog 来获取带有 JSON 格式的 ECS 字段的控制台日志。 我不需要在输出中包含诸如主机、进程之类的对象。我怎样才能删除它们? CN...

回答 1 投票 0

无服务器可用时的 Serilog 和 seq

当使用 Serilog 和 Seq 的应用程序找不到将日志发送到的服务器时,预期的行为是什么?每次尝试记录都会抛出异常吗? 我希望我的应用程序使用 Seq

回答 3 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.