gpt4 book ai didi

azure - Ilog 和 TelemetryClient 在 Application Insights 中记录详细信息的区别

转载 作者:行者123 更新时间:2023-12-02 22:52:17 25 4
gpt4 key购买 nike

我使用的是 Azure 函数应用 v3,我想将详细信息记录到 Application Insights 中。函数应用程序中默认有 ILogger。将详细信息记录到 App Insights 中的 IloggerTelemetryClient 之间有什么区别。哪种是记录详细信息的最佳方式?

欢迎任何回复,提前致谢。

最佳答案

使用 ILogger 无法执行某些操作,例如跟踪 multi dimension metrics或事件。 Ilogger 仅允许您记录 App Insights 的异常和跟踪表。此外,使用 ILogger 您无法将额外的属性记录到遥测的自定义维度字段,除非使用 structured logging 将它们包含在消息中。 .

也就是说,对于 Azure Functions,您几乎总是可以使用 ILogger 接口(interface)执行您想要的操作,但这由您决定。

关于azure - Ilog 和 TelemetryClient 在 Application Insights 中记录详细信息的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66327170/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com