Python アプリケーションの監視に Application Real-Time Monitoring Service (ARMS) が不要になった場合は、ARMS エージェントをアンインストールできます。このトピックでは、Python 用 ARMS エージェントをアンインストールする方法について説明します。
ACK クラスタにデプロイされた ARMS エージェントのアンインストール
ack-onepilot コンポーネントは、Microservices Engine (MSE) と ARMS で共有されています。このコンポーネントをアンインストールする前に、MSE を使用していないことを確認してください。MSE を使用している場合は、MSE が使用できなくなります。
クラスタ内のすべてのアプリケーションの ARMS エージェントをアンインストールする
方法 1: ACK コンソールを使用する
左側のナビゲーションペインで、クラスタをクリックします。クラスタページで、クラスタの名前をクリックします。
左側のナビゲーションペインで、 を選択します。アドオンページで、右上隅にあるack-onepilot を入力します。
ack-onepilot カードの アンインストール をクリックします。
表示されるメッセージで、OK をクリックします。
Pod を再起動します。
方法 2: CLI を使用する
次のコマンドを実行して、ack-onepilot コンポーネントをアンインストールします:
helm3 uninstall --namespace ack-onepilot ack-onepilotPod を再起動します。
クラスタ内の特定のアプリケーションの ARMS エージェントをアンインストールする
ACK コンソールにログインします。左側のナビゲーションペインで、クラスタをクリックします。クラスタページで、クラスタを見つけて、アクション列のアプリケーションをクリックします。
デプロイメントページで、アプリケーションのアクション列にある を選択します。
YAML の編集ダイアログボックスで、ARMS エージェントをインストールしたときに追加した
labelsを削除し、更新をクリックします。Pod を再起動します。
Docker にデプロイされた ARMS エージェントのアンインストール
ARMS エージェントをインストールしたときに追加した Dockerfile の内容を削除します。
docker buildコマンドを実行して、イメージを構築します。docker runコマンドを実行して、イメージを起動します。