我今天一直在研究 SharePoint ULS 日志。我试图弄清楚 ULS 日志中的字段代表什么。下面是字段列表。
时间戳 这是显而易见的。
过程 这是写入日志条目的进程的名称(还包含可能是进程 ID 的十六进制值)
工时信息 它是一个十六进制值,但我不知道它代表什么。
区域 与类别非常相似。
类别 类别
事件ID 某种身份证明……目前还看不太清楚
等级 消息类型(严重、高……)
信息 来自应用程序的字符串消息。
相关性 假设这是将消息聚合在一起的方式,但我没有看到它被使用。
那么有人知道 TID 和 EventID 代表什么吗?
答案1
工时信息线程 ID
事件ID内部使用的事件 ID(未记录)
看一下这篇博文了解更多信息。
区域和类别也可用于应用不同的过滤器设置,以便您可以控制记录量。请参阅“操作”、“日志记录和报告”、“诊断日志记录”下的“中央管理”。
正如您所说,关联很少使用,我相信它可以变得更加有用。我偶尔看到它指向另一个 EventID。
答案2
一些补充说明:
区域= 产品(例如 SharePoint Server、Project Server 或第三方附加组件)
类别= 产品子部分
事件ID= 由产品团队定义。因此这些数字将特定于产品
相关性= SharePoint 生成的 GUID 非常有用,在故障排除时很有用。当出现未处理的错误时,SharePoint 通常会在网页上显示关联 ID。您可以复制和粘贴,或者如果用户向您发送屏幕截图,您可以输入此 ID。
此外,我强烈建议您使用 ULS Viewer(http://archive.msdn.microsoft.com/ULSViewer) 来过滤关联 ID 或任何其他字段。使用 ULS 查看器,过滤关联 ID 将允许您扫描多个文件并将所有相关日志条目放在一起显示在屏幕上。