我有一个具有内存利用率(MU)的Weblogic服务器,取自DynaTrace APM,如下表所示。
我对内存利用率的理解是它是程序使用的内存量。现在它肯定不能是最大值和最小值,因为它不能真正代表使用(对吗?)因此我将平均低于%并且我得到52%。
这是否意味着内存占用率为52%?
第二个问题:这些统计信息来自APM。现在我也使用了最大的内存和内存。如果我通过(memory-utilized/maximum-memory)
手动计算内存利用率(MU)的简单计算,那么在MU图表中我没有得到与APM同时给出的完全相同的数字。
(memory-utilized/maximum-memory)
?APM为获得真正的记忆足迹做了更多的计算?那么如何自己计算内存占用量呢?
**Date** **MU (%)**
2016-01-26T15:15:00 42.47219781
2016-01-26T15:30:00 46.03047265
2016-01-26T15:45:00 46.54384698
2016-01-26T16:00:00 47.25852017
2016-01-26T16:15:00 48.60865614
2016-01-26T16:30:00 50.23378059
2016-01-26T16:45:00 51.82248162
2016-01-26T17:00:00 51.95340814
2016-01-26T17:15:00 52.77441474
2016-01-26T17:30:00 52.83012288
2016-01-26T17:45:00 52.85740628
2016-01-26T18:00:00 54.01675551
2016-01-26T18:15:00 54.40046963
2016-01-26T18:30:00 54.79707947
2016-01-26T18:45:00 54.9685574
2016-01-26T19:00:00 56.83530307
2016-01-26T19:15:00 55.7976905
2016-01-26T19:30:00 57.44057855
2016-01-26T19:45:00 57.22555271
2016-01-26T20:00:00 57.19549255
2016-01-26T20:15:00 56.95526801
2016-01-26T20:30:00 57.41918165
2016-01-26T20:45:00 57.93780653
2016-01-26T21:00:00 57.42303196
答案 0 :(得分:2)
如果您在Dynatrace APM上有特定于工具的问题,我建议您将它们发布在APM Open Q&A Discussion forum上:
如果感兴趣,我还会在Memory Analysis with Dynatrace上提供YouTube教程。