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

使用Azure Log Analytics的Azure FunctionV3中的结构化日志记录

叶修永
2023-03-14

我试图通过在我的Azure函数中进行日志记录来使用结构化日志记录,如下所示:

log.LogError("Failed to get object. ({customerId}, {objectId}, {errorMessage})", request.CustomerId,
                    request.ObjectId, errorMessage);

我的Azure函数是通过诊断设置插入日志分析工作区的。

共有1个答案

齐锐进
2023-03-14

因此,应用洞察力将是你要走的路。除了内置的应用程序洞察查询窗格之外,您还可以从日志分析查询应用程序洞察。

 类似资料:
  • 我正在使用Azure函数中相对较新的ILogger(vs.TraceWriter)选项,并试图了解日志是如何捕获的。 以下是我的功能: 当我查看服务器日志时,LogFiles目录有一个层次结构。 结构化目录在这里什么也不包含,但在我的real function applications目录中似乎有各种“CodedDiagnostic”日志语句。 在这里我该期待什么?最终,我希望有一个单一的接收器,

  • 从docker容器中将结构化日志写入journald的最佳方式是什么? 例如,我有一个使用sd_journal_send而不是更改应用程序的应用程序,我尝试通过 -v/var/log/systemd/journal:/var/log/systemd/journal docker journald输出日志记录选项有哪些限制?它似乎不支持应用程序编写不仅仅是消息字段。 -- 所以我发现我需要 C程序可

  • 我是JAVA的新手。 我想问一下如何使用java生成像下面这样的日志。

  • 是否已经有开源软件可以处理这个问题?

  • 我试图实现log4j日志记录类。代码的包结构如下所述。目前我的log4j.properties放在包的资源下。 我有时确实会得到日志,但有时调试器会显示“log4j: WARN无法为记录器找到附加程序”所以我最后得到了: 我应该在哪里放置log4j.properties来获得MyTest中一致的日志? 同一个项目可以在不同的包中有多个log4j.properties吗? 如何将调试器/编译器的lo

  • 我想在Spring Boot项目中使用Project Lombok的日志注释,但我不想失去从更改日志记录的功能。 Spring日志文档并不清楚应该使用什么默认日志实现,并且有7个Lombok选择! 有什么想法吗?