卸载Java探针

重要

本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。

当您不需要使用ARMS监控您的Java应用时,可以通过卸载ARMS探针停止监控。本文介绍如何卸载ARMS探针。

卸载手动安装的探针

  1. 删除安装操作中添加的{AppName}{LicenseKey}{javaagent}参数。

  2. 重启Java应用。

卸载函数计算中的探针

  1. 登录函数计算控制台,在左侧导航栏,单击函数

  2. 在顶部菜单栏,选择地域,然后在函数页面,单击目标函数。

  3. 在函数配置页面,选择配置页签。

  4. 在左侧页签,单击编辑,然后在编辑函数层面板删除ARMS Agent层,单击部署

  5. 在左侧环境变量页签,单击编辑,删除环境变量FC_EXTENSION_ARMS=trueFC_EXTENSIONS_ARMS_LICENSE_KEY=xxxx,然后单击部署

卸载Kubernetes环境中的探针

警告

ack-onepilot组件由MSEARMS共用,卸载ack-onepilot前请确认您的产品没有接入MSE,否则卸载ack-onepilot将会导致MSE无法使用。

为集群下所有应用卸载探针

方式一:通过容器服务管理控制台卸载

  1. 登录容器服务管理控制台

  2. 在左侧导航栏单击集群,然后在集群列表页面单击目标集群名称。

  3. 在左侧导航栏选择运维管理 > 组件管理,然后在右上角通过关键字搜索ack-onepilot

  4. ack-onepilot卡片上单击卸载

  5. 在弹出的对话框中单击确定

  6. 重启您的业务Pod。

方式二:通过命令行卸载

  1. 执行以下命令卸载ack-onepilot。

    helm3 uninstall --namespace ack-onepilot ack-onepilot
  2. 重启您的业务Pod。

为集群下指定应用卸载探针

  1. 容器服务管理控制台左侧导航栏单击集群,在集群列表页面上的目标集群右侧操作列单击应用管理

  2. 无状态页面目标应用右侧选择更多 > 查看Yaml

  3. 编辑YAML对话框中删除安装探针时添加的labels,然后单击更新

  4. 重启Pod。

卸载Docker中的探针

  1. 删除安装探针时添加的Dockerfile内容。

  2. 运行docker build命令构建镜像。

  3. 运行docker run命令启动镜像。