Surveillance de votre passerelle de fichiers S3 - AWS Storage Gateway

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 de votre passerelle de fichiers S3

Vous pouvez surveiller votre passerelle de fichiers S3 et les ressources associées à l'aide AWS Storage Gateway des CloudWatch métriques et des journaux d'audit Amazon. Vous pouvez également utiliser CloudWatch les événements pour être averti lorsque les opérations sur les fichiers sont terminées.

Obtenir les journaux d'état de S3 FSx File Gateway avec des CloudWatch groupes de journaux

Vous pouvez utiliser Amazon CloudWatch Logs pour obtenir des informations sur l'état de votre passerelle de fichiers S3 et des ressources associées. Vous pouvez utiliser les journaux pour surveiller votre passerelle afin de détecter les erreurs qu’elle rencontre. En outre, vous pouvez utiliser les filtres CloudWatch d'abonnement Amazon pour automatiser le traitement des informations du journal en temps réel. Pour plus d'informations, consultez la section Traitement en temps réel des données de journal avec les abonnements dans le guide de CloudWatch l'utilisateur Amazon.

Par exemple, vous pouvez configurer un groupe de CloudWatch journaux pour surveiller votre passerelle et être averti lorsque votre passerelle de fichiers S3 ne parvient pas à charger des fichiers dans un compartiment Amazon S3. Vous pouvez configurer le groupe soit lorsque vous activez la passerelle, soit une fois celle-ci activée et opérationnelle. Pour plus d'informations sur la configuration d'un groupe de CloudWatch journaux lors de l'activation d'une passerelle, consultezConfiguration de votre passerelle de fichiers Amazon S3. Pour obtenir des informations générales sur les groupes de CloudWatch journaux, consultez la section Working with Log Groups and Log Streams dans le guide de CloudWatch l'utilisateur Amazon.

Voici un exemple d'erreur signalée par une passerelle de fichiers S3.

{ "severity": "ERROR", "bucket": "bucket-smb-share2", "roleArn": "arn:aws:iam::123456789012:role/amzn-s3-demo-bucket", "source": "share-E1A2B34C", "type": "InaccessibleStorageClass", "operation": "S3Upload", "key": "myFolder/myFile.text", "gateway": "sgw-B1D123D4", "timestamp": "1565740862516" }

Cette erreur signifie que la passerelle de fichiers S3 n'est pas en mesure de télécharger l'objet myFolder/myFile.text vers Amazon S3 car il est passé de la classe de stockage Amazon S3 Standard à la classe de stockage S3 Glacier Flexible Retrieval ou S3 Glacier Deep Archive.

Dans le journal de l'état de la passerelle précédent, ces éléments spécifient les informations données :

  • source: share-E1A2B34C indique le partage de fichiers qui a rencontré cette erreur.

  • "type": "InaccessibleStorageClass" indique le type d'erreur qui s'est produite. Dans ce cas, cette erreur s'est produite lorsque la passerelle essayait de télécharger l'objet spécifié sur Amazon S3 ou de le lire depuis Amazon S3. Toutefois, dans ce cas, l'objet a été transféré vers Amazon S3 Glacier. La valeur de "type" peut être n'importe quelle erreur rencontrée par la passerelle de fichiers S3. Pour obtenir la liste des erreurs possibles, consultez Résolution des problèmes : problèmes liés à la passerelle de fichiers

  • "operation": "S3Upload"indique que cette erreur s'est produite lorsque la passerelle essayait de télécharger cet objet sur S3.

  • "key": "myFolder/myFile.text" indique l'objet à l'origine de l'échec.

  • gateway": "sgw-B1D123D4indique la passerelle de fichiers S3 qui a rencontré cette erreur.

  • "timestamp": "1565740862516"indique l'heure à laquelle l'erreur s'est produite.

Pour plus d'informations sur la façon de résoudre les erreurs susceptibles d'être signalées par S3 File Gateway FSx , consultezRésolution des problèmes : problèmes liés à la passerelle de fichiers.

Configuration d'un groupe de CloudWatch journaux après l'activation de votre passerelle

La procédure suivante explique comment configurer un groupe de CloudWatch journaux après l'activation de votre passerelle.

