

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

# 调试内置 AWS CodeBuild
<a name="debug-builds"></a>

AWS CodeBuild 提供了两种在开发和故障排除期间调试版本的方法。您可以使用 CodeBuild 沙盒环境实时调查问题并验证修复程序，也可以使用 S AWS ystems Manager 会话管理器连接到生成容器并查看容器状态。

## 使用 CodeBuild 沙盒调试构建
<a name="debug-codebuild-sandbox"></a>

 CodeBuild 沙盒环境在安全和隔离的环境中提供交互式调试会话。您可以通过 AWS 管理控制台 或直接与环境进行交互 AWS CLI，执行命令并逐步验证您的构建过程。它使用经济实惠的每秒计费模式，并支持与您的构建环境相同的源提供商和 AWS 服务的原生集成。您也可以使用 SSH 客户端或从集成式开发环境（IDE）连接到沙盒环境。

要了解有关 CodeBuild 沙盒定价的更多信息，请访问定[CodeBuild 价文档](https://aws.amazon.com/codebuild/pricing/#Sandbox)。有关详细说明，请访问[使用 CodeBuild 沙盒调试构建](sandbox.md)文档。

## 使用会话管理器调试构建
<a name="debug-codebuild-session-manager"></a>

AWS Systems Manager 会话管理器允许在实际执行环境中直接访问正在运行的构建。这种方法可让您连接到活动的构建容器并实时检查构建过程。您可以检查文件系统，监控正在运行的进程，并在出现问题时对其进行故障排除。

有关详细说明，请访问[使用会话管理器调试构建](session-manager.md)文档。