當您不需要使用ARMS監控您的Java應用時,可以通過卸載ARMS探針停止監控。本文介紹如何卸載ARMS探針。
卸載手動安裝的探針
刪除安裝操作中添加的{AppName}、{LicenseKey}和{javaagent}參數。
重啟Java應用。
卸載Function Compute中的探針
登入Function Compute控制台,在左側導覽列,單擊函數。
在頂部功能表列,選擇地區,然後在函數頁面,單擊目標函數。
在函數配置頁面,選擇配置頁簽。
在左側層頁簽,單擊編輯,然後在編輯函數層面板刪除ARMS Agent層,單擊部署。
在左側環境變數頁簽,單擊編輯,刪除環境變數
FC_EXTENSION_ARMS=true和FC_EXTENSIONS_ARMS_LICENSE_KEY=xxxx,然後單擊部署。
卸載Kubernetes環境中的探針
ack-onepilot組件由MSE和ARMS共用,卸載ack-onepilot前請確認您的產品沒有接入MSE,否則卸載ack-onepilot將會導致MSE無法使用。
為叢集下所有應用卸載探針
方式一:通過Container Service管理主控台卸載
登入Container Service管理主控台,在叢集列表頁面單擊目的地組群名稱。
在左側導覽列單擊組件管理,然後通過關鍵字搜尋ack-onepilot。
在ack-onepilot卡片上單擊卸載。
在彈出的對話方塊中單擊確定。
重啟您的業務
Pod,在導覽列或者有狀態列表頁面下方,選擇批量重新部署。
方式二:通過命令列卸載
執行以下命令卸載ack-onepilot。
helm3 uninstall --namespace ack-onepilot ack-onepilot重啟您的業務Pod。
為叢集下指定應用卸載探針
登入Container Service管理主控台,在叢集列表頁面單擊目的地組群名稱。
在頁面選擇應用所在的命名空間,然後在目標應用右側選擇。
在編輯YAML對話方塊中刪除安裝探針時添加的
labels,然後單擊更新。重啟
Pod,在導覽列或者有狀態列表頁面下方,選擇批量重新部署。
卸載Docker中的探針
刪除安裝探針時添加的Dockerfile內容。
運行
docker build命令構建鏡像。運行
docker run命令啟動鏡像。
> YAML 編輯