Pour configurer un groupe de CloudWatch journaux afin qu'il fonctionne avec votre passerelle de fichiers S3
  1. Connectez-vous à la console Storage Gateway AWS Management Console et ouvrez-la https://console.aws.amazon.com/storagegateway/chez vous.

  2. Dans le volet de navigation, choisissez Gateways, puis choisissez la passerelle pour laquelle vous souhaitez configurer le groupe de CloudWatch journaux.

  3. Pour Actions, choisissez Modifier les informations de la passerelle.

  4. Pour Choisir comment configurer le groupe de journaux, sélectionnez l'une des options suivantes :

    • Créez un nouveau groupe de journaux pour créer un nouveau groupe de CloudWatch journaux.

    • Utilisez un groupe de journaux existant pour utiliser un groupe de CloudWatch journaux qui existe déjà.

      Choisissez un groupe de journaux dans la Liste de groupes de journaux existants.

    • Désactivez la journalisation si vous ne souhaitez pas surveiller votre passerelle à l'aide de groupes de CloudWatch journaux.

  5. Sélectionnez Enregistrer les modifications.

  6. Pour afficher les journaux d’intégrité de votre passerelle, procédez comme suit :

    1. Dans le volet de navigation, choisissez Gateways, puis choisissez la passerelle pour laquelle vous avez configuré le groupe de CloudWatch journaux.

    2. Cliquez sur l'onglet Détails, puis sous Health logs, sélectionnez CloudWatchLogs. La page des détails du groupe de journaux s'ouvre dans la CloudWatch console.

Utilisation des CloudWatch métriques Amazon

Vous pouvez obtenir des données de surveillance pour votre passerelle de fichiers S3 à l'aide de l'API AWS Management Console ou de l' CloudWatch API. La console affiche une série de graphiques basés sur les données brutes de l' CloudWatch API. L' CloudWatch API peut également être utilisée via l'un des outils AWS SDKsd' CloudWatch API Amazon. En fonction de vos besoins, vous pouvez utiliser les graphiques affichés dans la console ou extraits de l’API.

Quelle que soit la méthode que vous utilisez pour travailler avec les métriques, vous devez spécifier les informations suivantes :

  • La dimension de métrique à utiliser. Une dimension est une paire nom-valeur qui vous aide à identifier une métrique de façon unique. Les dimensions de Storage Gateway sont GatewayId et GatewayName. Dans la CloudWatch console, vous pouvez utiliser la Gateway Metrics vue pour sélectionner des dimensions spécifiques à la passerelle. Pour plus d'informations sur les dimensions, consultez la section Dimensions du guide de CloudWatch l'utilisateur Amazon.

  • Le nom de la métrique, par exemple ReadBytes.

Le tableau suivant résume les types de données de métriques Storage Gateway disponibles pour vous.

Espace de CloudWatch noms Amazon Dimension Description
AWS/StorageGateway GatewayId, GatewayName

Ces dimensions filtrent les données des métriques qui décrivent des aspects de la passerelle. Vous pouvez identifier une passerelle de fichiers S3 à utiliser en spécifiant à la fois les dimensions GatewayId et les GatewayName dimensions.

Les données de débit et de latence d'une passerelle reposent sur tous les partages de fichiers de la passerelle.

Les données sont disponibles automatiquement toutes les 5 minutes sans coût aucun.

L'utilisation des métriques de passerelle et de fichier est similaire à l'utilisation des autres métriques de service. Vous trouverez des informations sur certaines des tâches de métriques les plus courantes dans la documentation CloudWatch indiquée ci-après :

Être informé des opérations sur les fichiers

Storage Gateway peut déclencher les CloudWatch événements suivants lorsque vos opérations sur les fichiers sont terminées :

  • Vous pouvez être averti lorsque la passerelle a terminé le téléchargement asynchrone de vos fichiers depuis le partage de fichiers vers Amazon S3. Utilisez le NotificationPolicy paramètre pour demander une notification de téléchargement de fichier. Cela envoie une notification pour chaque téléchargement de fichier terminé vers Amazon S3. Pour de plus amples informations, veuillez consulter Recevoir une notification de téléchargement de fichier.

  • Vous pouvez être averti lorsque la passerelle a terminé le téléchargement asynchrone de votre ensemble de fichiers de travail depuis le partage de fichiers vers Amazon S3. Utilisez l'opération NotifyWhenUploadedAPI pour demander une notification de téléchargement d'un ensemble de fichiers de travail. Cela envoie une notification lorsque tous les fichiers de l'ensemble de fichiers de travail ont été chargés sur Amazon S3. Pour de plus amples informations, veuillez consulter Notification de téléchargement d'un ensemble de fichiers fonctionnel.

  • Vous pouvez être informé lorsque la passerelle termine l'actualisation du cache pour votre compartiment S3. Lorsque vous appelez l'RefreshCacheopération via la console ou l'API Storage Gateway, abonnez-vous à la notification lorsque l'opération est terminée. Pour de plus amples informations, veuillez consulter Recevoir une notification d'actualisation du cache.

