• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

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.

Criar um problema

Desinstale a integração do ECS

A integração do ECS no host da New Relic relata e exibe dados de desempenho do seu ambiente Amazon ECS . Continue lendo para saber como desinstalar essa integração.

Desinstalar

Existem várias opções de desinstalação, dependendo de como você instalou:

Desinstalação do CloudFormation

Para desinstalar a integração do ECS usando os modelos do CloudFormation:

  1. Vá para a lista de pilhas em seu console AWS .

  2. Para cada New Relic stack:

    1. Selecione a stack
    2. Clique no botão excluir
    3. Clique no botão excluir stack no pop-up de confirmação.

Desinstalação automática

Para desinstalar a integração do ECS usando o script do instalador:

  • Para tipo de lançamento EC2 e EXTERNO: execute

    $ ./newrelic-infrastructure-ecs-installer.sh -u -c YOUR_CLUSTER_NAME
  • Para o tipo de lançamento Fargate:

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

Você só precisa executar o comando uma vez, independentemente do número de nós no seu cluster. O comando excluirá os recursos AWS criados durante o procedimento de instalação.

O instalador fornece um modo de simulação que mostra os comandos awscli que serão executados. O modo de simulação para o processo de desinstalação é ativado passando a sinalização -d para o comando:

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

Desinstalação manual

Para desinstalar manualmente, você deve excluir todos os recursos da AWS relacionados à integração. Para fazer isso:

  1. Verifique se o seu perfil da AWS aponta para a mesma região onde o cluster do ECS foi criado:

    $ 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. Exclua o parâmetro Systems Manager (SSM) que armazena a New Relic :

    aws ssm delete-parameter --name "/newrelic-infra/ecs/license-key"
  3. Antes de excluir a função do IAM, você precisa desanexar todas as suas políticas. Para obter uma lista das políticas anexadas:

    aws iam list-attached-role-policies --role-name "NewRelicECSTaskExecutionRole" --output text
    --query 'AttachedPolicies[*].PolicyArn'
  4. Desanexe todas as políticas retornadas na etapa anterior da função do IAM:

    aws iam detach-role-policy --role-name "NewRelicECSTaskExecutionRole" --policy-arn "POLICY_ARN"
  5. Exclua a função do IAM:

    aws iam delete-role --role-name "NewRelicECSTaskExecutionRole"
  6. Exclua a política do IAM NewRelicSSMLicenseKeyReadAccess, que concede acesso à chave de licença do System Manager:

    aws iam delete-policy --policy-arn "POLICY_ARN"
  7. As etapas restantes são apenas para o tipo de lançamento EC2 e EXTERNO, e não para Fargate:

    1. Exclua os serviços:

      aws ecs delete-service --service "newrelic-infra" --cluster "YOUR_CLUSTER_NAME"
      aws ecs delete-service --service "newrelic-infra-external" --cluster "YOUR_CLUSTER_NAME"
    2. Liste a definição de tarefa para a família de tarefas newrelic-infra :

      aws ecs list-task-definitions \
      --family-prefix newrelic-infra \
      --output text \
      --query taskDefinitionArns
    3. Cancele o registro das tarefas:

      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.