serilog 相关问题

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

如何从多个文件中读取所有数据? [Serilog、SQLite、EF Core 6.0、C#]

我有一个使用 Entity Framework Core 和 SQLite 的应用程序。当应用程序使用 Serilog 记录到名为 Database.db 的 SQLite 数据库时。 当我的 Database.db 文件大小达到 10 MB 时...

回答 1 投票 0

将 Azure 函数与 dotnet 隔离运行时一起使用时,无法写入应用程序见解 serilog

我有一个使用 .NET 6 构建并使用 dotnet 隔离运行时的 Azure Function 应用程序。默认记录器将日志推送到应用程序洞察,但并未捕获自定义维度等。 基于...

回答 1 投票 0

使用 Serilog 记录时,我无法将用户添加到我在 Postgresql 中创建的列

我正在通过下面的 LoggerConfiguration 创建自定义列。然后,使用我编写的中间件和 UsernameColumnWriter 类,我想在以下情况下打印 Postgresql 上登录用户的名称...

回答 1 投票 0

SeriLog 在控制器和类模型上的使用

第一个警告,对于 C# 和 Serilog 来说都是新的,所以请原谅任何不好的措辞或结构,在这里学习。 我正在开发一个 REST API,它将公开一些想要使用比仅仅写入更好的日志的方法...

回答 0 投票 0

如何让Sentry忽略一些异常?

我正在使用 Serilog 将异常记录到 Sentry。我想忽略一些异常并且不将它们记录到 Sentry。如果可能的话,我想从应用程序设置文件中读取这些异常。我试过这个...

回答 1 投票 0

使用 Serilog 记录到 SQLite 接收器

我无法使 SeriLog 与 SQLite 接收器一起工作。 源代码。项目设置: 安装的软件包: SQLite数据库: 应用程序设置.json: { “串行日志”:{ “最低级别”:{ ...

回答 3 投票 0

在http请求之外使用IDiagnosticContext

据我了解,Serilogs UseSerilogRequestLogging 利用 IDiagnosticContext 并将为其设置的属性添加到请求的最后一个日志条目中。 工作正常,但我怎样才能

回答 0 投票 0

从 .netframe 工作 Web 应用程序中的 appsettings.json 文件加载 serilog 配置

是否可以从 .net Framework Web 应用程序中的 appsettings.json 文件而不是 web.config 加载 Serilog 配置。 想探索添加挂钩以在日志文件中包含标题...

回答 0 投票 0

为 Amazon OpenSearch 设置 Serilog

我正在尝试设置 Serilog 以便将日志从 ASP.NET Core WebAPI 发送到 Amazon OpenSearch 的本地实例。我在控制台上看到日志,但 OpenSearch 中未显示任何内容。 安装了第三个

回答 3 投票 0

是否可以将 Serilog 与 OpenTelemetry 一起使用?

是否可以将 Serilog 与 OpenTelemetry 一起使用? https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/docs/logs/getting-started/README.md

回答 3 投票 0

Serilog不使用Serilog.Sinks.MssqlServer将日志写入SQL Server

我正在尝试使用 Serilog 设置日志记录机制。我想将日志写入文件和 SQL Server 数据库。 目前我可以将日志写入文件系统,但我不能写入...

回答 2 投票 0

异常c#中的消息模板

我想创建一个例外,我可以在其中传递结构化消息模板。那可能吗? (也像 Serilog 一样立即记录) 关于我想如何使用它的示例: 那个...

回答 1 投票 0

将日志写入不同的文件 serilog .net core WebApi

我正在尝试配置 serilog 以写入多个文件,但没有任何运气。使用此配置,过滤器根本不起作用。有什么建议么? “系列”:{ “使用...

回答 0 投票 0

Razor 页面中的 Serilog 是无声的

我正在尝试在 Razor Pages 应用程序中使用 Serilog 作为我的 ILogger 实现。我发现,当我将 ILogger 注入页面模型时,它总是变成一个 SilentLogger,它没有记录......

回答 0 投票 0

我正在像这样实现类似的包装器。但是,我的问题是如何将 appsettings.json 中的配置添加到这个

参考这个线程 Serilog logger wrapper 的实现和使用 在 .NET 6 的 Program.cs 文件中 IConfiguration conf = (new ConfigurationBuilder().SetBasePath(Directory.GetCurrentDirect...

回答 1 投票 0

如何配置 .NET Core 3.1 中的日志记录以同时写入控制台和文件?

我在配置登录 .NET Core 3.1 以同时写入控制台和文件时遇到问题。具体来说,我想将消息记录到控制台以进行实时监控,并且...

回答 0 投票 0

使用 serilog 在控制台应用程序中记录 EF Core 查询

我有带 DI 的 .NET 7 控制台应用程序,想用 Serilog 将查询记录到数据库。所以我创建了我的 Serilog 记录器并将其添加到 DI: var logger = new LoggerConfiguration().ReadFrom.Configuration(...

回答 1 投票 0

在消息模板中添加 ForContext<T> 的类型名称

我想总是在日志消息前加上它们发出的类别。它可以手动完成,但如果可以自动完成它会很好,所以不是每个日志调用都需要......

回答 1 投票 0

Serilog MongoDB 接收器自定义 `EnrichDiagnosticContext` 不保存错误时的额外字段并记录所有请求

我已经在我的 ASP.NET Core 中使用 .NET 6 Web API 设置了带有 MongoDB 接收器的 Serilog,日志可以正常工作,因为我的数据库集合中有文档,但只有基本信息被保存在 er ...

回答 0 投票 0

Serilog 不从 appsettings.json 中的日志记录部分读取

这是我的记录器配置: var loggerConfig = new LoggerConfiguration() //.最小级别 //.Information() //这些在 appsettings.json 中不起作用可能是因为我们使用的是 Seri...

回答 0 投票 0

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