serilog 相关问题

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

使用appsettings.json文件时Serilog.Sinks.MySQL的配置

我将Serilog添加到我的应用程序中,Console Sink工作得很好。然后我将MySQL接收器添加到配置中。我的设置是:“Serilog”:{“使用”:[“Serilog.Sinks.Console”,“Serilog.Sinks ....

回答 1 投票 0

Azure函数中的Serilog

Azure Functions中的每个方法都可以将Microsoft.Extensions.Logging.ILogger注入其中以进行日志记录。将WebJobsStartup与启动类一起使用,您可以更改日志记录以使用Serilog ...

回答 1 投票 1

使用弹性搜索和serilog翻转索引

我们在dotnet核心应用程序中使用es 6.7和serilog 7.1。在我们的记录器实现中,vi使用以下索引“app- {0:yyyy.MM} -1”作为我们的ElasticsearchSinkOptions。这创造了......

回答 1 投票 0

有没有办法关闭Hangfire与serilog的日志记录?

有没有办法关闭Hangfire与serilog的日志记录?我们正在使用自己的抽象,我不希望所有这些额外的噪音来自Hangfire记录器,同时使用serilog。 // 在里面 ...

回答 2 投票 5

Serilog - logstash指数

我通过serilog发送日志消息(UDP)到logstash。 var logger = new LoggerConfiguration()。WriteTo.Console()。Writso.UDPSink(“host”,port).MinimumLevel.Is(LogEventLevel.Verbose).CreateLogger(...

回答 1 投票 0

如何在Visual Studio单元测试中将Serilog输出写入控制台?

我正在尝试用输出写单元测试来记录 - Serilog。但是当我在Visual Studio(测试资源管理器)中调试它时,我无法在控制台中看到Serilog输出。有任何想法吗?公共抽象......

回答 1 投票 4

Serilog不会破坏对象的集合

MVC核心Web服务项目,使用AspNetCore 2.0.0和Serilogger 2.1.1。当调用Serilog来记录集合/ IEnumerable / List对象时,它所做的就是列出对象类型。如果我们循环......

回答 1 投票 0

有没有办法指定特定的浓缩器应该只用于特定的水槽?

我有多个接收器配置,我有一个自定义的富集,我只想应用于基于文本的接收器,如Console和RollingFile。有没有办法做这个serilog?

回答 1 投票 2

Serilog的AddSerilog无法识别

我正在尝试调用loggerFactory.AddSerilog();根据此文档,但无法识别AddSerilog方法:“错误CS1061'ILoggerFactory'不包含'AddSerilog'的定义...

回答 3 投票 11

Serilog Sinks Redis是否支持netcore 1.x?

我们正在开发对Redis的日志记录支持,我有两个dotnet webapi项目,我们写入Redis.List。在第一个项目(dotnet 2.1.101)中,我们写入一个密钥,并且工作正常。表明 ...

回答 1 投票 0

Serilog Seq软件包无法安装在.NET Standard 2.0库项目中

我使用Visual Studio创建了一个.NET Standard 2.0库项目,并尝试按如下方式安装Seq。 Install-Package -Id Serilog.Sinks.Seq错误的第一行说无法找到包'...

回答 1 投票 1

丰富Serlilogs每个篝火工作具有独特的价值

我正在使用Hangfire进行后台工作,而使用Serilog进行日志记录。我正在尝试使用TrackingId丰富我的serilogs,以便来自特定Hangfire作业的所有日志都具有与我相同的TrackingId ...

回答 1 投票 4

serilog-sinks-mssqlserver:在xml配置文件中排除列

如何排除xml配置文件中的列?我想做这个serilogColumnOptions.Store.Remove(StandardColumn.Properties);配置文件中的事件

回答 1 投票 0

如何让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

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