我们有一个站点作为 Docker 的 Azure 网站运行。 此网站使用 Application Insights 来报告指标。
现在讨论手头的问题。 Azure 中有 3 个不同的图表,似乎报告了相同的事情。 但值(value)观完全不同。
此图像来自诊断页面。并且似乎表明该应用程序消耗的内存非常少(我们在本地也看到了)
此图片来自服务计划本身:
所有三幅图像的时间跨度均为 24 小时。所有图像均来自同一时间。
有人能解释一下这里发生了什么吗? 为什么一张图表说 6%,另一张图表说 35-45%,而另一张图表则到处都是。
我不太确定这里要提供什么更多背景信息,如果我还需要提供更多内容,请告诉我。
最佳答案
我知道这有点旧了,但是......
看来您确实看到了不同的图表:
第一个仅显示您的应用程序的内存(进程的内存消耗);第二个显示该计划的平均内存消耗,因此它将添加您的应用程序运行所需的所有 native 进程;而第三个显示的是可用内存平均值,因此存在差异。
我希望这有助于理解这些图表
关于Azure 应用程序见解内存使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53670610/