管理诊断日志记录

已完成

使用诊断日志记录,可以捕获 Azure AI 服务资源的丰富操作数据,以将其用于分析服务使用情况并解决问题。

为诊断日志存储创建资源

要捕获 AI 服务资源的诊断日志,需要提供日志数据的目标。 可以使用 Azure 事件中心作为目标,以便将数据转发到自定义遥测解决方案,也可以直接连接到某些第三方解决方案;但在大多数情况下,你将在 Azure 订阅中使用以下一种(或两种)类型的资源:

  • Azure 日志分析 - 一种服务,可用于查询和可视化 Azure 门户中的日志数据
  • Azure 存储 - 一种基于云的数据存储,可用于存储日志存档(可根据需要将其导出以便在其他工具中进行分析)。

在为 AI 服务资源配置诊断日志记录之前,应先创建这些资源。 如果要将日志数据存档到 Azure 存储,请在与 AI 服务资源所在区域中创建 Azure 存储帐户。

配置诊断设置

设置日志目标后,可以为 AI 服务资源配置诊断设置。 可在 Azure 门户中 AI 服务资源边栏选项卡的“诊断设置”页上定义诊断设置。 添加诊断设置时,必须指定:

  • 诊断设置的名称。
  • 要捕获的日志事件数据的类别。
  • 要在其中存储日志数据的目标的详细信息。

在以下示例中,诊断设置将所有可用的日志数据和指标存储在 Azure 日志分析和 Azure 存储中。

A screenshot of diagnostic settings for an Azure AI services resource.

在 Azure 日志分析中查看日志数据

诊断数据可能需要一小时或以上才能开始流向目标,但在捕获数据后,可以通过运行查询在 Azure 日志分析资源中查看它,如本示例所示。

A screenshot of an Azure log Analytics query returning diagnostic data logged for an Azure AI services resource.

注意

有关详细信息,请参阅 Azure AI 服务文档中的为 Azure AI 服务启用诊断日志记录