

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# でのビルドのデバッグ AWS CodeBuild
<a name="debug-builds"></a>

AWS CodeBuild には、開発およびトラブルシューティング中にビルドをデバッグするための 2 つの方法があります。CodeBuild サンドボックス環境を使用して問題を調査し、修正をリアルタイムで検証することも、 AWS Systems Manager Session Manager を使用してビルドコンテナに接続し、コンテナの状態を表示することもできます。

## CodeBuild サンドボックスを使用してビルドをデバッグする
<a name="debug-codebuild-sandbox"></a>

CodeBuild サンドボックス環境では、安全で隔離された環境にインタラクティブなデバッグセッションが用意されています。環境と直接やり取りするには AWS CLI、 AWS マネジメントコンソール または コマンドを実行し、ビルドプロセスをステップバイステップで検証します。コスト効率の高い 1 秒あたりの請求モデルを使用し、ビルド環境と同じソースプロバイダーや AWS サービスとのネイティブ統合をサポートします。SSH クライアントを使用するか、統合開発環境 (IDE) からサンドボックス環境に接続することもできます。

CodeBuild サンドボックス料金の詳細については、[CodeBuild 料金表ドキュメント](https://aws.amazon.com/codebuild/pricing/#Sandbox)を参照してください。詳細な手順については、ドキュメント「[CodeBuild サンドボックスを使用してビルドをデバッグする](sandbox.md)」を参照してください。

## Session Manager を使用してビルドをデバッグする
<a name="debug-codebuild-session-manager"></a>

AWS Systems Manager Session Manager を使用すると、実際の実行環境で実行中のビルドに直接アクセスできます。このアプローチにより、アクティブなビルドコンテナに接続し、ビルドプロセスをリアルタイムで検査できます。ファイルシステムを調べて、実行中のプロセスを監視し、問題が発生したときにトラブルシューティングできます。

詳細な手順については、ドキュメント「[Session Manager を使用してビルドをデバッグする](session-manager.md)」を参照してください。