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-B1D123D4
indique 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
Connectez-vous à la console Storage Gateway AWS Management Console et ouvrez-la https://console.aws.amazon.com/storagegateway/chez
vous. -
Dans le volet de navigation, choisissez Gateways, puis choisissez la passerelle pour laquelle vous souhaitez configurer le groupe de CloudWatch journaux.
-
Pour Actions, choisissez Modifier les informations de la passerelle.
-
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.
-
-
Sélectionnez Enregistrer les modifications.
-
Pour afficher les journaux d’intégrité de votre passerelle, procédez comme suit :
-
Dans le volet de navigation, choisissez Gateways, puis choisissez la passerelle pour laquelle vous avez configuré le groupe de CloudWatch journaux.
-
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 SDKs
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
etGatewayName
. Dans la CloudWatch console, vous pouvez utiliser laGateway 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 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
-
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.
-
Créez une règle dans la console CloudWatch Events pour appeler des cibles en fonction d'un événement dans Storage Gateway.
-
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.
-
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'
NotifyWhenUploaded
API 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 |
request-received |
Moment où la passerelle a reçu la demande |
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 |
démarré |
lorsque la passerelle a reçu la |
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 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 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 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 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 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 Idéalement, cette métrique devrait rester faible. NoteUtilisez la 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 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 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 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 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 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 |