2

我有一个 Weblogic 服务器,它具有内存利用率 (MU),取自 DynaTrace APM,如下表所示。

我对内存利用率的理解是它是程序使用的内存量。现在它肯定不能是最大值和最小值,因为它不会真正代表已使用(对吗?),所以我将平均低于 %,我得到 52%。

那么这是否意味着内存占用为 52%?

第二个问题:这些统计数据来自 APM。现在我也有最大的内存和使用的内存。如果我做简单的计算来手动计算内存利用率(MU),(memory-utilized/maximum-memory)那么我不会得到与 APM 在 MU 图表中相同时间给出的完全相同的数字。

  • 这是否意味着我不能简单地计算内存占用(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
    
4

1 回答 1

2

如果您对 Dynatrace APM 有工具特定的问题,我建议您将它们发布在我们的APM 开放问答论坛上

如果有兴趣,我还有一个关于使用 Dynatrace 进行内存分析的 YouTube 教程。

于 2016-02-03T14:00:56.067 回答