本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
查看 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 服务器:C:\\ AmazonProgramData\ CodeDeploy <DEPLOYMENT-GROUP-ID><DEPLOYMENT-ID>\ logs\ scripts.log
有关更多信息,请参阅 分析日志文件以调查针对实例的部署失败。
查看部署详细信息(控制台)
要使用 CodeDeploy 控制台查看部署详细信息,请执行以下操作:
登录 AWS Management Console 并打开 CodeDeploy 控制台,网址为 https://console.aws.amazon.com/codedeploy
。 注意
使用您在入门 CodeDeploy中设置的同一用户登录。
在导航窗格中,展开部署,然后选择部署。
注意
如果未显示任何条目,请确保选择了正确的区域。在导航栏的区域选择器中,选择区域和终端节点中列出的区域之一AWS 一般参考。 CodeDeploy 仅在这些地区支持。
-
要查看有关单个部署的更多详细信息,请在 Deployment history(部署历史记录)中,选择部署 ID 或选择部署 ID 旁边的按钮,然后选择 View(查看)。
查看部署详细信息(CLI)
要使用查看部署详细信息,请调用get-deployment
命令或batch-get-deployments
命令。 AWS CLI 您可以调用 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命令。
-
(可选)是否按部署状态包含有关部署的详细信息。(如果未指定,则将列出所有匹配的部署,不管其部署状态如何。)
-
(可选)是否按部署创建的开始时间和/或结束时间包含有关部署的详细信息。(如果未指定,则将列出所有匹配的部署,不管其创建时间如何。)