Surveillance des réussites et des échecs des tentatives de montage - Amazon Elastic File System

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Surveillance des réussites et des échecs des tentatives de montage

Vous pouvez utiliser Amazon CloudWatch Logs pour surveiller et signaler le succès ou l'échec des tentatives de montage de vos systèmes de EFS fichiers à distance sans avoir à vous connecter aux clients. Suivez la procédure suivante pour configurer votre EC2 instance afin qu'elle utilise CloudWatch les journaux afin de contrôler le succès ou l'échec des tentatives de montage de son système de fichiers.

Pour activer la notification de réussite ou d'échec des tentatives de montage dans CloudWatch les journaux
  1. Effectuez l'installation amazon-efs-utils sur l'EC2instance qui monte le système de fichiers. Pour plus d’informations, consultez Installation ou mise à jour automatique du EFS client Amazon à l'aide de AWS Systems Manager ou Installation manuelle du EFS client Amazon.

  2. Effectuez l'installation botocore sur l'EC2instance qui va monter le système de fichiers. Pour plus d’informations, consultez Installation et mise à niveau botocore.

  3. Activez la fonctionnalité CloudWatch Logs dansamazon-efs-utils. Lors de l'installation et AWS Systems Manager de la configurationamazon-efs-utils, la CloudWatch journalisation est automatiquement effectuée pour vous. Lorsque vous installez le package amazon-efs-utils manuellement, vous devez mettre à jour le fichier de configuration /etc/amazon/efs/efs-utils.conf manuellement en décommentant la ligne # enabled = true de la section cloudwatch-log. Utilisez l'une des commandes suivantes pour activer CloudWatch les journaux manuellement.

    Pour les instances Linux :

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

    Pour les instances 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

    Pour les instances 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. Vous pouvez éventuellement configurer les noms CloudWatch des groupes de journaux et définir les jours de conservation des journaux dans le efs-utils.conf fichier. Si vous souhaitez créer des groupes de journaux distincts CloudWatch pour chaque système de fichiers monté, ajoutez-les /{fs_id} à la fin du log_group_name champ du efs-utils.conf fichier, comme suit :

    [cloudwatch-log] log_group_name = /aws/efs/utils/{fs_id}
  5. Associez la politique AmazonElasticFileSystemsUtils AWS gérée au IAM rôle que vous avez attaché à l'EC2instance ou aux AWS informations d'identification configurées sur votre instance. Vous pouvez utiliser Systems Manager à cette fin. Pour obtenir plus d’informations, consultezÉtape 1 : configurer un profil d'IAMinstance avec les autorisations requises.

Voici des exemples d’entrées du journal d’état des tentatives de Montage :

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"
Pour afficher l'état du montage dans CloudWatch les journaux
  1. Ouvrez la CloudWatch console à l'adresse https://console.aws.amazon.com/cloudwatch/.

  2. Sélectionnez Groupes de journalisation dans la barre de navigation de gauche.

  3. Choisissez le groupe de journaux /aws/efs/utils. Vous verrez un flux de journal pour chaque combinaison d'EC2instance Amazon et de système de EFS fichiers.

  4. Choisissez un flux de journal pour afficher des événements de journal spécifiques, notamment l’état de réussite ou d’échec de la tentative de Montage.