serilog 相关问题

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

如何让MiniProfiler 4登录到Serilog(或在Middleware中访问)?

我一直试图让MiniProfiler.AspNetCore与Serilog.AspNetCore一起工作,或者能够记录通话。我尝试用EndInvoke创建一个中间件,调用private void EndInvoke(...

回答 1 投票 0

使用自定义字段进行弹性搜索的Serilog配置

我正在配置ABP框架,并希望使用Serilog进行日志记录。我在Startup.cs中有以下配置。 var logger = new LoggerConfiguration()。WriteTo.Elasticsearch(new ...

回答 1 投票 2

用Serilog编写结构化日志

我用Serilog尝试了以下日志:this.logger.Debug(“Incoming metrics data {ClientId}”,new {clientid = 54732}); Serilog产生了这样的输出:传入的指标数据“{clientid = 54732}”......

回答 1 投票 2

在日志条目中打印类名的正确方法

想想我在我的应用程序中找到了相当数量的Serilog。但是,我想用类名等“丰富”日志(将来的HTTP方法)。注册了...的全局实例

回答 1 投票 1

C# - Serilog - Enrichers留空白条目

弄清楚Serilog的基础知识。现在尝试添加一些浓缩器,以便我可以在每个日志行中打印用户名或机器名或类名等。这是我到目前为止使用System的代码; ...

回答 1 投票 4

用于记录dotnet核心webapi的扩展方法如何获取调用项目/程序集名称?

这是扩展方法public static IApplicationBuilder UseLoggerConfig(这个IApplicationBuilder应用程序){//添加serilog https://github.com/serilog/serilog-extensions-logging // https:// ...

回答 1 投票 1

Serilog:请求ID实施

最近我配置了Serilog以与ASP.NET Core 2 MVC应用程序配合使用,接下来的任务是在系统的每一层上跟踪传入的Web应用程序请求。所以基本上,我们想传播一些......

回答 1 投票 7

ASP.NET Core 1.0日志记录

我有ASP.NET Core web api项目。现在我想记录错误和事件。我之前在我的项目中使用过ELMAH,但似乎elmah不适用于ASP.NET Core。我提到了......

回答 4 投票 14

C#ASP.NET Core Serilog添加类名和方法进行记录

我最近添加了日志记录到我的ASP.Net核心项目。目前,日志以以下格式写入.txt文件:{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} [{Level}] {Message} {NewLine} {Exception} For ...

回答 3 投票 4

如何在我的基类中创建一个必须在类中使用某些东西的记录器呢?

我在基类静态ApplicationBase()的静态构造函数中使用以下内容{Log.Logger = new LoggerConfiguration()。Enrich.FromLogContext()...

回答 1 投票 1

如何在不调用Dispose()的情况下立即将Serilog实例登录到Seq?

我有一个Windows服务来处理长时间运行的任务,除非强行这样做(即计算机关闭),否则永远不会关闭。我想保持同一个Serilog实例一直活着......

回答 2 投票 3

如何将eventLog.Properties转换为XML?

我想通过存储过程将Serilog消息存储到数据库中。我创造了新的水槽。 namespace Copacking.Web.Logging {class StoredProcedureSink:ILogEventSink {...

回答 1 投票 0

Serilog记录到控制台但不记录

我有以下记录器配置和相关的类,如下所示。预期的日志信息如下:2019-03-06 19:49:56.417 +05:30 [信息] [主要]开始2019-03-06 19:49:56.435 +05:30 [...

回答 1 投票 1

Serilog与Asp.net Web Api不使用更丰富

我有一个Microsoft Asp.Net Web Api项目,我正在尝试设置serilog日志记录。我已经为Serilog,Serilog.Sinks.File,SerilogWeb.Classic和SerilogWeb安装了Nuget软件包....

回答 1 投票 2

使用appsettings.json配置Serilog RollingFile

我正在尝试为.NET Core项目配置Serilog。这是我在appsettings.json中的内容:“Serilog”:{“MinimumLevel”:“详细”,“丰富”:[“FromLogContext”,“WithMachineName”,“...

回答 3 投票 12

如何在Autofac子范围中覆盖Serilog记录器?

我有一个使用Serilog和Autofac的基本.NET核心通用主机。 public class Program {public static async Task Main(string [] args){var configuration = CreateConfiguration(...

回答 1 投票 2

Serilog - 多个日志文件

我正在使用Serilog进行日志记录,并且无法弄清楚如何将日志事件分离到不同的文件。例如,我想将错误记录到error_log-ddmmyyyy.txt,并将警告记录到warn_log-ddmmyyyy.txt。 ...

回答 3 投票 15

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