【发布时间】:2017-12-09 05:58:10
【问题描述】:
我在 Azure 中有一个网站作为“应用服务”和“Service Fabric”,其中包含许多用于后台任务的服务。对于日志记录,我想使用 log4net 和分析 AppInsights。喜欢:
网站 --> log4net --> AppInsights appender --> AppInsights
Service Fabric --> log4net --> AppInsights appender --> AppInsights
问题是:实现所描述的日志流的正确方法是什么,想法是使用 log4net 进行日志记录并使用 AppInsights 进行分析。我能否将 AppInsights 中的日志与网站和服务结构区分开来。
【问题讨论】:
-
我只是对您的应用附加程序有疑问?您是否将其实现为所有服务都将其日志发送给它的 azure Fabric 服务,或者您只是使用了该类?
-
我最终使用 Logentries,它支持拥有不同的日志集,在我的情况下,每个服务都有单独的日志集。在服务中,您配置 log4net 并提供日志集令牌作为环境变量。
标签: .net azure log4net azure-service-fabric