如何在使用diagnostics.wadcfg创建的Azure本地存储中存储自定义日志

本文关键字:存储 Azure 日志 自定义 创建 wadcfg diagnostics | 更新日期: 2023-09-27 18:16:32

我使用RollingFlatFileTraceListener(企业库v 5)创建日志文件,该文件默认情况下是在我的解决方案中创建的。我还在diagnostics.wadcfg

中创建了一个自定义存储
<DataSources>
  <DirectoryConfiguration container="wad-abhinandan-custom" directoryQuotaInMB="128">
   <LocalResource name="CustomLogsAzure" relativePath="." />
   </DirectoryConfiguration>
</DataSources>

如何将日志文件保存到CustomLogsAzure,以便诊断监视器可以自动将其上传到Blob存储

如何在使用diagnostics.wadcfg创建的Azure本地存储中存储自定义日志

有多种方法,都取决于你需要什么。您可以将文件本地存储在站点上,也可以使用Diagnostics。

检查

  • For enterprise Library: http://blogs.msdn.com/b/tomholl/archive/2010/09/06/get-logging-in-windows-azure-with-enterprise-library.aspx?Redirected=true
  • 对于NLog: http://awkwardcoder.blogspot.fr/2012/03/getting-nlog-working-with-azure-is-as.html