SharePoint ULS日志中的字段是什么?

我今天一直在研究SharePoint ULS日志。 我想弄清楚在ULS日志中的字段代表。 以下是这些字段的列表。

时间戳这是显而易见的。

进程这是写入日志条目的进程的名称(也包含可能是进程ID的hex值)

TID这是一个HEX值,但我不知道它代表什么。

区域与类别非常相似。

类别类别

EventID某种forms的ID …看不到太多

级别消息的types(严重,高,…)

消息来自应用程序的消息

相关性假设这是联合消息的方式,但我没有看到它被使用。

那么有人知道什么TID和EventID代表?

TID线程ID

EventID内部使用的事件ID(无证)

看看这个博客文章了解更多信息。

区域和类别也用于应用不同的filter设置,因此您可以控制logging的数量。 请参阅“操作”,“日志logging和报告”以及“诊断日志logging”下的“

正如你所说,相关性很less使用,我相信可以做得更多。 我已经看到它偶尔指向另一个EventID。

一些附加说明:

区域 =产品(如SharePoint Server,Project Server或第三方添加)

类别 =产品分部

EventID =由产品小组定义。 所以这些数字将是特定于一个产品

关联 =非常有用的GUID由SharePoint生成的故障排除时有用。 出现未处理的错误时,SharePoint经常会在网页上显示关联ID。 您可以复制和粘贴,或者如果用户向您发送屏幕截图,则可以input此内容。

此外,我强烈build议您使用ULS查看器( http://archive.msdn.microsoft.com/ULSViewer )筛选Correlation ID或任何其他字段。 使用ULS Viewer,过滤相关ID将允许您扫描多个文件,并将所有相关日志条目放在屏幕上。