Lorsque l'opération sur le fichier que vous avez demandée est terminée, Storage Gateway vous envoie une notification via CloudWatch Events. Vous pouvez configurer CloudWatch Events pour envoyer la notification via des cibles d'événements telles qu'Amazon SNS, Amazon SQS ou une fonction. AWS Lambda Par exemple, vous pouvez configurer une cible Amazon SNS pour envoyer la notification aux clients Amazon SNS sous forme d'e-mail ou de SMS. Pour plus d'informations sur CloudWatch les événements, voir Qu'est-ce que CloudWatch les événements ?

Pour configurer la notification CloudWatch des événements
  1. Créez une cible, telle qu'une rubrique Amazon SNS ou une fonction Lambda, à invoquer lorsque l'événement que vous avez demandé dans Storage Gateway se produit.

  2. Créez une règle dans la console CloudWatch Events pour appeler des cibles en fonction d'un événement dans Storage Gateway.

  3. Dans la règle, créez un modèle d'événement pour le type d'événement. La notification envoyée lorsque l'événement correspond à ce modèle de règles.

  4. Sélectionnez la cible et configurez les paramètres.

L'exemple suivant montre une règle qui initie le type d'événement spécifié dans la passerelle spécifiée et dans la AWS région spécifiée. Par exemple, vous pouvez spécifier Storage Gateway File Upload Event comme type d'événement.

{ "source":[ "aws.storagegateway" ], "resources":[ "arn:aws:storagegateway:AWS Region:account-id :gateway/gateway-id" ], "detail-type":[ "Event type" ] }

Pour plus d'informations sur l'utilisation CloudWatch des règles relatives aux événements, consultez la section Création d'une règle d' CloudWatch événements qui déclenche un événement dans le guide de l'utilisateur Amazon CloudWatch Events.

Recevoir une notification de téléchargement de fichier

Il existe deux cas d'utilisation dans lesquels vous pouvez utiliser la notification de téléchargement de fichiers :

  • Pour automatiser le traitement dans le cloud des fichiers téléchargés, vous pouvez appeler le NotificationPolicy paramètre et obtenir un identifiant de notification. La notification qui se produit lorsque les fichiers ont été téléchargés possède le même identifiant de notification que celui renvoyé par l'API. Si vous mappez cet ID de notification pour suivre la liste des fichiers que vous téléchargez, vous pouvez lancer le traitement du fichier chargé AWS lorsque l'événement portant le même identifiant est généré.

  • Pour les cas d'utilisation liés à la distribution de contenu, vous pouvez avoir deux passerelles de fichiers S3 mappées vers le même compartiment Amazon S3. Le client de partage de fichiers pour Gateway1 peut télécharger de nouveaux fichiers sur Amazon S3, et les fichiers sont lus par les clients de partage de fichiers sur Gateway2. Les fichiers sont chargés sur Amazon S3, mais ils ne sont pas visibles pour Gateway2 car Gateway utilise une version mise en cache localement des fichiers d'Amazon S3. Pour rendre les fichiers visibles dans Gateway2, vous pouvez utiliser le NotificationPolicy paramètre pour demander une notification de téléchargement de fichiers à Gateway1 afin de vous avertir lorsque le téléchargement du fichier est terminé. Vous pouvez ensuite utiliser CloudWatch les événements pour émettre automatiquement une RefreshCachedemande de partage de fichiers sur Gateway2. Lorsque la RefreshCachedemande est terminée, le nouveau fichier est visible dans Gateway2.

Exemple—Notification de téléchargement de fichier

L'exemple suivant montre une notification de téléchargement de fichier qui vous est envoyée CloudWatch lorsque l'événement correspond à la règle que vous avez créée. Cette notification est au format JSON. Vous pouvez configurer cette notification pour qu'elle soit envoyée à la cible en tant que SMS. Le detail-type est Storage Gateway Object Upload Event.

{ "version": "0", "id": "2649b160-d59d-c97f-3f64-8aaa9ea6aed3", "detail-type": "Storage Gateway Object Upload Event", "source": "aws.storagegateway", "account": "123456789012", "time": "2020-11-05T12:34:56Z", "region": "us-east-1", "resources": [ "arn:aws:storagegateway:us-east-1:123456789011:share/share-F123D451", "arn:aws:storagegateway:us-east-1:123456789011:gateway/sgw-712345DA", "arn:aws:s3:::do-not-delete-bucket" ], "detail": { "object-size": 1024, "modification-time": "2020-01-05T12:30:00Z", "object-key": "my-file.txt", "event-type": "object-upload-complete", "prefix": "prefix/", "bucket-name": "amzn-s3-demo-bucket", } }

Noms de champ

Description

