As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Monitorar o êxito ou a falha da tentativa de montagem
Você pode usar o Amazon CloudWatch Logs para monitorar e relatar remotamente o sucesso ou o fracasso das tentativas de montagem de seus sistemas de arquivos EFS sem precisar fazer login nos clientes. Use o procedimento a seguir para configurar sua instância do EC2 para usar o CloudWatch Logs para monitorar o sucesso ou a falha de suas tentativas de montagem do sistema de arquivos.
Como habilitar a notificação de sucesso ou falha da tentativa de montagem nos CloudWatch Logs
Instalar
amazon-efs-utilsna instância do EC2 montando o sistema de arquivos. Para ter mais informações, consulte Usar o AWS Systems Manager para instalar ou atualizar automaticamente o cliente Amazon EFS ou Instalar manualmente o cliente do Amazon EFS.Instale o
botocorena instância do EC2 que montará o sistema de arquivos. Para obter mais informações, consulte Instalar e atualizar o botocore.Habilitar o recurso CloudWatch Logs em
amazon-efs-utils. Quando você usa o AWS Systems Manager para instalar e configuraramazon-efs-utils, o registro do CloudWatch é feito automaticamente para você. Ao instalar o pacoteamazon-efs-utilsmanualmente, você precisa atualizar o arquivo de configuração/etc/amazon/efs/efs-utils.confremovendo o comentário da linha# enabled = truena seçãocloudwatch-log. Use um dos seguintes comandos para habilitar o CloudWatch Logs manualmente.Para instâncias do Linux:
sudo sed -i -e '/\[cloudwatch-log\]/{N;s/# enabled = true/enabled = true/}' /etc/amazon/efs/efs-utils.confPara instâncias do macOS:
EFS_UTILS_VERSION=efs-utils-versionsudo sed -i -e '/\[cloudwatch-log\]/{N;s/# enabled = true/enabled = true/;}' /usr/local/Cellar/amazon-efs-utils/${EFS_UTILS_VERSION}/libexec/etc/amazon/efs/efs-utils.confPara instâncias do Mac2:
EFS_UTILS_VERSION=efs-utils-versionsudo sed -i -e '/\[cloudwatch-log\]/{N;s/# enabled = true/enabled = true/;}' /opt/homebrew/Cellar/amazon-efs-utils/${EFS_UTILS_VERSION}/libexec/etc/amazon/efs/efs-utils.conf-
Opcionalmente, você pode configurar os nomes dos grupos do CloudWatch Logs e definir os dias de retenção do log no arquivo
efs-utils.conf. Se você quiser ter grupos de log separados no CloudWatch para cada sistema de arquivos montado, adicione/{fs_id}ao final do campolog_group_nameno arquivoefs-utils.conf, da seguinte forma:[cloudwatch-log] log_group_name = /aws/efs/utils/{fs_id} Anexe a política gerenciada
AmazonElasticFileSystemsUtilsda AWS à função do IAM que você anexou à instância do EC2 ou às credenciais da AWS configuradas na sua instância. É possível usar o Systems Manager para fazer isso. Para obter mais informações, consulte Etapa 1: configurar um perfil de instância do IAM com as permissões necessárias.
Veja a seguir exemplos de entradas de registro de status de tentativas de montagem:
Successfully mounted fs-12345678.efs.us-east-1.amazonaws.com at /home/ec2-user/efs Mount failed, Failed to resolve "fs-01234567.efs.us-east-1.amazonaws.com"
Como visualizar o status da montagem no CloudWatch Logs
Abra o console do CloudWatch em https://console.aws.amazon.com/cloudwatch/
. No painel de navegação esquerdo, escolha Grupos de log.
Escolha o grupo de logs /aws/efs/utils. Você verá um fluxo de logs para cada combinação de instâncias do Amazon EC2 e sistema de arquivos EFS.
Escolha um fluxo de logs para visualizar eventos de log específicos, incluindo o status de sucesso ou falha da tentativa de montagem.