• 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 시작 유형의 경우: 실행

    $ ./newrelic-infrastructure-ecs-installer.sh -u -c YOUR_CLUSTER_NAME
  • Fargate 시작 유형의 경우:

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

클러스터의 노드 수에 관계없이 명령을 한 번만 실행하면 됩니다. 이 명령은 설치 절차 중에 생성된 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 Inc.

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