serilog 相关问题

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

将所有serilog放在类库的链接中,其他项目使用类库dll作为参考不起作用。这可能吗

我需要在.Net Framework和Core中的许多项目中使用Serilog。如果所有 Serilog nuget 引用都可以链接到一个 DLL 并且可以引用该 DLL 来使用,那就太好了

回答 1 投票 0

如何将.NET高性能日志记录LoggerMessage与Serilog高级解构结合使用?

注意:我使用的是.NET 8和Microsoft.Extensions.Telemetry.Abstractions,因此LoggerMessageAttribute触发的源生成器与旧的不一样...... 我的目标是获得好处...

回答 1 投票 0

使用数据库连接初始化 Serilog,无需在 .NET 中硬编码连接字符串

我正在尝试开发 .net API 作为副项目,并且我想添加日志记录功能。通过在线搜索,我发现了“Serilog”包,现在我正在尝试实现它。 ...

回答 1 投票 0

如何使用Serilog在asp.net core中的同一控制器类中将日志数据拆分为文件和数据库?

我正在尝试使用 Serilog 来满足我的 ASP.NET Core Web 应用程序的日志记录要求。 我对这两个框架都是新手。 我真的很想了解如何配置记录器以便我可以记录*

回答 1 投票 0

如何在.NET Core控制台应用程序中使用Serilog

我希望我的应用程序能够记录到文件,所以我开始寻找默认的 .NET Core 2.2 日志框架之外的东西。我发现 Serilog 可以完成这项工作。不过,我

回答 2 投票 0

Serilog 如何向多个收件人发送电子邮件

我正在开发后台工作人员服务,并尝试使用以下配置向多个收件人发送电子邮件。但不幸的是,它不起作用。有没有办法向多个人发送电子邮件...

回答 1 投票 0

Serilog 中的内存泄漏

我有一个Net6工作者服务项目。使用 Serilog.ILogger 记录 txt 文件上的错误,但最近内存使用量增加(8GB) 工作人员仅使用 Dapper 从数据库获取数据,返回数据......

回答 1 投票 0

如何更新 Dotnet Serilog 日志配置以处理新的 Elasticsearch 8 安全性(https、用户名、密码、tls 证书)?

我已从 Elastic 7.x 升级到 Elastic 8.x。现在,我的弹性端点需要使用带有用户名、密码和 tls 证书的 https 进行连接。 请参阅此处的示例。 如果我在我的 kubernetes 中使用这种方法

回答 1 投票 0

如何在appsettings.json中配置Serilog以UTF-8-BOM编码创建日志文件?

Serilog 创建的默认文件编码是 utf-8 without BOM。如何在 appsettings.json 中配置 Serilog 以以 UTF-8-BOM 编码创建日志文件? 如果我添加“编码”:“ut...

回答 1 投票 0

serilog Logger通过 webconfig 配置

如何使 LoggerConfiguration 通过 Web.config(appsetting)进行管理,例如 Verbose/Debug 等。 Log.Logger = new LoggerConfiguration() .MinimumLevel.Verbose()//我想要进行配置...

回答 2 投票 0

Serilog - 在运行时从日志配置中删除丰富器?

我有一个 Serilog Enricher,有时会崩溃,因为它试图执行一些可能无法将项目添加到日志条目中的操作。 当这种情况发生时,我当然可以忽略异常。

回答 1 投票 0

如何使用 Serilog 和本地文件日志记录维护 Application Insights 实时指标

我目前正在开发一个 .NET 项目,我需要将日志记录到 Azure Application Insights 和本地文件。为此,我将 Serilog 与 Serilog.ApplicationInsights 一起使用。

回答 1 投票 0

无法让 Serilog 写入 RollingFile 日志

我正在尝试在 dotnet webapi 应用程序中使用 Serilog。我需要记录日志以转到控制台和滚动日志文件。 一切都输出到控制台,但滚动条中没有出现任何内容...

回答 2 投票 0

Serilog ElasticSearch Sink 自定义属性

我正在尝试将来自安装了 Serilog.AspNetCore 和 Serilog.Sinks.Elasticsearch 的 .NET 6.0 Web Api 的一些数据记录到我的 Elasticsearch 实例中,但我需要使用自定义属性,例如:

回答 1 投票 0

Serilog 不会记录

我有以下代码: var logFilePath = Path.Combine("\"%ProgramData%\LogFiles\Platform\Tool\\"", "config_tool.log"); // 默认日志记录:Windows 事件日志 +

回答 1 投票 0

Serilog重复日志

我有一个带有 Blazor 前端的 ASP.NET Core 6 应用程序,并且我正在使用 Serilog 记录器。 目前我对记录器有以下配置。正如你所看到的,我有三个记录器,第一个......

回答 1 投票 0

Serilog.Sinks.Oracle - 使用 C# .Net Framework 中的 Serilog 将日志写入 Oracle DB

我想从我的程序(.Net Framework)将日志写入控制台、文件和 Oracle DB。 我能够将日志写入控制台和文件。 而且我无法写入数据库。 我的代码: { 噗...

回答 1 投票 0

异常未处理:无法加载文件或程序集“Serilog.Extensions.Hosting”,

当我运行我的应用程序时,即使在开始调试之前也会抛出此异常。 在此输入图像描述 System.IO.FileNotFoundException:“无法加载文件或程序集”Serilog.Exten...

回答 1 投票 0

如何按发生日志记录的类分离 Serilog 日志记录输出?

我对 C# 有点业余,正在开发 .NET Framwork 4.7.2 WPF 应用程序,其主要目的是允许用户运行类中的代码(所有这些都保存在“Scripts.txt”文件中)。 ..

回答 1 投票 0

serilog 无法向数据库表添加自定义属性

使用此 serilog 配置,它可以很好地记录到数据库,但决定将 clientip 保存为新列, 安装了 Serilog.Enrichers.ClientInfo 包。 它将客户端 IP 保存到属性列作为内部...

回答 1 投票 0

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