我在Windows Azure上有一些运行我们的电子商务网站的VM,最近我们开始使用Telegraf,InfluxDb和Grafana来监视这些计算机。经过几周的数据收集,我注意到与“ 可用内存” 度量标准有关的怪异模式:
我几乎每天几乎总是在同一时间段内释放大量的内存,由于我的非常非常有限的DevOp技能,我不知道是什么原因造成的。
这是显示此模式的图表:
我的问题是:什么会导致这样的事情?我很想怀疑应该归咎于内存泄漏,但是...可用内存永远不会降到70%以下,而只会在流量最大的两个VM中发生!
看到类似这样的内容时,我应该担心吗?
PS:我一直在为我们运行的每个Windows服务以及w3wp进程收集Private e Virtual字节的度量标准...尽管我已经读过,这个度量标准并不是很可靠,无法确定您是否有内存泄漏,但至少我将尝试获取某种趋势,并查看其是否与上述模式相关。