Supervisión de los éxitos y fracasos de los intentos de montaje - 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 éxitos y fracasos de los intentos de montaje

Puede usar Amazon CloudWatch Logs para monitorear e informar sobre el éxito o el fracaso de los intentos de montaje de sus sistemas de EFS archivos de forma remota sin tener que iniciar sesión en los clientes. Utilice el siguiente procedimiento para configurar la EC2 instancia de forma que utilice CloudWatch Logs 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 CloudWatch los registros
  1. Instálelo amazon-efs-utils en la EC2 instancia montando el sistema de archivos. Para obtener más información, consulte Instalación o actualización automática del EFS cliente de Amazon mediante AWS Systems Manager o Instalación manual del EFS cliente de Amazon.

  2. Instálelo botocore en la EC2 instancia que montará el sistema de archivos. Para obtener más información, consulte Instalación y actualización 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. Adjunta la política AmazonElasticFileSystemsUtils AWS administrada al IAM rol que has asociado a la EC2 instancia o a las AWS credenciales configuradas en la instancia. Puede utilizar Systems Manager para ello. Para obtener más información, consulte Paso 1: Configura un perfil de IAM instancia 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 CloudWatch los registros
  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 registros /aws/efs/utils. Verás un flujo de registro para cada combinación de EC2 instancia de Amazon y sistema de EFS archivos.

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