Si vous n'avez plus besoin d'Application Real-Time Monitoring Service (ARMS) pour surveiller vos applications Java, désinstallez l'agent ARMS. Cette rubrique explique la procédure de désinstallation d'un agent ARMS pour Java.
Désinstaller un agent ARMS installé manuellement
Supprimez les paramètres {AppName}, {LicenseKey} et {javaagent} ajoutés lors de l'installation de l'agent ARMS.
Redémarrez l'application Java.
Désinstaller un agent ARMS déployé dans Function Compute
Connectez-vous à la console Function Compute. Dans le volet de navigation de gauche, choisissez .
Dans la barre de navigation supérieure, sélectionnez une région. Sur la page Functions, cliquez sur la fonction cible.
Sur la page de configuration de la fonction, cliquez sur l'onglet Configuration.
Cliquez sur l'onglet Layers puis sur Modify. Dans le panneau qui s'affiche, supprimez le calque ARMS Agent et cliquez sur Deploy.
Cliquez sur l'onglet Environment Variables puis sur Modify. Dans le panneau qui s'affiche, supprimez les variables d'environnement
FC_EXTENSION_ARMS=trueetFC_EXTENSIONS_ARMS_LICENSE_KEY=xxxx, puis cliquez sur Deploy.
Désinstaller un agent ARMS déployé dans un cluster ACK
Le composant ack-onepilot est partagé par Microservices Engine (MSE) et ARMS. Avant de désinstaller le composant, assurez-vous que vous n'utilisez pas MSE. Sinon, MSE deviendra indisponible.
Désinstaller l'agent ARMS pour toutes les applications du cluster
Méthode 1 : Utiliser la console ACK
Connectez-vous à la console Container Service for Kubernetes (ACK). Sur la page Clusters, cliquez sur le nom du cluster à gérer.
Dans le volet de navigation de gauche, cliquez sur . Sur la page Add-ons, saisissez ack-onepilot.
Sur la carte ack-onepilot, cliquez sur Uninstall.
Dans le message qui s'affiche, cliquez sur OK.
Redémarrez le pod. Ensuite, cliquez sur Workloads dans le volet de navigation de gauche, puis sur Deployments ou StatefulSets. Enfin, cliquez sur Batch Redeploy en bas de la page.
Méthode 2 : Utiliser la CLI
-
Exécutez la commande suivante pour désinstaller le composant ack-onepilot :
helm3 uninstall --namespace ack-onepilot ack-onepilot Redémarrez le pod.
Désinstaller l'agent ARMS pour une application spécifique dans le cluster
Connectez-vous à la console ACK. Sur la page Clusters, cliquez sur le nom du cluster.
Dans le volet de navigation de gauche, choisissez . Sur la page Deployments, recherchez l'espace de travail auquel appartient l'application et choisissez dans la colonne Actions.
Dans la boîte de dialogue Edit YAML, supprimez les libellés ajoutés lors de l'installation de l'agent ARMS et cliquez sur Update.
Redémarrez le pod. Ensuite, cliquez sur Workloads dans le volet de navigation de gauche, puis sur Deployments ou StatefulSets. Enfin, cliquez sur Batch Redeploy en bas de la page.
Désinstaller un agent ARMS déployé dans Docker
Supprimez le contenu du Dockerfile ajouté lors de l'installation de l'agent ARMS.
Exécutez la commande
docker buildpour construire une image.Exécutez la commande
docker runpour démarrer l'image.
