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

监视 Azure Databricks

Azure Databricks 是一种快速、强大的 Apache Spark基于的分析服务,因此可以轻松快速开发和部署大数据分析和人工智能(AI)解决方案。 许多用户在 Azure Databricks 解决方案中利用笔记本的简单性。 对于需要更可靠的计算选项的用户,Azure Databricks 支持自定义应用程序代码的分布式执行。

监视是任何生产级解决方案的关键部分,Azure Databricks 提供可靠的功能,用于监视自定义应用程序指标、流式处理查询事件和应用程序日志消息。 Azure Databricks 可以将此监视数据发送到不同的日志记录服务。

以下文章演示如何将监视数据从 Azure Databricks 发送到 Azure Monitor(Azure 的监视数据平台)

这些文章附带的代码库扩展了 Azure Databricks 的核心监视功能,用于将 Spark 指标、事件和日志记录信息发送到 Azure Monitor。

这些文章和随附的代码库的受众是 Apache Spark 和 Azure Databricks 解决方案开发人员。 代码必须内置到 Java 存档 (JAR) 文件中,然后部署到 Azure Databricks 群集。 该代码是 Scala 和 Java 的组合,其中包含一组相应的 Maven 项目对象模型 (POM) 文件来生成输出 JAR 文件。 建议了解 Java、Scala 和 Maven 作为先决条件。

后续步骤

首先生成代码库并将其部署到 Azure Databricks 群集。