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 EC2 instância para usar CloudWatch Logs para monitorar o sucesso ou a falha das tentativas de montagem do sistema de arquivos.
Para habilitar a notificação de sucesso ou falha da tentativa de montagem nos CloudWatch registros
Instale
amazon-efs-utils
na EC2 instância que monta o sistema de arquivos. Para ter mais informações, consulte Instalando ou atualizando automaticamente o cliente Amazon EFS usando AWS Systems Manager ou Instalar manualmente o cliente do Amazon EFS.Instale
botocore
na EC2 instância que montará o sistema de arquivos. Para obter mais informações, consulte Instalar e atualizar o botocore.Ative o recurso CloudWatch Logs em
amazon-efs-utils
. Quando você usa AWS Systems Manager para instalar e configuraramazon-efs-utils
, o CloudWatch registro é feito automaticamente para você. Ao instalar o pacoteamazon-efs-utils
manualmente, você precisa atualizar o arquivo de configuração/etc/amazon/efs/efs-utils.conf
removendo o comentário da linha# enabled = true
na seçãocloudwatch-log
. Use um dos comandos a seguir para ativar CloudWatch os registros manualmente.Para instâncias do Linux:
sudo sed -i -e '/\[cloudwatch-log\]/{N;s/# enabled = true/enabled = true/}' /etc/amazon/efs/efs-utils.conf
Para instâncias do macOS:
EFS_UTILS_VERSION=
efs-utils-version
sudo 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-version
sudo 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 nomes de grupos de CloudWatch registros e definir os dias de retenção de registros no
efs-utils.conf
arquivo. Se você quiser ter grupos de log separados CloudWatch para cada sistema de arquivos montado, adicione/{fs_id}
ao final dolog_group_name
campo noefs-utils.conf
arquivo, da seguinte forma:[cloudwatch-log] log_group_name = /aws/efs/utils/{fs_id}
Anexe a política
AmazonElasticFileSystemsUtils
AWS gerenciada à função do IAM que você anexou à EC2 instância ou às AWS credenciais 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"
Para ver o status da montagem nos CloudWatch registros
Abra o CloudWatch console em https://console.aws.amazon.com/cloudwatch/
. No painel de navegação esquerdo, escolha Grupos de log.
Escolha o grupo/aws/efs/utilslog. Você verá um stream de log para cada combinação de EC2 instância da Amazon 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.