version ;

Version actuelle de la stratégie IAM.

id

ID qui identifie la stratégie IAM.

detail-type

Description de l'événement à l'origine de la notification envoyée.

source

AWS Service à l'origine de la demande et de la notification.

compte

ID du AWS compte à partir duquel la demande et la notification ont été générées.

time

Quand la demande de téléchargement de fichiers sur Amazon S3 a été faite.

region

AWS Région d'où la demande et la notification ont été envoyées.

resources

Les ressources Storage Gateway auxquelles s'applique la politique.

taille de l'objet

Taille de l'objet en octets.

heure de modification

Heure à laquelle le client a modifié le fichier.

clé-objet

Le chemin d'accès au fichier.

event-type

Les CloudWatch événements à l'origine de la notification.

prefix

Le nom du préfixe du compartiment S3.

bucket-name

Le nom du compartiment S3.

Notification de téléchargement d'un ensemble de fichiers fonctionnel

Il existe deux cas d'utilisation dans lesquels vous pouvez utiliser la notification de téléchargement de l'ensemble de fichiers de travail :

  • Pour automatiser le traitement dans le cloud des fichiers téléchargés, vous pouvez appeler l'NotifyWhenUploadedAPI et obtenir un identifiant de notification. La notification qui se produit lorsque l'ensemble de fichiers de travail a été chargé possède le même ID de notification que celui renvoyé par l'API. Si vous mappez cet ID de notification pour suivre la liste des fichiers que vous téléchargez, vous pouvez lancer le traitement de l'ensemble de fichiers de travail chargés AWS lorsque l'événement portant le même identifiant est généré.

  • Pour les cas d'utilisation liés à la distribution de contenu, vous pouvez avoir deux passerelles de fichiers S3 mappées vers le même compartiment Amazon S3. Le client de partage de fichiers pour Gateway1 peut télécharger de nouveaux fichiers sur Amazon S3, et les fichiers sont lus par les clients de partage de fichiers sur Gateway2. Les fichiers sont chargés sur Amazon S3, mais ils ne sont pas visibles pour Gateway2 car Gateway utilise une version mise en cache localement des fichiers dans S3. Pour rendre les fichiers visibles dans Gateway2, utilisez l'opération NotifyWhenUploadedAPI pour demander une notification de téléchargement de fichiers à Gateway1, afin de vous avertir lorsque le téléchargement de l'ensemble de fichiers de travail est terminé. Vous pouvez ensuite utiliser les CloudWatch événements pour émettre automatiquement une RefreshCachedemande de partage de fichiers sur Gateway2. Lorsque la RefreshCachedemande est terminée, les nouveaux fichiers sont visibles dans Gateway2. Cette opération n'importe pas de fichiers dans le stockage du cache de la passerelle. Il met uniquement à jour l'inventaire mis en cache pour refléter les modifications apportées à l'inventaire des objets du compartiment S3.

Exemple : notification de téléchargement d'un ensemble de fichiers de travail

L'exemple suivant montre une notification de téléchargement d'ensemble de fichiers de travail qui vous est envoyée CloudWatch lorsque l'événement correspond à la règle que vous avez créée. Cette notification est au format JSON. Vous pouvez configurer cette notification pour qu'elle soit envoyée à la cible en tant que SMS. Le detail-type est Storage Gateway File Upload Event.

{ "version": "2012-10-17", "id": "2649b160-d59d-c97f-3f64-8aaa9ea6aed3", "detail-type": "Storage Gateway File Upload Event", "source": "aws.storagegateway", "account": "123456789012", "time": "2017-11-06T21:34:42Z", "region": "us-east-2", "resources": [ "arn:aws:storagegateway:us-east-2:123456789011:share/share-F123D451", "arn:aws:storagegateway:us-east-2:123456789011:gateway/sgw-712345DA" ], "detail": { "event-type": "upload-complete", "notification-id": "11b3106b-a18a-4890-9d47-a1a755ef5e47", "request-received": "2018-02-06T21:34:42Z", "completed": "2018-02-06T21:34:53Z" } }

Noms de champ

Description

version ;

Version actuelle de la stratégie IAM.

id

ID qui identifie la stratégie IAM.

detail-type

Description de l'événement à l'origine de la notification envoyée.

source

AWS Service à l'origine de la demande et de la notification.

compte

ID du AWS compte à partir duquel la demande et la notification ont été générées.

time

Quand la demande de téléchargement de fichiers sur Amazon S3 a été faite.

region

AWS Région d'où la demande et la notification ont été envoyées.

resources

Les ressources Storage Gateway auxquelles s'applique la politique.

event-type

Les CloudWatch événements à l'origine de la notification.

