当前位置: 首页 > 知识库问答 >
问题:

如何将日志分析工作区与Azure Database ricks笔记本集成以监控数据库笔记本(自定义日志记录)?

孔才
2023-03-14

我在Azure数据库里克斯工作区创建了笔记本,并希望通过使用日志分析工作区来监控我的笔记本,但我看不到数据库里克斯笔记本的任何日志指标,因为数据库里克斯是第三方工具。就像我们通过使用日志分析和SQL分析来创建AzureSQL数据库的日志指标监控一样。在关注了几个文档和博客后,我知道日志分析中没有用于监控数据库里克斯笔记本的内置功能,我必须编写自定义代码(使用Python)来监控数据库里克斯笔记本。团队,如果有人实现了相同的功能并有一些想法,你能帮我吗?我点击了这个链接:

https://learn . Microsoft . com/en-us/azure/databricks/administration-guide/account-settings/azure-diagnostic-logs

共有1个答案

雍俊远
2023-03-14

是否尝试过本文档中提到的步骤:“Azure 数据砖中的诊断日志记录”?

通过配置诊断设置,您可以配置以下数据的收集:

{ dbfs, clusters, accounts, jobs, notebook,ssh, workspace, secrets, sqlPermissions, instancePools}

第1步:确保您已配置诊断设置。

步骤2:配置诊断设置后,您可以转到日志分析工作区=

DatabricksNotebook 

| where TimeGenerated > ago(24h) 

| limit 10

步骤3:您可以从结果中选择任何一个,并检查有关笔记本的所有详细信息。

 类似资料:
  • 将PostSharp用于C#应用程序,我有以下场景: Namespace_ACustomLoggingMethod Namespace_B.DoThings thingMethod(实际上是几种不同的方法) DoMomthingMethod调用CustomLoggingMethod,它以所需的格式创建日志条目并且运行良好。正如预期的那样,日志条目将源记录为CustomLoggingMethod,我

  • Elasticsearch 作为一个服务,本身也会记录很多日志信息。默认情况下,日志都放在 $ES_HOME/logs/ 目录里。 日志配置在 Elasticsearch 5.0 中改成了使用 log4j2.properties 文件配置,包括日志滚动的方式、命名等,都和标准的 log4j2 一样。唯一的特点是:Elasticsearch 导出了一个变量叫 ${sys:es.logs},指向你在

  • 互联网上有许多帖子建议如何从logback迁移到log4j2进行Spring引导日志记录。 参考这个sof post-Spring Boot日志与log4j2-我已经配置我的项目使用log4j2。然后我添加了一些基本的log4j2.xml和log4j2.properties文件来测试。 但是在这些更改之后,我的项目无法进行任何日志记录。有人能帮我找出毛病吗? 项目代码可在github-https:

  • 问题内容: 我对jdk日志记录配置有疑问。我有一个使用JDK Logging输出消息的EJB(已部署到glassfish中)。因此,我使用具有以下代码的命名记录器: 我知道可以通过将以下行添加到Glassfish的logging.properties文件中来为记录器配置日志级别: 但是,如何为记录器指定输出文件?我想将来自名为“ org.imixs.workflow”的记录器的所有消息放入单独的文

  • 我正在使用WebJobsStartup和我的azure函数。在startup.cs文件中,我正在使用反射从另一个项目加载abc.dll并调用它的main方法。我想从这个被调用的方法(abc.dll)连同HttpTrigger函数一起获取日志。 在abc.dll的main方法中,我使用ILogger来记录消息,与我的azure函数一样。 当我将这个函数部署到azure(azure functions

  • 我想在我的应用程序中使用SLF4J+logback用于两个目的--日志和审计。 14:41:57.978[main]信息AUDIT_LOGGER-110欢迎使用main 如何确保审核消息在审核记录器下只出现一次?