语义日志记录与wad日志表

时间:2014-04-29 10:37:37

标签: c# etw azure-diagnostics logging-application-block semantic-logging

我想在azure与传统日志记录的语义日志记录之间做出决定,其中所有日志都用于转到wadlogs表。有什么特别的理由我们应该选择其中一个吗?两者之间有什么区别,哪一个更好?

1 个答案:

答案 0 :(得分:0)

语义记录就像强类型记录消息一样。它们为您提供一致性,因此自动化流程(或人员)可以筛选可能包含来自多个应用程序的消息的日志。它还集中了您可以记录的内容的定义。您可以以任何方式格式化日志消息,但Azure和SQL接收器可以提供持久保存整个负载的额外好处。 WAD日志更适合于诊断,并且没有结构化,因为它们存储为blob。