Serilog为文件,控制台等提供诊断日志记录。它易于设置,具有干净的API,并且可以在最近的.NET平台之间移植。
Serilog.Sinks.Console 格式化程序配置不起作用
我在appsettings.json里配置了输出格式,但是不行: { “系列”:{ “写给”: [ { "名称": "控制台", “一个……
Serilog 未从 appsetting.json 中的日志记录部分读取
这是我的记录器配置 var loggerConfig = new LoggerConfiguration() //.最小级别 //.Information() //这些在 appsettings.json 中不起作用可能是因为我们使用的是 Seril...
我已经连接到我的 .net 核心应用程序中使用 serilog 的表(logs1)。但是我无法通过更改 appsettings 中的名称来创建新表。 当我手动放下桌子时,...
如何将 failureSink 添加到 elasticsearchSink
我从 appSettings.json 将 FileSink 作为 failureSink 添加到 ElasticsearchSink。但是“无法创建类型为‘Serilog.Core.ILogEventSink’的实例,因为它要么是抽象的,要么是接口。” ...
Serilog Sink with MassTransit - IBus 服务解析导致无限循环
我正在尝试为 Serilog 设置一个接收器,该接收器通过 MassTransit 发布日志消息。 当我尝试在启动时创建接收器时遇到问题。创建接收器会导致无限循环。 怎么...
无法使用 Serilog 将日志写入控制器中的 Azure Application Insights
我有一个 .net6 Web API,我正在尝试将日志写入 Azure 应用程序见解。当我尝试在 Program.cs 中编写时它起作用了。但是当我试图在 Controller 动作中写入时它并没有写入......
日志未写入 Azure Application Insights
我正在使用 3.4.0 版本的 Serilog.Settings.Configuration 和 Serilog.Sinks.ApplicationInsights 版本:4.0.0 下面是我的 appsettings.json。 “系列”:{ “使用”: [ ...
如何通过 Serilog 限制 EF Core 命令文本记录
使用 Serilog 进行 EFCore 日志记录时如何限制 commandText 大小? (和 Serilog MS 日志扩展。)
WCF 服务器记录客户端操作(Devexpress、XPO、serilog)
我有 XPO 的 WCF 服务,我想建立一个统一的日志系统来记录所有事件。我们正在使用工作单元的会话实例,我们正在使用 .NET 和 Winform。日志数据示例:服务...
如何在Serilog中配置一个程序的多个实例写入不同的日志文件?
我有一个 Core 7 应用程序,它使用 Serilog 和 Serilog.Sink.Files 写入滚动日志文件。我的问题是我想运行这个应用程序的两个实例,我怎样才能让这两个实例...
我对 API 版本控制还很陌生。我正在使用 ASP.NET 6.0 和 Serilog 写入日志文件。 现在我已经实现了版本控制,我想让应用程序的 v1.0 写入“Logs/V1.0/logfile....
如何配置 serilog 以在非 ASP Core 项目的类库中使用?
我有一个库,我想在其中使用日志记录,因此在构造函数中,我传递了一个 Microsoft.Extensions.Logging.ILogger 参数。 我的库的使用者不是 ASP Core 项目,我...
Serilog 中是否有我可以(以编程方式)检查当前配置的属性/方法? (水槽,最低水平) 例如如果有这个配置: Log.Logger = 新的 LoggerConfiguration() ...
如何在代码中将 Azure 存储连接字符串传递给 Serilog,同时从 appSettings.json 读取其他设置?
我的 appsettings.json 看起来像这样: “系列”:{ “使用”:[“Serilog.Sinks.Console”,“Serilog.Sinks.AzureBlobStorage”], “最低级别”:{...
从 Serilog appsettings.json 禁用 Http 请求跟踪
我正在 Azure 上开发 .netcore6 Web 应用程序,使用 Serilog 和 Serilog AzureInsights Sink 作为核心调试机制。我想禁用默认情况下发送到 Azure Insights 的 HttpRequest 日志记录...
Serilog 通过 ASP.NET Web API 将日志从 Unity(或任何应用程序)转发到 Elasticsearch 实例
我想将日志从 Unity 应用程序发送到 Elasticsearch。然而,Serilog.Sinks.Elasticsearch 在统一内部运行似乎很复杂(如果可能的话)。可能的解决方案是拥有一个 ASP.NET We...
我正在尝试使用 Serilog 记录一些指标,以监控后台进程的运行情况。一些指标是 TimeSpans,它跟踪运行的总时间、每次迭代的时间、e...
Serilog 如何将 SignalR 的跟踪日志写入日志文件?
我有以下代码来启用 SignalR 调用的记录跟踪日志。但是,代码不起作用? 使用 Microsoft.Extensions.Logging; 使用 SeriLog; var seriLoglogger = new LoggerConfigurat...
我决定将 AWS cloudwatch 登录添加到我的应用程序中,但似乎有问题。有很多网站描述了如何将 Serilog 接收器添加到 AWS 云手表,我使用了 2 种不同的
使用.NET 6 SeriLog,是否可以登录到Cassandra DB?我知道有一个 MSSQL Server Sink,但没有找到使用 Cassandra 的方法。 var logger = new LoggerConfiguration()...