如何在Azure日志分析中每天将日志事件滚动到文件中
我目前正在.net核心应用程序中使用如何在Azure日志分析中每天将日志事件滚动到文件中,azure,logging,.net-core,Azure,Logging,.net Core,我目前正在.net核心应用程序中使用serilog进行结构化日志记录。我正在将每个事件记录到Azure日志分析工作区。它们的最长保存期为730天。我想让日志超过730天 现在,我想将everydays日志事件滚动到一个文件中,并将其存储到blob存储中。我该怎么做呢。目前,已经有Serilog发行包了 从软件包中,您可以获得它的依赖项详细信息,您可以找到它支持.NETStandard 2.0,因此它支持.NET core。有一个Serilog.Sinks.AzureBlobStorage软件包,
serilog
进行结构化日志记录。我正在将每个事件记录到Azure日志分析工作区。它们的最长保存期为730天。我想让日志超过730天
现在,我想将everydays日志事件滚动到一个文件中,并将其存储到blob存储中。我该怎么做呢。目前,已经有Serilog发行包了
从软件包中,您可以获得它的依赖项详细信息,您可以找到它支持.NETStandard 2.0,因此它支持.NET core。有一个Serilog.Sinks.AzureBlobStorage软件包,也许这就是您想要的。显然@GeorgeChen这将是一个很好的解决方案