gpt4 book ai didi

.net - ApplicationInsights 遥测可以帮助诊断高 CPU 使用率问题吗?

转载 作者:行者123 更新时间:2023-12-02 23:25:46 26 4
gpt4 key购买 nike

在工作中,我们有一个应用程序会在很长一段时间内(> 1 小时)定期陷入 CPU 使用率过高的情况。该应用程序托管在 IIS 下并与其他应用程序一起运行。此应用程序是在 .NET 4.5 中构建的,使用 ASP.net MVC 5。

我们已向该服务器下运行的大多数应用程序添加了 Application Insights,并且查看过去的事件,我可以看到 CPU 在很长一段时间内出现峰值。如果我比较其他 AppInsights 实例的遥测数据,就会发现同一时期几乎没有 CPU 使用率。由此,我可以假设我已经找到了导致 CPU 使用率高的 Web 应用程序。

展望 future ,我想确定哪些请求会触发密集的 CPU 使用。我可以看到在事件发生之前发送的请求,但在这些峰值期间没有任何运行。

ApplicationInsights 是否有任何功能可以帮助我查明哪个请求导致了高 CPU 使用率?

最佳答案

Find and diagnose performance issues with Azure Application Insights

具体来说,请查看“profiler”,它应该可以让您更深入地了解自己的表现。

performance hot paths

关于.net - ApplicationInsights 遥测可以帮助诊断高 CPU 使用率问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62957425/

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