如何在Azure Function日志中排除请求日志条目?

mccptt67  于 2023-08-07  发布在  其他
关注(0)|答案(1)|浏览(132)

如何在Azure Function应用程序的日志输出中排除“请求”日志条目?


的数据
这些条目似乎是由Function运行时本身生成的,不是我手动创建或有兴趣查看的条目。它们似乎主要与Blob触发器的存储轮询等有关。我以前看不到这些条目,但现在它们填满了我的日志,很难找到我感兴趣的日志。
我在host.json文件中确实有一些日志配置,但它似乎没有改变任何东西。看起来像下面……

{
  "version": "2.0",
  "logging": {
    "applicationInsights": {
      "samplingSettings": {
        "isEnabled": true,
        "excludedTypes": "Request"
      }
    },
    "logLevel": {
      "WhatInBoxFunctions": "Information"
    }
  }
}

字符串

eqqqjvef

eqqqjvef1#

  • 感谢@Delliganesh,我遵循了一些配置。
  • 正如你在上面的截图中提到的,请求ID日志应该被忽略。
  • 对于日志条目和请求ID的,我已经创建了功能应用程序在本地工作。

x1c 0d1x的数据


请求类型排除通过此,我可以忽略应用程序洞察日志中的请求ID。

更新host.json模块:

{
    "version": "2.0",
    "logging": {
      "applicationInsights": {
        "samplingSettings": {
          "isEnabled": true,
          "excludedTypes": "Request"
        }
      },
      "logLevel": {
        "default": "Warning",
        "MyFunctionApp": "Information"
      }
    }
  }

字符串

  • 检查以下日志流:


相关问题