Supervisión de los intentos de montaje correctos y fallidos - Amazon Elastic File System

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Supervisión de los intentos de montaje correctos y fallidos

Puede utilizar los Registros de Amazon CloudWatch para supervisar e informar sobre el éxito o el fracaso de los intentos de montaje de sus sistemas de archivos de EFS de forma remota sin tener que iniciar sesión en los clientes. Utilice el siguiente procedimiento para configurar la instancia de EC2 de manera que utilice Registros de CloudWatch para supervisar el éxito o el fracaso de los intentos de montaje del sistema de archivos.

Para habilitar la notificación de intentos de montaje correctos o fallidos en los registros de CloudWatch
  1. Instale amazon-efs-utils en la instancia de EC2 que monta el sistema de archivos. Para obtener más información, consulte Instalación o actualización automáticas del cliente de Amazon EFS mediante AWS Systems Manager o Instalación manual del cliente de Amazon EFS.

  2. Instale botocore en la instancia de EC2 que montará el sistema de archivos. Para obtener más información, consulte Instalación y actualización de botocore.

  3. Habilite la función Registros de CloudWatch en amazon-efs-utils. Si utiliza AWS Systems Manager para instalar y configurar amazon-efs-utils, el registro de CloudWatch se realiza automáticamente. Al instalar manualmente el paquete amazon-efs-utils, debe actualizar manualmente el archivo de configuración /etc/amazon/efs/efs-utils.conf quitando los comentarios de la línea # enabled = true de la sección cloudwatch-log. Utilice uno de los siguientes comandos para habilitar los registros de CloudWatch de forma manual.

    En instancias de Linux:

    sudo sed -i -e '/\[cloudwatch-log\]/{N;s/# enabled = true/enabled = true/}' /etc/amazon/efs/efs-utils.conf

    Para instancias de 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.conf

    Para instancias de 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
  4. Si lo desea, puede configurar los nombres de los grupos de registros de CloudWatch y establecer los días de retención de registros en el archivo efs-utils.conf. Si quiere tener grupos de registros independientes en CloudWatch para cada sistema de archivos montado, agregue /{fs_id} al final del campo log_group_name del archivo efs-utils.conf de la siguiente manera:

    [cloudwatch-log] log_group_name = /aws/efs/utils/{fs_id}
  5. Adjunte la política AmazonElasticFileSystemsUtils administrada por AWS a l rol de IAM que ha asociado a la instancia de EC2 o a las credenciales AWS configuradas en su instancia. Puede utilizar Systems Manager para ello. Para obtener más información, consulte Paso 1: Configure un perfil de instancia de IAM con los permisos necesarios..

A continuación, se muestran ejemplos de entradas de registro de estado de intentos de montaje:

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 el estado del montaje en los registros de CloudWatch
  1. Abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/.

  2. En la barra de navegación izquierda, elija Grupos de registro.

  3. Elija el grupo de registros /aws/efs/utils. Verá un flujo de registro para cada combinación de instancia de Amazon EC2 y sistema de archivos de EFS.

  4. Elija un flujo de registro para ver eventos de registro específicos, incluido el estado del intento de montaje exitoso o fallido.