gpt4 book ai didi

azure - 禁用 Azure 应用程序服务(Web 应用程序)上的应用程序见解的依赖项日志记录

转载 作者:行者123 更新时间:2023-12-04 14:53:47 24 4
gpt4 key购买 nike

我的应用程序写入大量日志 ib 依赖项,这导致它非常昂贵(甚至比我的服务器场 + 数据库更昂贵),而且我们已经好几个月没有使用它了。如何禁用依赖项但保留其余部分(请求、异常、自定义事件等)?

在文档中,添加应用程序洞察并没有与添加依赖项分开。

https://learn.microsoft.com/en-us/azure/azure-monitor/app/asp-net-dependencies

同时,

in application insights resource >Usage and estimated costs

唯一可用的选项是

  • 每日上限

-数据采样

但是自定义事件(和请求)对业务具有巨大值(value),我不希望它们因为上限或被采样而被记录。 enter image description here

最佳答案

如果您不需要它,只需从 ApplicationInsights.config 文件中删除 DependencyTrackingTelemetryModule 即可。

查找此条目:

<Add Type="Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule, Microsoft.AI.DependencyCollector">
.....
</Add>

并将其删除或注释掉:

<!--<Add Type="Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule, Microsoft.AI.DependencyCollector">
.....
</Add>-->

另一种方法是仅将依赖项的采样设置为 100%。请参阅documentation了解更多相关信息。但我认为最好不要加载或运行不需要的东西。

关于azure - 禁用 Azure 应用程序服务(Web 应用程序)上的应用程序见解的依赖项日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55909288/

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