notification-id

ID généré de façon aléatoire pour la notification qui a été envoyée. Cet ID est au format UUID. ID de notification qui est renvoyé lorsque NotifyWhenUploaded est appelé.

request-received

Moment où la passerelle a reçu la demande NotifyWhenUploaded.

terminé

Lorsque tous les fichiers de l'ensemble de travail ont été chargés sur Amazon S3.

Recevoir une notification d'actualisation du cache

Pour le cas d'utilisation des notifications d'actualisation du cache, vous pouvez avoir deux passerelles de fichiers S3 mappées vers le même compartiment Amazon S3 et le client NFS pour Gateway1 télécharge les nouveaux fichiers dans le compartiment S3. Les fichiers sont chargés sur Amazon S3, mais ils n'apparaissent pas dans Gateway2 tant que vous n'avez pas actualisé le cache. Cela est dû au fait que Gateway2 utilise une version mise en cache localement des fichiers dans Amazon S3. Vous pouvez utiliser les fichiers figurant dans Gateway2 après l'actualisation du cache. Les fichiers volumineux peuvent mettre un certain temps à apparaître dans Gateway2. Vous souhaiterez peut-être être averti lorsque l'actualisation du cache est terminée. Vous pouvez demander une notification d'actualisation du cache à partir de Gateway2 pour être averti lorsque tous les fichiers sont visibles dans Gateway2.

Exemple : notification d'actualisation du cache

L'exemple suivant montre une notification d'actualisation du cache qui vous est envoyée CloudWatch lorsque l'événement correspond à la règle que vous avez créée. Cette notification est au format JSON. Vous pouvez configurer cette notification pour qu'elle soit envoyée à la cible en tant que SMS. Le detail-type est Storage Gateway Refresh Cache Event.

{ "version": "2012-10-17", "id": "2649b160-d59d-c97f-3f64-8aaa9ea6aed3", "detail-type": "Storage Gateway Refresh Cache Event", "source": "aws.storagegateway", "account": "209870788375", "time": "2017-11-06T21:34:42Z", "region": "us-east-2", "resources": [ "arn:aws:storagegateway:us-east-2:123456789011:share/share-F123D451", "arn:aws:storagegateway:us-east-2:123456789011:gateway/sgw-712345DA" ], "detail": { "event-type": "refresh-complete", "notification-id": "1c14106b-a18a-4890-9d47-a1a755ef5e47", "started": "2018-02-06T21:34:42Z", "completed": "2018-02-06T21:34:53Z", "folderList": [ "/" ] } }

Noms de champ

Description

version ;

Version actuelle de la stratégie IAM.

id

ID qui identifie la stratégie IAM.

detail-type

Description du type d'événement à l'origine de la notification envoyée.

source

AWS Service à l'origine de la demande et de la notification.

compte

ID du AWS compte à partir duquel la demande et la notification ont été générées.

time

Moment où la demande d'actualisation des fichiers dans l'ensemble de travail a été effectuée.

region

AWS Région d'où la demande et la notification ont été envoyées.

resources

Les ressources Storage Gateway auxquelles s'applique la politique.

event-type

Les CloudWatch événements à l'origine de la notification.

notification-id

ID généré de façon aléatoire pour la notification qui a été envoyée. Cet ID est au format UUID. ID de notification qui est renvoyé lorsque vous appelez RefreshCache.

démarré

lorsque la passerelle a reçu la RefreshCache demande et que l'actualisation a commencé.

terminé

Moment où l'actualisation de l'ensemble de travail a été terminée.

folderList

Liste séparée par des virgules des chemins d'accès des dossiers qui ont été actualisés dans le cache. La valeur par défaut est [« / »].

Présentation des métriques de la passerelle

Le tableau suivant décrit les métriques qui couvrent les passerelles de fichiers S3. Chaque passerelle est associée à un ensemble de métriques. Certaines métriques spécifiques à la passerelle portent le même nom que certaines métriques. file-share-specific Ces mesures représentent les mêmes types de mesures, mais elles sont limitées à la passerelle plutôt qu'au partage de fichiers.

Spécifiez toujours si vous souhaitez utiliser une passerelle ou un partage de fichiers lorsque vous travaillez avec une métrique particulière. Plus précisément, lorsque vous travaillez avec des métriques de passerelle, vous devez spécifier celles Gateway Name de la passerelle dont vous souhaitez consulter les données métriques. Pour de plus amples informations, veuillez consulter Utilisation des CloudWatch métriques Amazon.

Note

Certaines métriques renvoient des points de données uniquement lorsque de nouvelles données ont été générées au cours de la période de surveillance la plus récente.

