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

Synapse Implementation Success 方法:执行监视评审

注意

本文是设计造就 Azure Synapse 实现成功系列文章的一部分。 有关系列概述,请参阅 Azure Synapse 实现 Success By Design

监视是任何 Azure 解决方案操作化的关键部分。 本文提供有关查看和配置 Azure Synapse Analytics 环境监视的指南。 此活动的关键是确定需要监视的内容,以及需要评审监视结果的人员。

使用在评估阶段解决方案开发期间收集的解决方案要求和其他数据,构建需要在生产环境中监视的重要行为和活动列表。 构建此列表时,请确定需要访问监视信息的用户组,并构建他们可以遵循的过程来响应监视结果。

可使用 Azure Monitor 为大多数 Azure 服务提供基本级别的基础结构指标、警报和日志。 Azure 诊断日志由资源发出,提供与该资源操作相关的多种频繁生成的数据。 Azure Synapse Analytics 可以在 Azure Monitor 中写入诊断日志。

有关详细信息,请参阅将 Azure Monitor 与 Azure Synapse Analytics 工作区配合使用

监视专用 SQL 池

可以使用 Azure Monitor、警报、动态管理视图 (DMV) 和 Log Analytics 来监视专用 SQL 池。

  • 警报:可以设置警报,在某个指标达到预定义阈值时向你发送电子邮件或调用 Webhook。 例如,当数据库大小增长过大时,你会收到警报电子邮件。 有关详细信息,请参阅警报
  • DMV:可使用 DMV 监视工作负载,以帮助调查 SQL 池中的查询执行。
  • Log Analytics:Log Analytics 是 Azure 门户中的一种工具,用于根据 Azure Monitor 日志收集的数据编辑和运行日志查询。 有关详细信息,请参阅监视工作负载 - Azure 门户

监视无服务器 SQL 池

可以通过在 Synapse Studio 中监视 SQL 请求来监视无服务器 SQL 池。 这样便可以关注正在运行请求的状态,并查看历史请求的详细信息。

监视 Spark 池

可在 Synapse Studio 中监视 Apache Spark 应用程序。 这样便可以关注最新状态、问题和进度。

可启用内置于 Log Analytics 中的 Synapse Studio 连接器。 然后,你可以收集 Apache Spark 应用程序指标和日志并将其发送到 Log Analytics 工作区。 还可使用 Azure Monitor 工作簿将指标和日志可视化。 有关详细信息,请参阅使用 Azure 日志分析监视 Apache Spark 应用程序

监视管道

借助 Azure Synapse,你可以创建复杂的管道,用于自动执行和集成数据移动、数据转换和计算活动。 可以使用 Synapse Studio 来创作和监视管道,以便关注管道的最新状态、问题和进度。 有关详细信息,请参阅使用 Synapse Studio 监视工作区管道运行

后续步骤

有关本文的详细信息,请查看以下资源: