View a markdown version of this page

管理工作流程日志 - Amazon Transfer Family
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

管理工作流程日志

CloudWatch 为工作流程进度和结果提供统一的审计和记录。此外,还为工作流程 Amazon Transfer Family 提供了多个指标。您可以查看前一分钟有多少工作流程执行启动、成功完成和失败的指标。中描述了 Transfer Family 的所有 CloudWatch 指标使用 Transfer Family 服务器的 CloudWatch 指标

查看亚马逊工作流程 CloudWatch 日志
  1. 在以下位置打开亚马逊 CloudWatch 控制台https://console.aws.amazon.com/cloudwatch/

  2. 在左侧导航窗格中选择日志,然后选择日志组

  3. 日志组页面的导航栏上,为您的 Amazon Transfer Family 服务器选择正确的区域。

  4. 选择与您的服务器相对应的日志组。

    例如,如果您的服务器 ID 是 s-1234567890abcdef0,则您的日志组是 /aws/transfer/s-1234567890abcdef0

  5. 在服务器的日志组详细信息页面上,将显示最新的日志流。您正在探索的用户有两个日志流:

    • 每个 Secure Shell (SSH) 文件传输协议 (SFTP) 会话一个。

    • 一个用于正在为您的服务器执行的工作流程。工作流程的日志流格式为 username.workflowID.uniqueStreamSuffix

    例如,如果您的用户是 mary-major,您具有以下日志流:

    mary-major-east.1234567890abcdef0 mary.w-abcdef01234567890.021345abcdef6789
    注意

    此示例中列出的 16 位字母数字标识符是虚构的。您在亚马逊上看到的值 CloudWatch 是不同的。

mary-major-usa-east.1234567890abcdef0 的“日志事件”页面显示每个用户会话的详细信息,mary.w-abcdef01234567890.021345abcdef6789 日志流包含工作流程的详细信息。

以下是基于包含复制步骤的工作流程 (w-abcdef01234567890) 的 mary.w-abcdef01234567890.021345abcdef6789 日志流示例。

{ "type": "ExecutionStarted", "details": { "input": { "initialFileLocation": { "bucket": "amzn-s3-demo-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":"amzn-s3-demo-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" } }