Serilog 过滤器未过滤 ResultDescription
我在使用 Serilog 过滤 ResultDescription 字段时遇到问题。可能是我做错了什么。 这是我的代码: Log.Logger = new LoggerConfiguration() .WriteTo.…
Serilog.sink.elasticsearch,无法创建SSL/TLS安全频道
我在 ASP Web API 项目中使用 Serilog 和 Serilog.Sink.Elasticsearch, 与在 azure Kubernetes 集群上配置的 ELK 服务的连接存在问题,当我在 Window…
Serilog - GetRequiredService>与 Log.ForContext 比较
什么区别 var logger = services.GetRequiredService>; 和有 var logger = Log.ForContext(); …
如何使用 Serilog 通过资源文件密钥丰富我的日志?
我有这样的配置: logObj = new LoggerConfiguration() .MinimumLevel.ControlledBy(logLevel) .MinimumLevel.Override("Microsoft", LogEventLevel.W…
无法配置 Autofac 以将 Serilog 注入为 .NET 6 Web 应用程序中 ILogger 的实现
我正在努力通过 Autofac 在 .NET 6 Web 应用程序中将 Serilog 配置为 ILogger 的实现。 这是我到目前为止所拥有的...... var configuration = new Con…
如何与Serilog添加Elasticsearch服务相关
我正在使用 Elasticsearch 的 APM 监控我的应用程序。该应用程序包括多个节点,每个节点都有自己的 Elasticsearch 服务。 目前,Elasticsearch 能够将…
Blazor 服务器端中的会话 ID w/Serilog?
在ASPNET中,我可以使用使用“会话”日志PR请求 using (LogContext.PushProperty("CorrelationId", "SomeUniqeSessionId")); ,然后使用处置模式再次…
如果我们将最小日志级别设置为调试(所有上限),Serilog崩溃了
描述 如果我们将最小日志级别设置为 debug (所有帽子) 复制 "Serilog": { "MinimumLevel": { "Default": "DEBUG", 预期行为, 则Serilog崩溃了。 如…
Blazor 服务器 .Net6 中的 Serilog 将错误消息拆分到不同的文件
在Serilog中,我需要将信息分为两个文件。即一个文件应包含信息,另一个文件应包含错误。使用以下代码和配置,信息和错误都在两个文件中显示,而不是…
Serilog 未安装在库项目 .Net 6 中
我在.net6中有一个库项目,我尝试安装Serilog版本2.10或Serilog.aspcore.5.0版本5.0几次,但都返回错误。我不断获得错误 package serilog.sinks.debug…
是否可以简化 Serilog 调用?
我发现了一种通过键入 Log.Error 而不是 Log.Logger.Error 来静默终止我的 C# 程序的方法。 C# 愉快地接受它并吞掉异常,因此程序就崩溃了。 简化它会…
Serilog 超时异常
我在 serilog SelfLog 文件中收到此消息: 2022-03-23T12:32:38.2659227Z 属性访问器 Int32 ReadTimeout 引发异常:System.Reflection.TargetInitatio…
如何在ASP.NET Core 6中配置和使用Serilog?
由于最近引入了 Program.cs 启动代码的新结构,该文档让我有点困惑。 在官方提供的Serilog.AspNetCore示例和Serilog.Sentry 示例,他们在 WebHostBuil…
Serilog 无法从配置文件中获取 Seq 配置
我正在从此配置文件中读取 serilog 和 seq 配置。 { "clientId": "...", "secret": "...", "Serilog": { "MinimumLevel": { "Default": "Information"…