

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 Nimble Studio File Transfer
<a name="monitoring"></a>

La surveillance est un enjeu important pour assurer la fiabilité, la disponibilité et les performances d'Nimble Studio File Transfer et de vos solutions AWS. Nous vous recommandons de collecter des données de surveillance à partir de toutes les parties de votre AWS solution. Cela vous permet de corriger une défaillance multipoint, le cas échéant. 

File Transfertélécharge des fichiers vers Amazon Simple Storage Service (Amazon S3) à l'aide des API Amazon S3. Par conséquent CloudTrail CloudWatch, toutes les CloudFormation informations les concernant File Transfer sont enregistrées en tant qu'utilisation de S3. Pour en savoir plus sur la façon de surveiller votre utilisation de S3, consultez le chapitre sur la [surveillance d'Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/monitoring-overview.html) dans le *guide de l'utilisateur d'Amazon Simple Storage Service*. 

**Topics**
+ [Journalisation](#monitoring-logging)
+ [Rapport sur le bucket](#monitoring-inventory-report)

## Journalisation
<a name="monitoring-logging"></a>

File Transferpeut enregistrer des messages dans des fichiers externes. Pour cela, définissez `logging.directory` dans le fichier de configuration. Lorsque cela est défini, File Transfer crée des journaux formatés par date dans le répertoire spécifié. 

`logging.log_severity`doit toujours être défini dans le fichier de configuration lorsqu'il `logging.directory` est défini. `logging.directory`peut avoir les valeurs suivantes : `info``warn`,`error`, ou`fatal`. Tous les messages affichés dans la sortie de la console sont enregistrés dans un fichier, à condition que leur gravité soit égale ou supérieure à`logging.log_severity`. Les fichiers journaux se trouvent dans le répertoire journal spécifié. 

File Transfergénère deux types de fichiers journaux : `filetransfer.log` et`crash.log`. `filetransfer.log`est un fichier journal des opérations générales et régulières. Il contient tous les messages et événements enregistrés en fonction de la configuration de gravité de l'utilisateur. Le niveau de gravité par défaut est`info`. Il s'agit du même niveau d'informations que celui que l'utilisateur voit sur l'interface graphique. Le n'`crash.log`est généré que si l'application d'interface de ligne de commande (CLI) se bloque. 

## Rapport sur le bucket
<a name="monitoring-inventory-report"></a>

Le rapport Bucket fournit un rapport détaillé du contenu existant dans le cadre d'une configuration de transfert spécifiée. Cela peut être utile si vous souhaitez voir ce qui se trouve dans votre compartiment. Vous pouvez générer un rapport Bucket à l'aide de l'File Transferinterface graphique ou de la CLI.

------
#### [ GUI ]

**Pour créer un rapport d'inventaire à l'aide de l'interface graphique**

1. Ouvrir File Transfer.

   1. Accédez au **menu Démarrer** et recherchez **File Transfer**.

   1. Sélectionnez **Nimble Studio File Transfer**dans la liste.

1. Sur la page d'accueil, le navigateur de fichiers **local** s'affiche sur la gauche et le navigateur de fichiers **S3 Bucket** s'affiche sur la droite.

1. Dans le navigateur de fichiers **S3 Bucket**, choisissez **Bucket Report**.

1. Une fenêtre contextuelle **Generate Bucket Report** s'affiche. Sélectionnez la **configuration à distance** et le **format de sortie** souhaités. 

1. Choisissez ensuite **Générer un rapport**.

1. Le rapport apparaît désormais dans l'onglet **Rapports** en bas de l'écran.

1. Sélectionnez un format de sortie.

------
#### [ CLI ]

**Pour créer un rapport Bucket à l'aide de la CLI**

1. Ouvrez un terminal .

1. Exécutez la commande suivante pour générer un rapport d'inventaire de tous les actifs contenus dans le compartiment et le préfixe correspondants d'un profil de transfert : `filetransfer inventory {{[remote configuration]}} [options]`

   1. Voici un exemple de commande : `filetransfer inventory {{[remote configuration]}} --output-format yaml`

   1. `--output-format`: format de sortie pour le rapport. Le format par défaut est JSON. Formats pris en charge : YAML, CSV, JSON ou XML

------