我已将探查器设置为在内存超过某个阈值时触发。
我现在得到了点击,但是当我展开最慢的挂钟时间时,它只向我显示CPU中需要很长时间的毫秒。
没有关于哪个资源正在填充内存的信息。在哪里启用并查看有关内存的信息?
也尝试下载 .diagsession 文件,但我只能看到 CPU %:
在 App Inisghts Profiler 上哪里可以显示有关内存的信息?
我们有一个选项
Application Insights
=> Performance
=> Profiler
Memory Threshold (%)
设置为 80
。当 CPU 或内存百分比达到某个点时,分析器会自动启动。
如果您想手动了解信息,可以点击
Profile now
。
我已经手动运行分析器,您现在可以看到Profile的详细信息以及CPU和内存。
甚至MS Doc也说,如果我们设置内存触发器它
当内存使用率高于 80% 时启动 Profiler。
没有关于哪个资源正在填充内存的信息。
要了解有关内存使用情况的更多详细信息,请单击
Memory
会话下的 Triggered By
。
另请参阅配置 Application Insights Profiler 了解更多详细信息。