• /
  • EnglishEspañol日本語한국어Português
  • 로그인지금 시작하기

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

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

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

클러스터의 노드 수에 관계없이 명령을 한 번만 실행하면 됩니다. 이 명령은 설치 절차 중에 생성된 AWS 리소스 를 삭제합니다.

설치 프로그램은 실행할 awscli 명령을 보여주는 테스트 실행 모드를 제공합니다. 제거 프로세스의 테스트 실행 모드는 -d 플래그를 다음 명령에 전달하여 활성화됩니다.

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

수동 제거

수동으로 제거하려면 통합과 관련된 모든 AWS 리소스 를 삭제해야 합니다. 이것을하기 위해:

  1. AWS 프로파일이 ECS 클러스터가 생성된 동일한 리전을 가리키는지 확인합니다.

    bash
    $
    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. 뉴렐릭 을(를) 저장하는 SSM(Systems Manager) 검증을 삭제하세요.

    bash
    $
    aws ssm delete-parameter --name "/newrelic-infra/ecs/license-key"
  3. IAM 역할을 삭제하기 전에 모든 정책을 분리해야 합니다. 첨부된 정책 목록을 가져오려면 다음 안내를 따르세요.

    bash
    $
    aws iam list-attached-role-policies \
    >
    --role-name "NewRelicECSTaskExecutionRole" \
    >
    --output text \
    >
    --query 'AttachedPolicies[*].PolicyArn'
  4. IAM 역할에서 이전 단계에서 반환된 모든 정책을 분리합니다.

    bash
    $
    aws iam detach-role-policy --role-name "NewRelicECSTaskExecutionRole" --policy-arn "POLICY_ARN"
  5. IAM 역할을 삭제합니다.

    bash
    $
    aws iam delete-role --role-name "NewRelicECSTaskExecutionRole"
  6. System Manager 라이선스 키 액세스 권한을 부여하는 IAM 정책 NewRelicSSMLicenseKeyReadAccess 을 삭제합니다.

    bash
    $
    aws iam delete-policy --policy-arn "POLICY_ARN"
  7. 나머지 단계는 EC2 및 EXTERNAL 시작 유형에만 해당되며 Fargate에는 적용되지 않습니다.

    1. 서비스 삭제:

      bash
      $
      aws ecs delete-service --service "newrelic-infra" --cluster "YOUR_CLUSTER_NAME"
      bash
      $
      aws ecs delete-service --service "newrelic-infra-external" --cluster "YOUR_CLUSTER_NAME"
    2. 작업의 newrelic-infra 제품군에 대한 작업 정의를 나열합니다.

      bash
      $
      aws ecs list-task-definitions \
      >
      --family-prefix newrelic-infra \
      >
      --output text \
      >
      --query taskDefinitionArns
    3. 작업 등록 취소:

      bash
      $
      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.