Le tableau suivant décrit les métriques que vous pouvez utiliser pour obtenir des informations sur vos passerelles de fichiers S3 .

Métrique Description
AuditNotifications

Cette métrique indique le nombre de journaux d'audit émis.

Unités : nombre

AvailabilityNotifications

Cette métrique indique le nombre de notifications de santé liées à la disponibilité qui ont été générées par la passerelle au cours de la période de référence.

Unités : nombre

CacheFileSize

Cette métrique permet de suivre la taille des fichiers dans le cache de la passerelle.

Utilisez cette métrique avec la Average statistique pour mesurer la taille moyenne d'un fichier dans le cache de la passerelle. Utilisez cette métrique avec la Max statistique pour mesurer la taille maximale d'un fichier dans le cache de la passerelle.

Unités : octets

CacheFree

Cette métrique indique le nombre d'octets disponibles dans le cache de la passerelle.

Unités : octets

CacheHitPercent

Pourcentage des opérations de lecture d'applications depuis la passerelle qui sont servies à partir du cache. L’exemple est pris à la fin de la période de génération de rapport.

Lorsqu'aucune opération de lecture d'application n'est effectuée depuis la passerelle, cette métrique indique 100 %.

Unités : pourcentage

CachePercentDirty

Pourcentage global du cache de passerelle qui n'a pas été conservé. AWS L’exemple est pris à la fin de la période de génération de rapport.

Utilisez cette métrique avec la Sum statistique.

Idéalement, cette métrique devrait rester faible.

Unités : pourcentage

CachePercentUsed

Pourcentage du cache de données utilisé sur l'ensemble de la passerelle. L’exemple est pris à la fin de la période de génération de rapport.

Unités : pourcentage

CacheUsed

Cette métrique indique le nombre d'octets utilisés dans le cache de la passerelle.

Unités : octets

CloudBytesDownloaded

Nombre total d'octets à partir desquels la passerelle a effectué le téléchargement AWS au cours de la période de référence.

Utilisez cette métrique avec la statistique Sum pour mesurer le débit et avec la statistique Samples pour mesurer les IOPS.

Unités : octets

CloudBytesUploaded

Nombre total d'octets vers lesquels la passerelle s'est chargée au AWS cours de la période de référence.

Utilisez cette métrique avec la Sum statistique pour mesurer le débit et avec la Samples statistique pour mesurer les input/output opérations par seconde (IOPS).

Unités : octets

FilesFailingUpload

Cette métrique permet de suivre le nombre de fichiers vers lesquels le téléchargement échoue AWS. Ces fichiers généreront des notifications de santé contenant plus d'informations sur le problème.

Utilisez cette métrique avec la Sum statistique pour indiquer le nombre de fichiers sur lesquels le téléchargement échoue actuellement. AWS

Unités : nombre

FileSharesUnavailable

Cette métrique indique le nombre de partages de fichiers sur ces passerelles qui sont dans l'état Indisponible.

Si cette métrique indique que des partages de fichiers ne sont pas disponibles, il est probable que la passerelle présente un problème susceptible de perturber votre flux de travail. Il est recommandé de créer une alarme lorsque cette métrique indique une valeur différente de zéro.

Unités : nombre

FilesRenamed

Cette métrique permet de suivre le nombre de fichiers renommés au cours de la période de référence.

Unités : nombre

HealthNotifications

Cette métrique indique le nombre de notifications de santé générées par cette passerelle au cours de la période de référence.

Unités : nombre

IndexEvictions

Cette métrique indique le nombre de fichiers dont les métadonnées ont été supprimées de l'index des métadonnées des fichiers mis en cache pour faire de la place à de nouvelles entrées. La passerelle gère cet index de métadonnées, qui est renseigné à la demande à partir du AWS Cloud.

Unités : nombre

IndexFetches

Cette métrique indique le nombre de fichiers pour lesquels des métadonnées ont été extraites. La passerelle gère un index en cache des métadonnées des fichiers, qui est renseigné à la demande à partir du AWS Cloud.

Unités : nombre

IoWaitPercent

Cette métrique indique le pourcentage de temps pendant lequel le processeur attend une réponse du disque local.

Unités : pourcentage

MemTotalBytes

Cette métrique indique la quantité totale de mémoire sur la passerelle.

Unités : octets

MemUsedBytes

Cette métrique indique la quantité de mémoire utilisée sur la passerelle.

Unités : octets

NfsSessions

Cette métrique indique le nombre de sessions NFS actives sur la passerelle.

Unités : nombre

RootDiskFreeBytes

Cette métrique indique le nombre d'octets disponibles sur le disque racine de la passerelle.

