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

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

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

取得メトリック

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

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

グラフ名 メトリック Mackerel上のメトリック名 単位 Statistics
Builds Builds
SucceededBuilds
FailedBuilds
codebuild.builds.count
codebuild.builds.succeeded
codebuild.builds.failed
integer Sum
Durations Duration
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
seconds Average
CPU Utilization CPUUtilized codebuild.cpu_utilization.used float Average
CPU Utilization Percent CPUUtilizedPercent codebuild.cpu_utilization_percent.used percentage Average
Memory Utilization MemoryUtilized codebuild.memory_utilization.used bytes Average
Memory Utilization Percent MemoryUtilizedPercent codebuild.memory_utilization_percent.used percentage Average
Storage IO Bytes StorageReadBytes
StorageWriteBytes
codebuild.storage_io_bytes.read
codebuild.storage_io_bytes.write
bytes/sec Average