serilog 相关问题

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

独立 Azure 函数中的 HttpTrigger 创建大量日志噪音

我在 .NET 6.x 上有一个遗留的进程内 azure 函数应用程序,我正在将其转换为在稍后迁移到 .NET 8 之前使用隔离的运行时。转换是按照以下步骤完成的...

回答 1 投票 0

找不到方法:'Serilog.LoggerConfiguration

我的解决方案有一个主记录器,其定义为 Log.Logger = new LoggerConfiguration() .MinimumLevel.Verbose() .WriteTo.LiterateConsole(LogEventLevel.Verbose) .

回答 4 投票 0

Serilog MSSqlServer HTTPs 连接错误

使用.net core 3.1和serilog sql server sink,数据不会写入数据库。 在这里启用 serilog selflog 是我的控制台上出现以下错误: 无法验证 HTTPS 连接。

回答 2 投票 0

我可以在输出模板中只写类名而不写全名吗?

这是我的日志配置: { “串行日志”:{ “最低级别”:{ “默认”:“信息”, “覆盖”:{ “微软”:&

回答 2 投票 0

让serilog日志引用日志起源的代码

例如,现在我从 serilog 获取此日志: 该查询使用“First”/“FirstOrDefault”运算符,而不使用“OrderBy” 和过滤器运算符。这可能会导致不可预测的结果。 还有...

回答 1 投票 0

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

© www.soinside.com 2019 - 2024. All rights reserved.