我正在运行应用服务 (ASP.NET 7),并且使用应用程序洞察的默认设置。我最近了解到,默认情况下,自适应采样是启用的。我注意到,当我的应用程序流量激增时,我会丢失对调试有用的日志。我想禁用自适应采样。但首先,我想了解此更改是否有可能对我的应用服务实例的性能产生不利影响。
最佳答案
我怀疑性能损失是否明显。无论如何,遥测数据已经被捕获,并且由于采样而丢弃数据的决定是在后台线程上完成的,就像使用批处理发送数据一样。网络流量将会(小幅?)增加,但仅此而已。
自适应采样与其说与 Web 应用性能有关,不如说与管理 Azure 资源的成本有关,因为您需要为摄取和存储的数据量付费。
关于azure - 在应用服务中禁用自适应采样会影响性能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76016880/