Skip to content

AWSインテグレーション - CodeBuild

MackerelはAWSインテグレーションにてAWS CodeBuildのメトリック取得や監視に対応しています。AWSインテグレーションで連携を行なった場合、課金対象として1プロジェクト = 1マイクロホストと換算します。またそれに加えて、取得されるメトリックの数に応じて、1マイクロホストあたりのメトリック数上限の超過による請求が行われる場合があります。

AWSインテグレーションの設定方法や対応AWSサービス一覧についてはこちらのページをご確認ください。
AWSインテグレーション

取得メトリック

AWSインテグレーションのCodeBuild対応で取得できるメトリックは以下の通りです。メトリックの説明に関してはAWSのヘルプをご確認ください。

最大で20個のメトリックが取得されます。

グラフ名メトリックMackerel上のメトリック名単位Statistics
BuildsBuilds
SucceededBuilds
FailedBuilds
codebuild.builds.count
codebuild.builds.succeeded
codebuild.builds.failed
integerSum
DurationsDuration
SubmittedDuration
QueuedDuration
ProvisioningDuration
DownloadSourceDuration
InstallDuration
PreBuildDuration
BuildDuration
PostBuildDuration
UploadArtifactsDuration
FinalizingDuration
codebuild.builds.all_builds
codebuild.builds.submitted
codebuild.builds.queued
codebuild.builds.provisioning
codebuild.builds.download_source
codebuild.builds.install
codebuild.builds.pre_build
codebuild.builds.build
codebuild.builds.post_build
codebuild.builds.upload_artifact
codebuild.builds.finalizing
secondsAverage
CPU UtilizationCPUUtilizedcodebuild.cpu_utilization.usedfloatAverage
CPU Utilization PercentCPUUtilizedPercentcodebuild.cpu_utilization_percent.usedpercentageAverage
Memory UtilizationMemoryUtilizedcodebuild.memory_utilization.usedbytesAverage
Memory Utilization PercentMemoryUtilizedPercentcodebuild.memory_utilization_percent.usedpercentageAverage
Storage IO BytesStorageReadBytes
StorageWriteBytes
codebuild.storage_io_bytes.read
codebuild.storage_io_bytes.write
bytes/secAverage