从 Lync Server 2013 中的集中日志记录服务读取捕获日志

 

上次修改的主题: 2016-12-28

运行搜索后,你意识到集中日志记录服务的真正优势,并且你有一个可用于跟踪报告问题的文件。 读取该文件有多种方法。 输出文件为标准文本格式,可以使用 Notepad.exe 或任何其他可以打开和读取文本文件的程序。 对于较大的文件和更复杂的问题,可以使用Snooper.exe等工具来读取和分析集中日志记录服务的日志记录输出。 Snooper 包含在作为单独下载的 Lync Server 2013 调试工具中。 可在此处下载 Lync Server 2013 调试工具: https://go.microsoft.com/fwlink/?LinkId=285257. 安装 Lync Server 2013 调试工具时,不会创建短切和菜单项。 安装 Lync Server 2013 调试工具后,打开 Windows 资源管理器、命令行窗口或 Lync Server Management Shell,然后转到目录 (默认位置) C:\Program Files\Microsoft Lync Server 2013\Debugging Tools。 双击Snooper.exe或键入Snooper.exe,然后在使用命令行或 Lync Server Management Shell 时按 Enter。

重要

本主题的目的不是详细介绍和讨论疑难解答技术。 疑难解答及其相关过程是一个复杂的主题。 有关排查基础知识和排查特定工作负荷问题的详细信息,请参阅 Microsoft Lync Server 2010 资源工具包书籍 https://go.microsoft.com/fwlink/p/?linkId=211003。 这些过程和过程仍适用于 Lync Server 2013。

Lync Server 2013 引入了 Snooper 的更新版本,其中包括一些新功能。 以下屏幕截图显示了 Office Communications Server 2007 中的 Snooper 版本。

Office Communications 2007 版本的 Snooper。

以下屏幕截图显示了 Lync Server 2013 调试工具中包含的新版本 Snooper。

Snooper 的 Lync Server 2013 版本。

以下屏幕截图显示了具有常用函数的工具栏。

Snooper 2013 工具栏。

添加值的最新功能是“流程图” (调用流) 关系图视图。 在 “消息 ”选项卡中选择消息流,然后单击 “呼叫流 ”按钮。 在继续浏览消息时,调用流图会使用新数据进行更新。

Snooper 2013 调用流图。

可以将鼠标悬停在关系图视图上,并获取有关流和消息以及服务器元素的消息和内容的详细信息。 单击任何调用流箭头,转到“消息”视图中的邮件。

呼叫流图消息详细信息。

在 Snooper 中打开日志文件

  1. 要使用 Snooper 并打开日志文件,您需要具有日志文件的读取权限。 要使用 Snooper 并访问日志文件,您必须是基于 CsAdministrator 或 CsServerAdministrator 角色的访问控制 (RBAC) 安全组的成员,或者是包含这两个组之一的自定义 RBAC 角色。

  2. 安装 Lync Server 调试工具 (LyncDebugTools.msi) 后,使用 Windows 资源管理器或命令行将目录更改为Snooper.exe的位置。 默认情况下,调试工具位于 C:\Program Files\Microsoft Lync Server 2013\Debugging Tools 中。 双击或运行 Snooper.exe。

  3. 打开 Snooper 后,右键单击“文件”,单击“打开文件”,查找日志文件,在“打开”对话框中选择文件,然后单击“打开”。

  4. 日志文件的“跟踪”消息显示在“跟踪”选项卡上。单击“消息”选项卡可查看所收集跟踪的消息内容。

显示呼叫流程图

  1. 要使用 Snooper 并打开日志文件,您需要具有日志文件的读取权限。 要使用 Snooper 并访问日志文件,您需要是基于 CsAdministrator 或 CsServerAdministrator 角色的访问控制 (RBAC) 安全组的成员,或者是包含这两个组之一的自定义 RBAC 角色。

  2. 打开日志文件并单击“消息”选项卡,在消息视图中选择对话或在“跟踪”选项卡上选择跟踪组件。

  3. 单击“呼叫流”。

    注意

    如果单击不属于呼叫流的消息或跟踪,将不会显示流程图并在 Snooper 的底部显示一条状态消息,指示“此消息不符合呼叫流”。 选择另一条属于呼叫流的消息或跟踪,将显示呼叫流。

  4. 在消息或跟踪行间移动,并注意呼叫流程图是否更新或更改为显示新图。

  5. 在元素上悬停可获得有关呼叫消息、终结点和其他组件的信息。