serilog 相关问题

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

Serilog,ExceptionDetails和outputTemplate

我正在使用.Net Core 3.1和Serilog,但日志输出存在一个小而烦人的问题。配置我的appsettings.json是{“ Serilog”:{“ Properties”:{“ Application”:...

回答 2 投票 0

NDepend是否可以检测C#中使用字符串插值的位置?

我想执行一个规则,即日志语句不使用字符串插值:示例Log($“ Added {count}条消息。”);相反,我想鼓励/强迫开发人员使用结构化日志,这是...

回答 2 投票 2

Serilog TcpSink不抛出异常

是否有任何方法可以跟踪端点是否可用于Tcp Sink日志记录?例如,在我的计算机本地,我没有在临时计算机上运行FileBeat的设置。我初始化的方式...

回答 1 投票 0

在Asp.Net MVC上查看Serilog日志

我在Asp.Net MVC项目中使用Serilog。 (如果有关系,我正在使用SQL Server Sink)。以前,我安装了StackExchange.Exceptional,它几乎像Serilog一样易于使用,但是它具有...

回答 1 投票 1

如何从应用程序配置文件获取serilog日志路径?

我在我的appsettings.json“ ApplicationLog”中具有以下配置:{“ Serilog”:{“ MinimumLevel”:“ Information”,“ WriteTo”:[{“ Name”:“ File”,“ Args”:{“ path “:”%...

回答 2 投票 0

Serilog处理/关闭日志文件流

最近,我专注于Serilog,以基于每个LogEvent的当前Date指出模板化路径。在弄清楚如何实现这一点之后,我终于通过使用Date ...

回答 1 投票 2

我如何使用Seq接收器配置Serilog aspnetcore?

我无法从IIS托管的.net core 2.2应用程序获取Seq中的日志语句。当我调试并使用IISExpres运行应用程序时,将显示日志。但是,当应用程序运行时,只有RequestLogging日志才会显示在Seq中...

回答 1 投票 1

使用Serilog for .NET将日志写入Excel文件

我已经使用Serilog在WPF应用程序中实现了日志记录。我希望生成的输出为Excel格式。我希望excel文件具有如下所述的这些列标题,以便我...

回答 1 投票 0

使用Serilog在.NET Core MVC中使用Azure表存储进行日志记录

尽管在Google上花费了几个小时,但我仍未到达那里。我们有一个Core 3.1 MVC Web App项目,并且有人要求我使用SeriLog将日志写入Azure表存储。为了我的一生,我不能...

回答 2 投票 0

是否可以通过appsettings.json设置Serilog格式化程序变量?

我具有以下appsettings.json配置:{“ Serilog”:{“使用”:[],“ MinimumLevel”:{“默认”:“信息”,“替代”:{“ ...

回答 1 投票 1

使用Serilog时如何覆盖appsettings.json中指定的应用程序名称?

我的appsettings.json看起来像这样:{“ Serilog”:{“ Using”:[“ Serilog.Sinks.File”],“ MinimumLevel”:“ Debug”,“ WriteTo”:[{“ Name”:“ File “,” Args“:...

回答 1 投票 2

Serilog-最新文件不应带有时间戳记

我们目前正在使用Serilog作为.NET Core 3.1控制台应用程序中的日志记录框架。是否有可能只有最新文件没有附加时间戳/编号。这意味着...

回答 1 投票 1

Asp.net Core 3.1 Serilog无法与Azure Webapp一起使用

所以我想在程序.cs中将serilog与这样的配置一起使用:.UseSerilog((provider,ContextBoundObject,loggerConfig)=> {var name = Assembly ....

回答 1 投票 0

如何在不重新启动应用程序的情况下在运行时激活日志记录?

是否可以在不重新启动.NET应用程序的情况下激活Serilog或NLog中的日志记录?我想在客户系统上运行应用程序时激活日志记录,以了解问题所在。

回答 1 投票 0

。NET Core Topshelf服务和Serilog

我正在使用带有Topshelf和Serilog的.net core 3.1构建Windows服务。如果我仅运行exe,则Serilog可以正常工作。如果我使用“ MyServiceApp.exe start”作为服务启动,则日志文件为...

回答 1 投票 0

如何创建一个可以使用天蓝色blob存储为不同事件文件配置serilog的类

我正在尝试将Serilog日志添加到我的项目(ASP .NET Web应用程序(.NET Framework 4.6.1))中,但是在语句的实际日志记录之后,我无法获取它。字符串errorFile = DateTime.Now.Day +“” ...

回答 1 投票 0

使用Serilog保存到文件或本地数据库,是更好还是更快?

对于SeriLog接收器,我们只是想知道为获得良好的性能,我们有以下问题:1-登录文件比保存到本地数据库好还是快得多! 2-那里...

回答 1 投票 0

是否会在Web请求中创建MSSqlServerSink导致内存泄漏或类似类型的问题?

我有一个相当独特的多租户应用程序,每个客户端都拥有自己的数据库。我目前正在将Serilog与MSSqlServerSink一起使用,以将所有内容记录到单个数据库中。我刚得到...

回答 1 投票 2

[在调用CreateHostBuilder之前如何确定Main中是否存在数据库?

我使用Serilog成功创建了一个记录器,但是在创建记录器之前,我无法确定如何确定要记录的SQL Server数据库是否存在。目标是在...

回答 1 投票 0

ASP.NET Web API管道中的Serilog自定义增强器

Serilog Custom Enrichers何时在Web API管道中执行?我注意到,方法public void Enrich(LogEvent logEvent,ILogEventPropertyFactory propertyFactory)称为...

回答 1 投票 0

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