Si cette métrique indique que moins de 20 Go sont disponibles, vous devez augmenter la taille du disque racine.

Pour augmenter la taille du disque racine, vous pouvez augmenter la taille du disque racine existant sur la machine virtuelle. Lorsque la machine virtuelle est redémarrée, la passerelle reconnaît l'augmentation de la taille du disque racine.

Unités : octets

S3GetObjectRequestTime

Cette métrique indique le temps nécessaire à la passerelle pour traiter les demandes d'objet S3 get.

Unités : millisecondes

S3PutObjectRequestTime

Cette métrique indique le temps nécessaire à la passerelle pour traiter les demandes d'objets de vente S3.

Unités : millisecondes

S3UploadPartRequestTime

Cette métrique indique le temps nécessaire à la passerelle pour traiter les demandes partielles de téléchargement S3.

Unités : millisecondes

SmbV1Sessions

Cette métrique indique le nombre de SMBv1 sessions actives sur la passerelle.

Unités : nombre

SmbV2Sessions

Cette métrique indique le nombre de SMBv2 sessions actives sur la passerelle.

Unités : nombre

SmbV3Sessions

Cette métrique indique le nombre de SMBv3 sessions actives sur la passerelle.

Unités : nombre

TotalCacheSize

Cette métrique indique la taille totale du cache.

Unités : octets

UserCpuPercent

Cette métrique indique le pourcentage de temps consacré au traitement de la passerelle.

Unités : pourcentage

Comprendre les métriques de partage de fichiers

Vous trouverez ci-dessous des informations sur les métriques de Storage Gateway qui concernent les partages de fichiers. Chaque partage de fichiers est associé à un ensemble de métriques. Certaines métriques propres au partage de fichiers ont le même nom que certaines métriques propres à la passerelle. Ces métriques représentent les mêmes types de mesures, mais s'appliquent au partage de fichiers.

Précisez toujours si vous souhaitez travailler avec une métrique de passerelle ou de partage de fichiers avant d'utiliser une métrique. Plus précisément, lorsque vous travaillez avec des métriques de partage de fichiers, vous devez spécifier l'File share ID qui identifie le partage de fichiers pour lequel vous souhaitez afficher des métriques. Pour de plus amples informations, veuillez consulter Utilisation des CloudWatch métriques Amazon.

Note

Certaines métriques renvoient des points de données uniquement lorsque de nouvelles données ont été générées au cours de la période de surveillance la plus récente.

Le tableau suivant décrit les métriques Storage Gateway que vous pouvez utiliser pour obtenir des informations sur vos partages de fichiers.

Métrique Description
CacheHitPercent

Pourcentage d'opérations de lecture d'applications à partir des partages de fichiers servis à partir du cache. L’exemple est pris à la fin de la période de génération de rapport.

Lorsqu'aucune opération de lecture d'application n'est effectuée depuis le partage de fichiers, cette métrique indique 100 %.

Unités : pourcentage

CachePercentDirty

Contribution du partage de fichiers au pourcentage global du cache de la passerelle qui n'a pas été conservé. AWS L’exemple est pris à la fin de la période de génération de rapport.

Utilisez cette métrique avec la Sum statistique.

Idéalement, cette métrique devrait rester faible.

Note

Utilisez la CachePercentDirty métrique de la passerelle pour afficher le pourcentage global du cache de la passerelle qui n'a pas été conservé. AWS

Unités : pourcentage

CachePercentUsed

Pourcentage du cache de données utilisé sur l'ensemble de la passerelle. L’exemple est pris à la fin de la période de génération de rapport. Cette métrique spécifique au partage de fichiers indique la même valeur que la métrique spécifique à la passerelle correspondante.

Unités : pourcentage

CloudBytesUploaded

Nombre total d'octets vers lesquels la passerelle s'est chargée au AWS cours de la période de référence.

Utilisez cette métrique avec la statistique Sum pour mesurer le débit et avec la statistique Samples pour mesurer les IOPS.

Unités : octets

CloudBytesDownloaded

Nombre total d'octets à partir desquels la passerelle a effectué le téléchargement AWS au cours de la période de référence.

Utilisez cette métrique avec la Sum statistique pour mesurer le débit et avec la Samples statistique pour mesurer les input/output opérations par seconde (IOPS).

Unités : octets

FilesFailingUpload

Cette métrique permet de suivre le nombre de fichiers vers lesquels le téléchargement échoue AWS. Ces fichiers généreront des notifications de santé contenant plus d'informations sur le problème.

Utilisez cette métrique avec la Sum statistique pour indiquer le nombre de fichiers sur lesquels le téléchargement échoue actuellement. AWS

