更新时间:2024-09-30 GMT+08:00

设置性能管理配置

操作场景

应用性能管理服务(APM)当前支持给JAVA类工作负载提供调用链、拓扑等监控能力。您可为JAVA类工作负载安装APM探针,以提供更精准的问题分析与定位,协助您高效解决应用难题。

工作负载创建时和创建后,均可以对JAVA类工作负载监控进行设置。

前提条件

  • 若您还未开通APM服务,请前往APM控制台,并参照界面提示进行开通。
  • 若您还未创建APM终端节点,请根据性能管理配置页面的指引自动创建。

注意事项

  • 如果删除APM终端节点,会导致数据上传到APM失败。此时如果重新创建APM终端节点,系统没有自动将指标上传到APM服务,您可以尝试重启应用。
  • 删除使用APM的工作负载,不会删除APM终端节点,如需删除,请前往网络控制台删除。

操作步骤

  1. 登录CCE控制台。
  2. 单击集群名称进入集群,在左侧选择“工作负载”,在右上角单击“创建工作负载”
  3. 在创建工作负载时,在“高级设置”中找到“性能管理配置”。探针默认状态为“不启用”,您可选择“APM2.0探针”。开启后将会通过应用性能管理服务针对JAVA程序提供更精准的问题分析与定位。

    1. 启用APM探针后会自动新增一个名为init-javaagent(APM2.0探针)的初始化容器用来初始化探针,并分配0.25Core CPU和250MiB内存供初始化容器使用。
    2. 启用APM探针后会给所有业务容器自动添加环境变量:PAAS_MONITORING_GROUP、JAVA_TOOL_OPTIONS、PAAS_CLUSTER_ID、APM_ACCESS_ADDRESS。
    3. 启用APM探针后会给所有业务容器自动挂载一个名为paas-apm2(APM2.0 探针)的本地存储卷。

  4. 填写探针相关参数。

    • APM终端节点:Autopilot集群内访问APM需要创建APM终端节点,用于连接VPC网络和APM服务。关于终端节点价格详情请参见价格计算器
    • 探针版本:选择探针的版本。
    • “探针升级策略”,默认为“重启自动升级”
      • 重启自动升级:每次都尝试重新下载镜像。
      • 重启手动升级:如果本地有该镜像,则使用本地镜像,本地不存在时下载镜像。
    • APM环境:输入APM环境名称,该参数为选填。
    • APM应用:选择一个已有的APM应用。
    • 子应用:输入APM子应用,该参数为选填。
    • 接入密钥:将会自动获取APM服务的密钥信息,可前往APM控制台查看密钥详情。

  5. 应用启动后,等待约3分钟,应用数据就会呈现在APM界面中,此时登录APM,您可以在APM上通过拓扑、调用链等进行应用性能优化,详细操作请参考应用拓扑

修改性能管理配置

  1. 登录CCE控制台。
  2. 单击集群名称进入集群,在左侧选择“工作负载”,单击工作负载名称。
  3. “性能管理配置”页签中,单击右下角“编辑”修改性能管理配置参数。

    参数说明详情请参见4