Skip to content

AWS Integration - CodeBuild

Mackerel supports obtaining and monitoring AWS CodeBuild metrics in AWS Integration. When integrating with AWS Integration, billable targets are determined using the conversion 1 Project = 1 Micro Host. In addition to this, depending on the number of metrics retrieved, you may be charged for exceeding the maximum number of metrics per micro host.

Please refer to the following page for AWS Integration configuration methods and a list of supported AWS services.
AWS Integration

Obtaining metrics

The metrics obtainable with AWS Integration's CodeBuild support are as follows. For Metric explanations, refer to the AWS help page.

The maximum number of metrics obtainable is 20.

Graph nameMetricMetric name in MackerelUnitStatistics
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