ULS 日志查看器






4.50/5 (3投票s)
探索 SharePoint 2010 免费工具:ULS 日志查看器。
引言
在本文中,我们将探索 SharePoint 2010 免费工具 ULS 日志查看器。这是一个来自 Microsoft 的工具,我们可以免费使用它,但对于任何问题或疑问,它不提供客户支持。
什么是日志记录?
在 SharePoint 部署的生命周期中,管理员和开发人员最终需要查看 SharePoint 的日志信息。基本上有三种类型的日志信息需要查看。
- SharePoint 14 hive 的 LOGS 文件夹,其中保存着 SharePoint 的日志信息。
- IIS Web 应用程序日志文件,位于 INETPUB LOGS 文件夹内。
- Windows 事件日志,其中保存着服务应用程序的日志信息。
什么是 ULS?
ULS 代表统一日志记录服务,它捕获以下内容
- SharePoint 的异常
- 应用程序的日志
统一日志记录存储在 14 HIVE > LOGS 文件夹中的 .log 文件中。统一视图有助于按活动顺序理解问题。
注意:命名空间 Microsoft.SharePoint.Administration
中的 SPDiagnosticsBase
类允许在 SharePoint 2010 中编写跟踪日志。这是 SharePoint 2010 的首选方法,它包括要重写的 WriteTrace()
和 WriteEvent()
方法。
目标受众是谁?
此工具可供以下类型的受众使用
- SharePoint 管理员
- 开发人员
- 架构师
下载
您可以从以下位置下载该工具:http://archive.msdn.microsoft.com/ULSViewer。
打开上述链接后,您应该看到以下页面
点击 下载 选项卡并下载显示的文件。
如何查看 LOGS 文件?
我们实际上对查看 SharePoint 14 hive LOGS 文件夹的第一个选项感兴趣。您可以打开该文件夹,看到有许多日志文件,如下所示。
- C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\LOGS
最新的日志文件(按日期排序)应包含最新的日志信息,如下所示
因此,查看 SharePoint 的日志信息涉及一些笨拙的任务。
此工具有什么优势?
ULS 日志查看器工具具有以下优势
- 更好的用户界面来查看日志信息。
- 根据基本、高、详细等过滤日志级别。
- 格式化日志信息。
- 实时日志信息查看。
- 将日志信息导出到 CSV 文件。
- 多台机器的日志查看。
- 它是免费的。
开始使用该工具
下载后,您可以执行该工具。主界面如下所示。
查看日志文件
您可以使用“文件” > “打开自” > “文件”菜单打开 14 hive LOGS 文件夹中的日志文件。
正如您所看到的,每行都列出了时间、服务器、进程、产品、类别、级别信息。
过滤行
您可以使用工具栏按钮过滤行。这些行将相应地被过滤。
实时跟踪
该工具的另一个优点是实时跟踪。我们可以通过观察该工具来查看实时日志消息。要监视一个文件夹以获取实时日志消息,请使用“文件” > “打开自” > “ULS”菜单项。
启用 ULS 监视后,“通知列表”包含包含新日志条目的源日志文件。请注意,指定的文件夹可以包含多个日志文件。
单击“通知列表”以查看包含新日志条目的源文件。
命令行
实时模式也可以使用命令行启动
ULSLogViewer.exe realtime:FolderPath
导出到文件
我们还可以使用上下文菜单将选定的行导出到文件中。
智能高亮
工具栏上的“智能高亮”按钮可以高亮显示类似文本的内容。例如,将鼠标悬停在“中等”上应高亮显示所有“中等”类型的条目。
您需要单击 智能高亮 按钮来启用此视图。
参考文献
摘要
在本文中,我们探索了 ULS 日志查看器工具。在实际应用中,此工具应该可以节省时间、成本并带来便利。