If you no longer need Application Real-Time Monitoring Service (ARMS) to monitor your Python applications, you can uninstall the ARMS agent. This topic describes how to uninstall an ARMS agent for Python.
Uninstall an ARMS agent deployed in an ACK cluster
The ack-onepilot component is shared by Microservices Engine (MSE) and ARMS. Before you uninstall the component, make sure that you are not using MSE. Otherwise, MSE becomes available.
Uninstall the ARMS agent for all applications in the cluster
Method 1: Use the ACK console
Log on to the Container Service for Kubernetes (ACK) console. On the Clusters page, click the name of the cluster that you want to manage.
In the left-side navigation pane, choose . On the Add-ons page, enter ack-onepilot in the upper-right corner.
Click Uninstall on the ack-onepilot card.
In the message that appears, click OK.
Restart the pod.
Method 2: Use the CLI
Run the following command to uninstall the ack-onepilot component:
helm3 uninstall --namespace ack-onepilot ack-onepilotRestart the pod.
Uninstall the ARMS agent for a specific application in the cluster
Log on to the ACK console. On the Clusters page, find the cluster that you want to manage and click Applications in the Actions column.
On the Deployments page, choose in the Actions column of the application.
In the Edit YAML dialog box, delete the
labelsthat you added when you installed the ARMS agent and click Update.Restart the pod.
Uninstall an ARMS agent deployed in Docker
Delete the content of the Dockerfile added when you installed the ARMS agent.
Run the
docker buildcommand to construct an image.Run the
docker runcommand to start the image.