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 Amazon CloudWatch Logs para supervisar e informar del éxito o el fracaso de los intentos de montaje de sus sistemas de archivos EFS de forma remota sin tener que iniciar sesión en los clientes. Utilice el siguiente procedimiento para configurar la instancia EC2 de manera que utilice CloudWatch los registros 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 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ática del cliente 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 de CloudWatch registros enamazon-efs-utils. Al AWS Systems Manager instalar y configuraramazon-efs-utils, el CloudWatch registro 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. Use uno de los siguientes comandos para habilitar CloudWatch los registros manualmente.

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

    [cloudwatch-log] log_group_name = /aws/efs/utils/{fs_id}
  5. Adjunte la política AmazonElasticFileSystemsUtils AWS administrada a la función de IAM que ha asociado a la instancia EC2 o a AWS las credenciales configuradas en la 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 CloudWatch
  1. Abra la CloudWatch consola en https://console.aws.amazon.com/cloudwatch/.

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

  3. Elija el grupo de aws/efs/utils registros/. 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.