你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

为指标导出创建数据收集规则 (DCR)

本文介绍如何使用 Azure 门户、Azure CLI、PowerShell、API 或 ARM 模板为指标导出创建数据收集规则 (DCR)

重要

若要将平台遥测数据发送到存储帐户或事件中心,资源、数据收集规则和目标存储帐户或事件中心必须全部位于同一区域中。

  1. 在 Azure 门户的“监视”菜单中,选择“数据收集规则”,然后选择“创建”。

  2. 若要创建 DCR 以收集平台指标数据,请选择页面顶部的链接。 屏幕截图显示了创建数据收集规则页面。

  3. 在“创建数据收集规则”页上,输入规则名称,为该 DCR 选择一个订阅资源组区域

  4. 如果要将指标发送到存储帐户或事件中心,请选择“启用托管标识”。

  5. 选择下一个一个屏幕截图,其中显示了“创建数据收集规则”页面的“基本信息”选项卡。

  6. 在“资源”页上,选择“添加资源”以添加要从中收集指标的资源。

  7. 选择“下一步”以前进到“收集和传递”选项卡。一个屏幕截图,其中显示了“创建数据收集规则”页面的“资源”选项卡。

  8. 选择“添加新数据集”。

  9. 将自动选择你在上一步中选择的资源的资源类型。 如果你想在将来使用此规则从多个资源类型收集指标,请添加更多资源类型。

  10. 选择“下一步: 目标”以前进到“目标”选项卡。一个屏幕截图,其中显示了“收集和传递”页面的“资源”选项卡。

  11. 若要将指标发送到 Log Analytics 工作区,请从“目标类型”下拉列表中选择“Azure Monitor 日志”。

    1. 选择要将指标发送到的订阅和 Log Analytics 工作区。
  12. 若要将指标发送到事件中心,请从“目标类型”下拉列表中选择“事件中心”。

    1. 选择订阅事件中心命名空间事件中心实例名称
  13. 若要将指标发送到存储帐户,请从“目标类型”下拉列表中选择“存储帐户”。

    1. 选择要在其中存储指标的订阅存储帐户Blob 容器。

    注意

    若要将指标发送到存储帐户或事件中心,生成指标的资源,DCR 和存储帐户或事件中心必须全部位于同一区域中。
    若要将指标发送到 Log Analytics 工作区,DCR 必须与 Log Analytics 工作区位于同一区域中。 生成指标的资源可以位于任何区域中。

    若要选择存储帐户或事件中心作为目标,必须在“基本信息”选项卡上为 DCR 启用托管标识。

  14. 选择“保存”,然后选择“查看 + 创建”。 一个屏幕截图,其中显示了“收集和传递”页面的“目标”选项卡。

创建 DCR 和 DCRA 后,第一个平台指标数据最多需要 30 分钟才会出现在 Log Analytics 工作区中。 在数据开始流动后,流向 Log Analytics 工作区、存储帐户或事件中心的平台指标时序的延迟约为 3 分钟,具体取决于资源类型。

验证数据收集并对其进行故障排除

安装 DCR 后,可能需要几个小时更改才能生效并使用更新后的 DCR 收集数据。 如果未看到任何正在收集的数据,则很难确定问题的根本原因。 使用 DCR 监视功能,包括有助于故障排除的指标和日志。

将为所有 DCR 自动收集 DCR 指标,可使用指标资源管理器分析这些指标,如其他 Azure 资源的平台指标。 启用 DCR 错误日志,以在数据处理失败时获取详细的错误信息。

如果未看到任何正在收集的数据,请按照以下基本步骤排查问题。

  1. 检查 Logs Ingestion Bytes per MinLogs Rows Received per Min 等指标,以确保数据到达 Azure Monitor。 如果未到达,检查数据源以确保其按预期发送数据。
  2. 检查 Logs Rows Dropped per Min 以确定是否删除了任何行。 这有可能不会显示错误,因为转换确实可能会删除这些行。 但如果删除的行与 Logs Rows Dropped per Min 相同,则不会在工作区中引入任何数据。 检查 Logs Transformation Errors per Min 以确认是否有任何转换错误。
  3. 检查 Logs Transformation Errors per Min 以确定应用于传入数据的转换是否有任何错误。 这可能因数据结构或转换本身发生更改所致。
  4. 检查 DCRLogErrors 表是否有任何记录的引入错误。 这可以在确定问题的根本原因时提供更多详细信息。

后续步骤