应用性能管理 APM-组件设置:Profiler性能剖析配置

时间:2024-10-25 17:01:45

Profiler性能剖析配置

  1. 进入组件配置页,在“Profiler性能剖析配置”表单中填写相关信息。

    图7 Profiler性能剖析配置
    表2 Profiler性能剖析配置说明

    参数

    说明

    Profiler启停

    开启后,将对低开销的应用进行持续诊断,解决Java程序中因为CPU、内存和时延导致的瓶颈问题。

    开关默认为关闭,开关置灰。总开关关闭时,所有子开关都处于关闭状态。

    CPU

    开启后将采集应用运行过程中CPU火焰图信息。

    开关默认为关闭,开关置灰

    内存

    开启后将采集应用运行过程中堆内存火焰图信息。

    开关默认为关闭,开关置灰

    Live Object Memory:已分配但未被回收的堆内存,使用场景主要包括内存泄漏等。该特性需要JDK版本为JDK17。

    Allocated Memory:已分配的堆内存(包括已被回收和未被回收的部分),使用场景包括频繁GC等。

    时延

    开启后将采集应用运行过程中时延火焰图信息。

    开关默认为关闭,开关置灰

    生效范围

    • 组件:组件级范围生效。该组件下关联的所有实例生成Profiler数据。开关默认为开启,组件按钮标记为蓝色。
    • 实例:实例级范围生效。仅所选实例生成Profiler数据,开关默认为关闭,开关置灰
      1. 单击实例开关,开启“实例”,实例按钮标记为蓝色。
      2. 单击“选择实例”,选择所需要的实例。
        图8 选择实例
      3. 选择1个或多个实例后,单击“确定”,设置成功。
        图9 选择需要的实例
        注意:

        如果选择了实例级范围生效,则不能复制到其他组件/环境。

    • “组件”和“实例”只能选择其中一项,不支持同时选择。

  2. 单击“保存”,提示保存成功。
  3. 单击“复用到其他组件”,弹出“复用到其他组件”选择框。

    图10 复用到其他组件

  4. 选择一个或多个组件,单击“复用到其他组件”,则当前“Profiler性能剖析配置”信息,成功的复制到被选择的组件中。
support.huaweicloud.com/usermanual-apm2/apm_07_1032.html