设置事件日志记录级别并收集跟踪日志

在 HPC 群集管理器中,服务 视图允许你从单个位置管理和编辑服务注册文件,并启用和配置服务(会话)跟踪。 在服务配置文件中启用跟踪时,跟踪信息将记录到计算节点上的文件。 日志文件从服务调用和群集上的中间结果跟踪步骤。 可以使用作业管理视图或 HPC PowerShell cmdlet 收集和删除跟踪。 可以使用 WCF 服务跟踪查看器(SvcTraceViewer.exe)查看跟踪日志文件。

重要

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

重要

通常不建议对生产环境使用事件日志记录。 收集跟踪日志后,请确保将其从计算节点中删除,以避免占用磁盘空间,并防止未经授权的访问可能存储在日志中的敏感信息。 跟踪日志是在 %CCP_DATA%SoaTrace 文件夹中创建的。

注意

不会在工作站节点上或非托管服务器节点上自动启用服务跟踪。 (从具有 Service Pack 3 的 HPC Pack 2008 R2 开始,HPC Pack 支持非托管服务器节点。若要启用跟踪,必须在工作站节点上或非托管服务器节点上创建 %CCP_DATA%SoaTrace 文件夹。 必须向群集用户授予对 SoaTrace 文件夹的写入权限。 收集跟踪日志后,请确保将其从计算节点中删除,以避免占用磁盘空间,并防止未经授权的访问可能存储在日志中的敏感信息。 若要禁用跟踪,请删除 SoaTrace 文件夹。

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

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

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

在 HPC Pack 2008 R2 中收集事件日志(跟踪日志)

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

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

  3. 右键单击作业,然后单击 收集跟踪

    注意

    收集跟踪 在 HPC Pack 2012 中不可用。

  4. 在“收集跟踪 对话框中,指定要在其中收集跟踪日志的共享文件夹。 该文件夹必须可从计算节点访问。

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

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

其他参考