Gestion de la journalisation des flux de travail - AWS Transfer Family

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.

Gestion de la journalisation des flux de travail

CloudWatch fournit un audit et une journalisation consolidés de la progression et des résultats du flux de travail. AWS Transfer Family Fournit également plusieurs mesures pour les flux de travail. Vous pouvez consulter les statistiques indiquant le nombre d'exécutions de flux de travail démarrées, terminées avec succès et échouées au cours de la minute précédente. Toutes les CloudWatch mesures relatives à Transfer Family sont décrites dansUtilisation CloudWatch des métriques pour Transfer Family.

Afficher les CloudWatch journaux Amazon pour les flux de travail
  1. Ouvrez la CloudWatch console Amazon à l'adresse https://console.aws.amazon.com/cloudwatch/.

  2. Dans le volet de navigation de gauche, choisissez Logs, puis Log groups.

  3. Sur la page Groupes de journaux, dans la barre de navigation, choisissez la région appropriée pour votre AWS Transfer Family serveur.

  4. Choisissez le groupe de journaux correspondant à votre serveur.

    Par exemple, si l'ID de votre serveur ests-1234567890abcdef0, votre groupe de journaux l'est/aws/transfer/s-1234567890abcdef0.

  5. Sur la page des détails du groupe de journaux de votre serveur, les flux de journaux les plus récents sont affichés. Il existe deux flux de log pour l'utilisateur que vous explorez :

    • Un pour chaque session du protocole de transfert de fichiers (SFTP) Secure Shell (SSH).

    • Un pour le flux de travail en cours d'exécution pour votre serveur. Le format du flux de journal pour le flux de travail estusername.workflowID.uniqueStreamSuffix.

    Par exemple, si votre utilisateur l'estmary-major, vous disposez des flux de journaux suivants :

    mary-major-east.1234567890abcdef0 mary.w-abcdef01234567890.021345abcdef6789
    Note

    Les identifiants alphanumériques à 16 chiffres répertoriés dans cet exemple sont fictifs. Les valeurs que vous voyez sur Amazon CloudWatch sont différentes.

La page Enregistrer les événements de mary-major-usa-east.1234567890abcdef0 affiche les détails de chaque session utilisateur, et le flux de mary.w-abcdef01234567890.021345abcdef6789 journal contient les détails du flux de travail.

Voici un exemple de flux de journal pourmary.w-abcdef01234567890.021345abcdef6789, basé sur un flux de travail (w-abcdef01234567890) contenant une étape de copie.

{ "type": "ExecutionStarted", "details": { "input": { "initialFileLocation": { "bucket": "DOC-EXAMPLE-BUCKET", "key": "mary/workflowSteps2.json", "versionId": "version-id", "etag": "etag-id" } } }, "workflowId":"w-abcdef01234567890", "executionId":"execution-id", "transferDetails": { "serverId":"s-server-id", "username":"mary", "sessionId":"session-id" } }, { "type":"StepStarted", "details": { "input": { "fileLocation": { "backingStore":"S3", "bucket":"DOC-EXAMPLE-BUCKET", "key":"mary/workflowSteps2.json", "versionId":"version-id", "etag":"etag-id" } }, "stepType":"COPY", "stepName":"copyToShared" }, "workflowId":"w-abcdef01234567890", "executionId":"execution-id", "transferDetails": { "serverId":"s-server-id", "username":"mary", "sessionId":"session-id" } }, { "type":"StepCompleted", "details":{ "output":{}, "stepType":"COPY", "stepName":"copyToShared" }, "workflowId":"w-abcdef01234567890", "executionId":"execution-id", "transferDetails":{ "serverId":"server-id", "username":"mary", "sessionId":"session-id" } }, { "type":"ExecutionCompleted", "details": {}, "workflowId":"w-abcdef01234567890", "executionId":"execution-id", "transferDetails":{ "serverId":"s-server-id", "username":"mary", "sessionId":"session-id" } }