Azure -应用程序洞察端到端事务不显示所有SQL查询?



我配置了一个带有应用程序见解的asp.net MVC (4.x) web应用程序,它似乎工作得很好,但是有一个特定的POST请求,我知道它做了很多SELECT查询和一些INSERT查询。

当我在"端到端交易细节"中找到特定请求时;在azure portal上,对于我分析的所有示例,我注意到所显示的SQL似乎缺少一些SQL,至少我知道那些BULK insert应该在那里。

这与抽样有关吗?是否有任何快速的方法来改变设置,使所有的SQL查询总是记录?我真的想避免更改应用程序(这是一个流量非常低的测试服务器)。

请检查是否禁用抽样。

为您的ASP配置应用程序洞察。网网站

WindowsServer和自适应采样示例:

<TelemetryProcessors>
<!-- Disabled adaptive sampling:
<Add Type="Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.AdaptiveSamplingTelemetryProcessor, Microsoft.AI.ServerTelemetryChannel">
<MaxTelemetryItemsPerSecond>5</MaxTelemetryItemsPerSecond>
</Add>
-->

最新更新