使用 ApplicationInsights 跟踪来自 FunctionApp 的遥测数据会生成大量日志

时间:2021-07-22 08:52:21

标签: azure azure-functions azure-application-insights telemetry

我正在使用 FunctionAppTraceEventException 类型的遥测数据发送到 Application Insights。我注意到大部分日志是由FunctionAPP sdk本身生成的。

有没有办法限制这些类型的日志,只留下通过 TrackTrace、TrackException 和 TrackEvent 方法调用跟踪的日志?

1 个答案:

答案 0 :(得分:0)

感谢 Peter Bonstiny-wa 发布您的评论部分讨论作为答案,这将对其他社区成员有所帮助

当您从应用程序代码编写跟踪时,您可以使用日志级别和类别。 参考:https://docs.microsoft.com/en-us/azure/azure-functions/functions-monitoring?tabs=cmd#log-levels-and-categories

将记录的项目分配给一个类别,将控制从函数应用中的特定来源生成的遥测。类别使对收集的数据进行分析变得更加容易。从功能代码写入的跟踪将根据功能名称分配给各个类别。 详细了解configuring Categories

更多类似问题的讨论可以参考here

相关问题