CloudWatch で CodeBuild ビルドをモニタリング
Amazon CloudWatch を使用してビルドをモニタリングし、異常が発生した報告して、必要に応じて対応策を取ることができます。ビルドは、次の 2 つのレベルでモニタリングできます。
- プロジェクトレベル
-
これらのメトリクスは、指定したプロジェクトのすべてのビルドが対象となります。プロジェクトのメトリクスを表示するには、CloudWatch でディメンションとして
ProjectName
を指定します。 - AWS アカウント・レベル
-
これらのメトリクスは、1 つのアカウントのすべてのビルドが対象となります。AWS アカウントレベルでメトリクスを表示するには、CloudWatch でディメンションを入力しないでください。ビルドリソース使用率のメトリクスは、AWS アカウントレベルでは使用できません。
CloudWatch メトリクスには、一定期間におけるビルドの動作が示されます。たとえば、以下のことをモニタリングできます。
-
ビルドプロジェクトまたは AWS アカウントで一定期間に試みられたビルドの数。
-
ビルドプロジェクトまたは AWS アカウントで一定期間に成功したビルドの数。
-
ビルドプロジェクトまたは AWS アカウントで一定期間に失敗したビルドの数。
-
ビルドプロジェクトまたは AWS アカウントで一定期間に CodeBuild がビルドの実行に費やした時間。
-
ビルドまたはビルドプロジェクト全体のリソース使用率を構築します。CPU、メモリ、ストレージ使用率などのリソース使用率メトリクスを構築します。
詳細については、「CodeBuild メトリクスを表示」を参照してください。