Unités : nombre

ReadBytes

Nombre total d’octets lus depuis vos applications sur site au cours de la période de génération de rapport pour un partage de fichier.

Utilisez cette métrique avec la statistique Sum pour mesurer le débit et avec la statistique Samples pour mesurer les IOPS.

Unités : octets

WriteBytes

Nombre total d’octets écrits dans vos applications sur site au cours de la période de génération de rapport.

Utilisez cette métrique avec la statistique Sum pour mesurer le débit et avec la statistique Samples pour mesurer les IOPS.

Unités : octets

Comprendre les journaux d'audit de S3 FSx File Gateway

Les journaux d'audit d'Amazon S3 File Gateway (S3 File Gateway) vous fournissent des informations sur l'accès des utilisateurs aux fichiers et aux dossiers au sein d'un partage de fichiers. Vous pouvez les utiliser pour surveiller les activités des utilisateurs et prendre des mesures si des modèles d'activité inappropriés sont identifiés.

Opérations

Le tableau suivant décrit les opérations d'accès aux .

Nom de l’opération

Définition

Lire des données

Lisez le contenu d'un fichier.

Écrire des données

Modifiez le contenu d'un fichier.

Création

Créer un nouveau fichier ou dossier.

Rename

Renommer un fichier ou un dossier existant.

Suppression

Supprimer un fichier ou un dossier.

Écrire des attributs

Mettez à jour les métadonnées du fichier ou du dossier (propriétaireACLs, groupe, autorisations).

Attributs

Le tableau suivant décrit les attributs d'accès aux fichiers journaux d'audit de S3 File Gateway.

Attribut

Définition

accessMode Paramètre d'autorisation pour l'objet.
accountDomain(PME uniquement) Domaine Active Directory (AD) auquel appartient le compte du client.
accountName(PME uniquement) Le nom d'utilisateur Active Directory du client.
bucket Nom du compartiment S3.
clientGid(NFS uniquement) Identifiant du groupe d'utilisateurs accédant à l'objet.
clientUid(NFS uniquement) Identifiant de l'utilisateur accédant à l'objet.
ctime Moment où le contenu ou les métadonnées de l'objet a été modifié, défini par le client.
groupId Identifiant du propriétaire du groupe de l'objet.
fileSizeInBytes Taille du fichier en octets, définie par le client au moment de la création du fichier.
gateway ID de la passerelle de stockage.
mtime Moment où le contenu de l'objet a été modifié, défini par le client.
newObjectName Chemin d'accès complet au nouvel objet après qu'il a été renommé.
objectName Chemin d'accès complet à l'objet.
objectType Définit si l'objet est un fichier ou un dossier.
operation Nom de l'opération d'accès à l'objet.
ownerId Identifiant du propriétaire de l'objet.
securityDescriptor(PME uniquement) Affiche la liste ACL discrétionnaire (DACL) définie sur un objet, au format SDDL.
shareName Nom du partage auquel vous accédez.
source ID du partage de fichiers en cours d'audit.
sourceAddress Adresse IP de la machine cliente de partage de fichiers.
status L'état de l'opération. Seul le succès est enregistré (les échecs sont enregistrés à l'exception des échecs liés au refus d'autorisations).
timestamp Moment où l'opération s'est produite en fonction de l'horodatage du système d'exploitation de la passerelle.
version Version du format du journal d'audit.

Attributs enregistrés par opération

Le tableau suivant décrit les attributs du journal d'audit de S3 File Gateway enregistrés lors de chaque opération d'accès aux fichiers.

Lire les données

Écrire des données

Créer un dossier

Créer un fichier

Renommer le fichier/dossier

Supprimer un fichier/dossier

Écrire des attributs (modifier l'ACL - SMB uniquement)

Écrire des attributs (chown)

Écrire des attributs (chmod)

Écrire des attributs (chgrp)

accessMode X X X
accountDomain(PME uniquement) X X X X X X X X X X
accountName(PME uniquement) X X X X X X X X X X
bucket X X X X X X X X X X
clientGid(NFS uniquement) X X X X X X X X X
clientUid(NFS uniquement) X X X X X X X X X
ctime X X
groupId X X
fileSizeInBytes X
gateway X X X X X X X X X X
mtime X X
newObjectName X
objectName X X X X X X X X X X
objectType X X X X X X X X X X
operation X X X X X X X X X X
ownerId X X X
securityDescriptor(PME uniquement) X X
shareName X X X X X X X X X X
source X X X X X X X X X X
sourceAddress X X X X X X X X X X
status X X X X X X X X X X
timestamp X X X X X X X X X X
version X X X X X X X X X X