查看和导出 Message-Level 跟踪

从 HPC Pack 2012 开始,可以查看有关 SOA 作业和会话进度的详细信息,以及查看在本地或 Windows Azure 节点上运行的 SOA 会话的消息级跟踪。 还可以导出 SOA 跟踪日志并将其脱机共享。

注意

HPC Pack 2012 中引入了消息级跟踪。 它在以前的版本中不可用。

若要查看有关 SOA 作业和会话的详细信息,必须先通过配置事件日志记录级别来启用 SOA 服务的诊断监视。

注意

如果要在 Windows Azure 节点上运行 SOA 服务,并且想要从这些节点收集跟踪日志,则还必须为跟踪日志指定 Windows Azure 存储。 为此,请在 配置中,在“部署目录”的“可选部署任务”下,单击“设置 Windows Azure 存储连接字符串”。 有关配置详细信息,请参阅 配置连接字符串

为服务配置事件日志记录级别

  1. 在 HPC 群集管理器中,单击 配置,然后单击 服务

  2. 右键单击某个服务,然后单击 设置事件日志记录级别。 在对话框中,选择所需的跟踪级别,然后单击“确定”

在 HPC 群集管理器中查看 SOA 跟踪日志

  1. 在 HPC 群集管理器中,单击 作业管理,然后单击 SOA 作业

  2. 在作业列表中,找到与要调试的会话关联的作业。 作业 ID 与会话 ID 相同。

  3. 右键单击作业,然后单击 查看邮件详细信息

    该对话框列出消息并显示详细信息,包括状态、接收时间和目标计算机。 例如,你可能想要查看状态为“失败”的消息的详细信息。 如果需要,可以将邮件详细信息导出到文本文件。

导出 SOA 跟踪日志

  1. 在 HPC 群集管理器中,单击 作业管理,然后单击 SOA 作业

  2. 在作业列表中,找到与要调试的会话关联的作业。 作业 ID 与会话 ID 相同。

  3. 右键单击作业,然后单击 导出 SOA 跟踪

  4. 在对话框中,指定 zip 文件的名称和位置,该文件将包含每个节点的跟踪日志。

  5. 验证跟踪日志是否显示在指定的文件夹中。

  6. 右键单击作业,然后单击 “删除跟踪” 以从计算节点中删除跟踪日志。