• EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

問題を作成する

ECSインテグレーションのアンインストール

New Relic のオンホスト ECS インテグレーション は、 Amazon ECS 環境のパフォーマンスデータをレポートし、表示します。この統合をアンインストールする方法については、こちらをお読みください。

アンインストール

のインストール方法に応じて、いくつかのアンインストールオプションがあります。

CloudFormationのアンインストール

CloudFormationテンプレートを使用してECSインテグレーションをアンインストールする場合。

  1. AWSコンソールでスタックの リストにアクセスします。

  2. 各New Relicスタックごとに

    1. スタックの選択
    2. 削除ボタンをクリック
    3. 確認ポップアップの「スタックの削除」ボタンをクリックします。

自動アンインストール

インストーラスクリプトを使ってECSインテグレーションをアンインストールするには

  • EC2とEXTERNALの起動タイプの場合:run

    $ ./newrelic-infrastructure-ecs-installer.sh -u -c YOUR_CLUSTER_NAME
  • Fargateの打ち上げタイプの場合。

    $ ./newrelic-infrastructure-ecs-installer.sh -f -u -c YOUR_CLUSTER_NAME

このコマンドは、クラスタ内のノード数に関わらず、1回だけ実行する必要があります。このコマンドは、インストール手順で作成された AWS リソースを削除します

インストーラーは、実行される awscli コマンドを表示する予行演習モードを提供します。アンインストール プロセスの予行演習モードは、コマンドに-dフラグを渡すことで有効になります。

$ ./newrelic-infrastructure-ecs-installer.sh -d -u -c YOUR_CLUSTER_NAME

手動でのアンインストール

手動でアンインストールするには、統合に関連する AWS リソース をすべて削除する必要があります。これを行うには

  1. AWSプロファイルがECSクラスターが作成されたのと同じリージョンを指していることを確認します。

    $ aws configure get region
    us-east-1
    $ aws ecs list-clusters
    YOUR_CLUSTER_ARNS
    arn:aws:ecs:us-east-1:YOUR_AWS_ACCOUNT:cluster/YOUR_CLUSTER
  2. New Relic を保存する Systems Manager (SSM) パラメータを削除します。 :

    aws ssm delete-parameter --name "/newrelic-infra/ecs/license-key"
  3. IAMロールを削除する前に、そのポリシーをすべて切り離す必要があります。装着されているポリシーの一覧を取得するには

    aws iam list-attached-role-policies --role-name "NewRelicECSTaskExecutionRole" --output text
    --query 'AttachedPolicies[*].PolicyArn'
  4. 前のステップで返されたすべてのポリシーをIAMロールから切り離します。

    aws iam detach-role-policy --role-name "NewRelicECSTaskExecutionRole" --policy-arn "POLICY_ARN"
  5. IAMロールを削除します。

    aws iam delete-role --role-name "NewRelicECSTaskExecutionRole"
  6. System Manager ライセンス キー アクセスを許可する IAM ポリシーNewRelicSSMLicenseKeyReadAccessを削除します。

    aws iam delete-policy --policy-arn "POLICY_ARN"
  7. 残りの手順は、EC2とEXTERNALのローンチタイプのみで、Fargateではありません。

    1. サービスを削除します。

      aws ecs delete-service --service "newrelic-infra" --cluster "YOUR_CLUSTER_NAME"
      aws ecs delete-service --service "newrelic-infra-external" --cluster "YOUR_CLUSTER_NAME"
    2. newrelic-infraタスク ファミリのタスク定義を一覧表示します。

      aws ecs list-task-definitions \
      --family-prefix newrelic-infra \
      --output text \
      --query taskDefinitionArns
    3. タスクの登録を解除します。

      aws ecs deregister-task-definition --task-definition "TASK_DEFINITION_ARN"
Copyright © 2024 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.