AWS CodeDeploy
用户指南 (API 版本 2014-10-06)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本指南中的过程支持新的控制台设计。如果您选择使用较旧版本的控制台,可以在本指南中找到许多仍然适用的概念和基本过程。要访问新控制台中的帮助,请选择信息图标。

查看 CodeDeploy 部署详细信息

您可以使用 CodeDeploy 控制台、AWS CLI 或 CodeDeploy API 查看有关与您的 AWS 账户关联的部署的详细信息。

注意

您可以在以下位置中查看您的实例的 EC2/本地部署日志:

  • Amazon Linux、RHEL 和 Ubuntu Server:/opt/codedeploy-agent/deployment-root/deployment-logs/codedeploy-agent-deployments.log

  • Windows Server:C:\ProgramData\Amazon\CodeDeploy<DEPLOYMENT-GROUP-ID><DEPLOYMENT-ID>\logs\scripts.log

有关更多信息,请参阅分析日志文件以调查针对实例的部署失败

查看部署详细信息(控制台)

使用 CodeDeploy 控制台查看部署详细信息:

  1. Sign in to the AWS 管理控制台 and open the CodeDeploy console at https://console.amazonaws.cn/codedeploy.

    注意

    使用您在 CodeDeploy 入门中使用的相同账户或 IAM 用户信息登录。

  2. 在导航窗格中,展开 Deploy (部署),然后选择 Deployments (部署)

    注意

    如果未显示任何条目,请确保选择了正确的区域。在导航栏上的区域选择器中,选择 AWS General Reference区域和终端节点中列出的某个区域。CodeDeploy 仅在这些区域中受支持。

  3. 要查看有关单个部署的更多详细信息,请在 Deployment history (部署历史记录) 中,选择部署 ID 或选择部署 ID 旁边的按钮,然后选择 View (查看)

查看部署详细信息 (CLI)

要使用 AWS CLI 查看部署详细信息,请调用 get-deployment 命令或 batch-get-deployments 命令。您可以调用 list-deployments 命令来获取要用作 get-deployment 命令和 batch-get-deployments 命令的输入的唯一部署 ID 的列表。

要查看有关单个部署的详细信息,请调用 get-deployment 命令,并指定唯一部署标识符。要获取部署 ID,请调用 list-deployments 命令。

要查看有关多个部署的详细信息,请调用 batch-get-deployments 命令,并指定多个唯一部署标识符。要获取部署 ID,请调用 list-deployments 命令。

要查看部署 ID 的列表,请调用 list-deployments 命令,并指定:

  • 与部署关联的应用程序的名称。要查看应用程序名称的列表,请调用 list-applications 命令。

  • 与部署关联的部署组的名称。要查看部署组名称的列表,请调用 list-deployment-groups 命令。

  • (可选)是否按部署状态包含有关部署的详细信息。(如果未指定,则将列出所有匹配的部署,不管其部署状态如何。)

  • (可选)是否按部署创建的开始时间和/或结束时间包含有关部署的详细信息。(如果未指定,则将列出所有匹配的部署,不管其创建时间如何。)