

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Penebangan dan pemantauan di AWS CodeBuild
<a name="logging-monitoring"></a>

Pencatatan dan pemantauan adalah bagian penting untuk menjaga keandalan, ketersediaan, dan kinerja AWS CodeBuild dan AWS solusi Anda. Anda harus mengumpulkan data pemantauan dari semua bagian AWS solusi Anda sehingga Anda dapat lebih mudah men-debug kegagalan multi-titik, jika terjadi. AWS menyediakan alat-alat berikut untuk memantau CodeBuild sumber daya dan membangun Anda dan untuk menanggapi potensi insiden. 

**Topics**
+ [Log panggilan AWS CodeBuild API dengan AWS CloudTrail](cloudtrail.md)
+ [Monitor CodeBuild dibangun dengan CloudWatch](monitoring-builds.md)

# Log panggilan AWS CodeBuild API dengan AWS CloudTrail
<a name="cloudtrail"></a>

AWS CodeBuild terintegrasi dengan AWS CloudTrail, layanan yang menyediakan catatan tindakan yang diambil oleh pengguna, peran, atau AWS layanan di CodeBuild. CloudTrail menangkap semua panggilan API untuk CodeBuild sebagai peristiwa, termasuk panggilan dari CodeBuild konsol dan dari panggilan kode ke CodeBuild APIs. Jika Anda membuat jejak, Anda dapat mengaktifkan pengiriman CloudTrail acara secara berkelanjutan ke bucket S3, termasuk acara untuk CodeBuild. Jika Anda tidak mengonfigurasi jejak, Anda masih dapat melihat peristiwa terbaru di CloudTrail konsol dalam **Riwayat acara**. Dengan menggunakan informasi yang dikumpulkan oleh CloudTrail, Anda dapat menentukan permintaan yang dibuat CodeBuild, alamat IP dari mana permintaan dibuat, siapa yang membuat permintaan, kapan dibuat, dan detail tambahan. 

Untuk mempelajari selengkapnya CloudTrail, lihat [Panduan AWS CloudTrail Pengguna](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/).

**Topics**
+ [Tentang AWS CodeBuild informasi di CloudTrail](service-name-info-in-cloudtrail.md)
+ [Tentang entri file AWS CodeBuild log](understanding-service-name-entries.md)

# Tentang AWS CodeBuild informasi di CloudTrail
<a name="service-name-info-in-cloudtrail"></a>

CloudTrail diaktifkan di AWS akun Anda saat Anda membuat akun. Ketika aktivitas terjadi di CodeBuild, aktivitas tersebut dicatat dalam suatu CloudTrail peristiwa bersama dengan peristiwa AWS layanan lainnya dalam **riwayat Acara**. Anda dapat melihat, mencari, dan mengunduh acara terbaru di AWS akun Anda. Untuk informasi selengkapnya, lihat [Melihat CloudTrail peristiwa dengan riwayat peristiwa](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/view-cloudtrail-events.html) di *Panduan AWS CloudTrail Pengguna*. 

Untuk catatan peristiwa yang sedang berlangsung di AWS akun Anda, termasuk acara untuk CodeBuild, buat jejak. Jejak memungkinkan CloudTrail untuk mengirimkan file log ke bucket S3. Secara default, ketika Anda membuat jejak di konsol, jejak ini diterapkan ke semua Wilayah. Trail mencatat peristiwa dari semua wilayah di AWS partisi dan mengirimkan file log ke bucket S3 yang Anda tentukan. Anda dapat mengonfigurasi AWS layanan lain untuk menganalisis lebih lanjut dan menindaklanjuti data peristiwa yang dikumpulkan dalam CloudTrail log. Untuk informasi lebih lanjut, lihat: 
+ [Ikhtisar untuk membuat jejak](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-create-and-update-a-trail.html)
+ [CloudTrail layanan dan integrasi yang didukung](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-aws-service-specific-topics.html#cloudtrail-aws-service-specific-topics-integrations)
+ [Mengonfigurasi notifikasi Amazon SNS untuk CloudTrail](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/getting_notifications_top_level.html)
+ [Menerima file CloudTrail log dari beberapa wilayah](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/receive-cloudtrail-log-files-from-multiple-regions.html) dan [Menerima file CloudTrail log dari beberapa akun](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-receive-logs-from-multiple-accounts.html)

Semua CodeBuild tindakan dicatat oleh CloudTrail dan didokumentasikan dalam [Referensi CodeBuild API](https://docs.aws.amazon.com/codebuild/latest/APIReference/). Misalnya, panggilan ke `CreateProject` (dalam AWS CLI,`create-project`), `StartBuild` (dalam AWS CLI,`start-project`), dan `UpdateProject` (dalam AWS CLI,`update-project`) tindakan menghasilkan entri dalam file CloudTrail log. 

Setiap entri peristiwa atau log berisi informasi tentang entitas yang membuat permintaan tersebut. Informasi identitas membantu Anda menentukan hal berikut: 
+ Baik permintaan tersebut dibuat dengan kredensial pengguna atau root.
+ Apakah permintaan tersebut dibuat dengan kredensial keamanan sementara untuk satu peran atau pengguna gabungan.
+ Apakah permintaan itu dibuat oleh AWS layanan lain.

Untuk informasi selengkapnya, lihat [elemen CloudTrail UserIdentity](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-event-reference-user-identity.html) di *AWS CloudTrail Panduan Pengguna*.

# Tentang entri file AWS CodeBuild log
<a name="understanding-service-name-entries"></a>

Trail adalah konfigurasi yang memungkinkan pengiriman peristiwa sebagai file log ke bucket S3 yang Anda tentukan. CloudTrail file log berisi satu atau lebih entri log. Peristiwa mewakili permintaan tunggal dari sumber manapun dan mencakup informasi tentang tindakan yang diminta, tanggal dan waktu tindakan, parameter permintaan, dan sebagainya. CloudTrail file log bukanlah jejak tumpukan yang diurutkan dari panggilan API publik, sehingga file tersebut tidak muncul dalam urutan tertentu. 

**catatan**  
 Untuk melindungi informasi sensitif, berikut ini disembunyikan di CodeBuild log:   
 AWS kunci akses IDs. Untuk informasi selengkapnya, lihat [Mengelola Kunci Akses untuk Pengguna IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html) di *Panduan AWS Identity and Access Management Pengguna*. 
 String ditentukan menggunakan Parameter Store. Untuk informasi selengkapnya, lihat [Systems Manager Parameter Store](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-paramstore.html) dan [Systems Manager Parameter Store Console Walkthrough](https://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-paramstore-walk.html#sysman-paramstore-console) di Panduan Pengguna *Amazon EC2 Systems* Manager. 
 String ditentukan menggunakan AWS Secrets Manager. Untuk informasi selengkapnya, lihat [Manajemen kunci](security-key-management.md). 

Contoh berikut menunjukkan entri CloudTrail log yang menunjukkan pembuatan proyek build di CodeBuild.

```
{    
  "eventVersion": "1.05",   
  "userIdentity": {       
    "type": "FederatedUser",       
    "principalId": "account-ID:user-name",       
    "arn": "arn:aws:sts::account-ID:federated-user/user-name",       
    "accountId": "account-ID",       
    "accessKeyId": "access-key-ID",       
    "sessionContext": {
      "attributes": {
        "mfaAuthenticated": "false",
        "creationDate": "2016-09-06T17:59:10Z"
      },
      "sessionIssuer": {
        "type": "IAMUser",
        "principalId": "access-key-ID",
        "arn": "arn:aws:iam::account-ID:user/user-name",
        "accountId": "account-ID",
        "userName": "user-name"
      }       
    }   
  },   
  "eventTime": "2016-09-06T17:59:11Z",   
  "eventSource": "codebuild.amazonaws.com",   
  "eventName": "CreateProject",   
  "awsRegion": "region-ID",   
  "sourceIPAddress": "127.0.0.1",   
  "userAgent": "user-agent",   
  "requestParameters": {       
    "awsActId": "account-ID"   
  },   
  "responseElements": {       
    "project": {
      "environment": {
        "image": "image-ID",
        "computeType": "BUILD_GENERAL1_SMALL",
        "type": "LINUX_CONTAINER",
        "environmentVariables": []
      },
      "name": "codebuild-demo-project",
      "description": "This is my demo project",
      "arn": "arn:aws:codebuild:region-ID:account-ID:project/codebuild-demo-project:project-ID",
      "encryptionKey": "arn:aws:kms:region-ID:key-ID",
      "timeoutInMinutes": 10,
      "artifacts": {
        "location": "arn:aws:s3:::codebuild-region-ID-account-ID-output-bucket",
        "type": "S3",
        "packaging": "ZIP",
        "outputName": "MyOutputArtifact.zip"
      }, 
      "serviceRole": "arn:aws:iam::account-ID:role/CodeBuildServiceRole",
      "lastModified": "Sep 6, 2016 10:59:11 AM",
      "source": {      
        "type": "GITHUB",
        "location": "https://github.com/my-repo.git"
      },
      "created": "Sep 6, 2016 10:59:11 AM"       
    }   
  },   
  "requestID": "9d32b228-745b-11e6-98bb-23b67EXAMPLE",   
  "eventID": "581f7dd1-8d2e-40b0-aeee-0dbf7EXAMPLE",   
  "eventType": "AwsApiCall",   
  "recipientAccountId": "account-ID" 
}
```

# Monitor CodeBuild dibangun dengan CloudWatch
<a name="monitoring-builds"></a>

Anda dapat menggunakan Amazon CloudWatch untuk menonton build Anda, melaporkan ketika ada sesuatu yang salah, dan mengambil tindakan otomatis bila perlu. Anda dapat memantau build Anda di dua level: 

Tingkat proyek  
Metrik ini untuk semua build dalam proyek yang ditentukan. Untuk melihat metrik proyek, `ProjectName` tentukan dimensi di CloudWatch.

AWS tingkat akun  
Metrik ini untuk semua build di akun. Untuk melihat metrik di tingkat AWS akun, jangan masukkan dimensi ke dalam CloudWatch. Metrik pemanfaatan sumber daya build tidak tersedia di tingkat AWS akun.

CloudWatch metrik menunjukkan perilaku build Anda dari waktu ke waktu. Misalnya, Anda dapat memantau: 
+  Berapa banyak build yang dicoba dalam proyek build atau AWS akun dari waktu ke waktu. 
+  Berapa banyak build yang berhasil dalam proyek build atau AWS akun dari waktu ke waktu. 
+  Berapa banyak build yang gagal dalam proyek build atau AWS akun dari waktu ke waktu. 
+  Berapa banyak waktu yang CodeBuild dihabiskan untuk menjalankan build dalam proyek build atau AWS akun dari waktu ke waktu. 
+ Membangun pemanfaatan sumber daya untuk membangun atau seluruh proyek pembangunan. Metrik pemanfaatan sumber daya build mencakup metrik seperti CPU, memori, dan pemanfaatan penyimpanan.

 Untuk informasi selengkapnya, lihat [Lihat CodeBuild metrik](monitoring-metrics.md). 

# CodeBuild CloudWatch metrik
<a name="cloudwatch_metrics-codebuild"></a>

 Metrik berikut dapat dilacak per AWS akun atau proyek build. Untuk informasi selengkapnya tentang menggunakan CloudWatch with CodeBuild, lihat[Monitor CodeBuild dibangun dengan CloudWatch](monitoring-builds.md).

BuildDuration  
Mengukur durasi `BUILD` fase build.  
Unit: detik  
 CloudWatch Statistik yang valid: Rata-rata (disarankan), Maksimum, Minimum

Bangunan  
 Mengukur jumlah build yang dipicu.   
 Unit: Hitungan   
 CloudWatch Statistik yang valid: Jumlah 

DownloadSourceDuration  
Mengukur durasi `DOWNLOAD_SOURCE` fase build.  
Unit: detik  
 CloudWatch Statistik yang valid: Rata-rata (disarankan), Maksimum, Minimum

Durasi  
 Mengukur durasi semua build dari waktu ke waktu.   
 Unit: detik   
 CloudWatch Statistik yang valid: Rata-rata (disarankan), Maksimum, Minimum 

FailedBuilds  
 Mengukur jumlah build yang gagal karena kesalahan klien atau batas waktu.   
 Unit: Hitungan   
 CloudWatch Statistik yang valid: Jumlah 

FinalizingDuration  
Mengukur durasi `FINALIZING` fase build.  
Unit: detik  
 CloudWatch Statistik yang valid: Rata-rata (disarankan), Maksimum, Minimum

InstallDuration  
Mengukur durasi `INSTALL` fase build.  
Unit: detik  
 CloudWatch Statistik yang valid: Rata-rata (disarankan), Maksimum, Minimum

PostBuildDuration  
Mengukur durasi `POST_BUILD` fase build  
Unit: detik  
 CloudWatch Statistik yang valid: Rata-rata (disarankan), Maksimum, Minimum

PreBuildDuration  
Mengukur durasi `PRE_BUILD` fase build.  
Unit: detik  
 CloudWatch Statistik yang valid: Rata-rata (disarankan), Maksimum, Minimum

ProvisioningDuration  
Mengukur durasi `PROVISIONING` fase build.  
Unit: detik  
 CloudWatch Statistik yang valid: Rata-rata (disarankan), Maksimum, Minimum

QueuedDuration  
Mengukur durasi `QUEUED` fase build.  
Unit: detik  
 CloudWatch Statistik yang valid: Rata-rata (disarankan), Maksimum, Minimum

SubmittedDuration  
Mengukur durasi `SUBMITTED` fase build.  
Unit: detik  
 CloudWatch Statistik yang valid: Rata-rata (disarankan), Maksimum, Minimum

SucceededBuilds  
 Mengukur jumlah bangunan yang berhasil.   
 Unit: Hitungan   
 CloudWatch Statistik yang valid: Jumlah 

UploadArtifactsDuration  
Mengukur durasi `UPLOAD_ARTIFACTS` fase build.  
Unit: detik  
 CloudWatch Statistik yang valid: Rata-rata (disarankan), Maksimum, Minimum

# CodeBuild CloudWatch metrik pemanfaatan sumber daya
<a name="cloudwatch-utilization-metrics"></a>

**catatan**  
CodeBuild Metrik pemanfaatan sumber daya hanya tersedia di wilayah berikut:  
Wilayah Asia Pacific (Tokyo) 
Wilayah Asia Pasifik (Seoul)
Wilayah Asia Pasifik (Mumbai)
Wilayah Asia Pasifik (Singapura)
Wilayah Asia Pacific (Sydney)
Wilayah Kanada (Pusat)
Wilayah Eropa (Frankfurt)
Wilayah Eropa (Irlandia)
Wilayah Eropa (London)
Wilayah Eropa (Paris)
Wilayah Amerika Selatan (Sao Paulo)
Wilayah AS Timur (N. Virginia)
Wilayah US East (Ohio)
Wilayah US West (N California)
Wilayah US West (Oregon)

Metrik pemanfaatan sumber daya berikut dapat dilacak. Untuk informasi selengkapnya tentang menggunakan CloudWatch with CodeBuild, lihat[Monitor CodeBuild dibangun dengan CloudWatch](monitoring-builds.md).

CPUUtilized  
Jumlah unit CPU dari pemrosesan yang dialokasikan yang digunakan oleh kontainer build.  
Unit: Unit CPU  
 CloudWatch Statistik yang valid: Rata-rata (disarankan), Maksimum, Minimum

CPUUtilizedPersen  
Persentase pemrosesan yang dialokasikan yang digunakan oleh kontainer build.  
Unit: Persen  
 CloudWatch Statistik yang valid: Rata-rata (disarankan), Maksimum, Minimum

MemoryUtilized  
Jumlah megabyte memori yang digunakan oleh wadah build.  
Unit: Megabyte  
 CloudWatch Statistik yang valid: Rata-rata (disarankan), Maksimum, Minimum

MemoryUtilizedPercent  
Persentase memori yang dialokasikan yang digunakan oleh container build.  
Unit: Persen  
 CloudWatch Statistik yang valid: Rata-rata (disarankan), Maksimum, Minimum

StorageReadBytes  
Kecepatan baca penyimpanan yang digunakan oleh wadah build.  
Unit: Byte/Detik  
 CloudWatch Statistik yang valid: Rata-rata (disarankan), Maksimum, Minimum

StorageWriteBytes  
Kecepatan tulis penyimpanan yang digunakan oleh wadah build.  
Unit: Byte/Detik  
 CloudWatch Statistik yang valid: Rata-rata (disarankan), Maksimum, Minimum

# CodeBuild CloudWatch dimensi
<a name="codebuild-cloudwatch-dimensions"></a>

CodeBuild menyediakan dimensi CloudWatch metrik berikut. Jika tidak ada yang ditentukan, metrik adalah untuk AWS akun saat ini. 

BuildId, BuildNumber, ProjectName  
Metrik disediakan untuk pengenal build, nomor build, dan nama proyek.

ProjectName  
Metrik disediakan untuk nama proyek.

# CodeBuild CloudWatch alarm
<a name="codebuild_cloudwatch_alarms"></a>

 Anda dapat menggunakan CloudWatch konsol untuk membuat alarm berdasarkan CodeBuild metrik sehingga Anda dapat bereaksi jika terjadi kesalahan dengan build Anda. Dua metrik yang paling berguna dengan alarm dijelaskan dalam peluru berikut. Untuk informasi selengkapnya tentang menggunakan CloudWatch with CodeBuild, lihat[Monitor CodeBuild dibangun dengan CloudWatch](monitoring-builds.md). 
+  `FailedBuild`. Anda dapat membuat alarm yang dipicu ketika sejumlah build gagal terdeteksi dalam jumlah detik yang telah ditentukan. Di CloudWatch, Anda menentukan jumlah detik dan berapa banyak build yang gagal memicu alarm. 
+  `Duration`. Anda dapat membuat alarm yang dipicu saat build membutuhkan waktu lebih lama dari yang diharapkan. Anda menentukan berapa detik yang harus berlalu setelah build dimulai dan sebelum build selesai sebelum alarm dipicu. 

 Untuk informasi tentang cara membuat alarm untuk CodeBuild metrik, lihat. [Monitor CodeBuild dibangun dengan alarm CloudWatch](monitoring-alarms.md) Untuk informasi selengkapnya tentang alarm, lihat [Membuat CloudWatch alarm Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html) di * CloudWatch Panduan Pengguna Amazon*. 

# Lihat CodeBuild metrik
<a name="monitoring-metrics"></a>

 AWS CodeBuild memantau fungsi atas nama Anda dan melaporkan metrik melalui Amazon CloudWatch. Metrik ini mencakup jumlah total build, build yang gagal, build yang berhasil, dan durasi build. 

 Anda dapat menggunakan CodeBuild konsol atau CloudWatch konsol untuk memantau metrik. CodeBuild Prosedur berikut menunjukkan cara melihat metrik. 

**Topics**
+ [Lihat metrik build (CodeBuild konsol)](#metrics-in-codebuild-console)
+ [Lihat metrik build ( CloudWatch konsol Amazon)](#metrics-in-cloudwatch-console)

## Lihat metrik build (CodeBuild konsol)
<a name="metrics-in-codebuild-console"></a>

**catatan**  
Anda tidak dapat menyesuaikan metrik atau grafik yang digunakan untuk menampilkannya di konsol. CodeBuild Jika Anda ingin menyesuaikan tampilan, gunakan CloudWatch konsol Amazon untuk melihat metrik build Anda. 

### Metrik tingkat akun
<a name="codebuild-console-account-level-metrics"></a><a name="cw-account-metrics-codebuild-console"></a>

**Untuk melihat AWS metrik tingkat akun**

1. Masuk ke Konsol Manajemen AWS dan buka AWS CodeBuild konsol di [https://console.aws.amazon.com/codesuite/codebuild/home](https://console.aws.amazon.com/codesuite/codebuild/home).

1.  Di panel navigasi, pilih **Metrik akun**. 

### Metrik tingkat proyek
<a name="codebuild-console-project-level-metrics"></a><a name="cw-project-codebuild-console"></a>

**Untuk melihat metrik tingkat proyek**

1. Masuk ke Konsol Manajemen AWS dan buka AWS CodeBuild konsol di [https://console.aws.amazon.com/codesuite/codebuild/home](https://console.aws.amazon.com/codesuite/codebuild/home).

1.  Di panel navigasi, pilih **Membangun proyek**. 

1.  Dalam daftar proyek build, di kolom **Nama**, pilih proyek tempat Anda ingin melihat metrik. 

1.  Pilih tab **Metrik**. 

## Lihat metrik build ( CloudWatch konsol Amazon)
<a name="metrics-in-cloudwatch-console"></a>

Anda dapat menyesuaikan metrik dan grafik yang digunakan untuk menampilkannya dengan konsol. CloudWatch 

### Metrik tingkat akun
<a name="cloudwatch-console-account-level-metrics"></a><a name="cw-account-cloudwatch-console"></a>

**Untuk melihat metrik tingkat akun**

1. Masuk ke Konsol Manajemen AWS dan buka CloudWatch konsol di [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1.  Pada panel navigasi, silakan pilih **Metrik**. 

1.  Pada tab **Semua metrik**, pilih **CodeBuild**.   
![\[Cara melihat CodeBuild metrik.\]](http://docs.aws.amazon.com/id_id/codebuild/latest/userguide/images/codebuild-metrics-in-cw.png)

1.  Silahkan Anda memilih **Metrik Akun**. 

1.  Pilih satu atau beberapa proyek dan metrik. Untuk setiap proyek, Anda dapat memilih metrik **SucceededBuilds**, **FailedBuilds**, **Builds**, dan **Duration**. Semua proyek dan kombinasi metrik yang dipilih ditampilkan dalam grafik pada halaman. 

### Metrik tingkat proyek
<a name="cloudwatch-console-project-level-metrics"></a><a name="cw-project-cloudwatch-console"></a>

**Untuk melihat metrik tingkat proyek**

1. Masuk ke Konsol Manajemen AWS dan buka CloudWatch konsol di [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1.  Pada panel navigasi, silakan pilih **Metrik**. 

1.  Pada tab **Semua metrik**, pilih **CodeBuild**.   
![\[Cara melihat CodeBuild metrik.\]](http://docs.aws.amazon.com/id_id/codebuild/latest/userguide/images/codebuild-metrics-in-cw.png)

1.  Pilih **Berdasarkan Proyek**. 

1.  Pilih satu atau lebih proyek dan kombinasi metrik. Untuk setiap proyek, Anda dapat memilih metrik **SucceededBuilds**, **FailedBuilds**, **Builds**, dan **Duration**. Semua proyek dan kombinasi metrik yang dipilih ditampilkan dalam grafik pada halaman. 

1.  (Opsional) Anda dapat menyesuaikan metrik dan grafik Anda. Misalnya, dari daftar drop-down di kolom **Statistik**, Anda dapat memilih statistik yang berbeda untuk ditampilkan. Atau dari menu tarik-turun di kolom **Periode**, Anda dapat memilih periode waktu yang berbeda untuk digunakan untuk memantau metrik. 

   Untuk informasi selengkapnya, lihat [Metrik grafik](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/graph_metrics.html) dan [Lihat metrik yang tersedia](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/viewing_metrics_with_cloudwatch.html) di * CloudWatch Panduan Pengguna Amazon*. 

# Lihat metrik pemanfaatan CodeBuild sumber daya
<a name="monitoring-utilization-metrics"></a>

AWS CodeBuild monitor membangun pemanfaatan sumber daya atas nama Anda dan melaporkan metrik melalui Amazon. CloudWatch Ini termasuk metrik seperti CPU, memori, dan pemanfaatan penyimpanan.

**catatan**  
CodeBuild Metrik pemanfaatan sumber daya hanya dicatat untuk build yang berjalan selama lebih dari satu menit.

Anda dapat menggunakan CodeBuild konsol atau CloudWatch konsol untuk memantau metrik pemanfaatan sumber daya. CodeBuild 

**catatan**  
CodeBuild Metrik pemanfaatan sumber daya hanya tersedia di wilayah berikut:  
Wilayah Asia Pacific (Tokyo) 
Wilayah Asia Pasifik (Seoul)
Wilayah Asia Pasifik (Mumbai)
Wilayah Asia Pasifik (Singapura)
Wilayah Asia Pacific (Sydney)
Wilayah Kanada (Pusat)
Wilayah Eropa (Frankfurt)
Wilayah Eropa (Irlandia)
Wilayah Eropa (London)
Wilayah Eropa (Paris)
Wilayah Amerika Selatan (Sao Paulo)
Wilayah AS Timur (N. Virginia)
Wilayah US East (Ohio)
Wilayah US West (N California)
Wilayah US West (Oregon)

Prosedur berikut menunjukkan cara mengakses metrik pemanfaatan sumber daya Anda.

**Topics**
+ [Akses metrik pemanfaatan sumber daya (konsol) CodeBuild](#utilization-metrics-codebuild-console)
+ [Akses metrik pemanfaatan sumber daya (konsol Amazon CloudWatch )](#utilization-metrics-cloudwatch-console)

## Akses metrik pemanfaatan sumber daya (konsol) CodeBuild
<a name="utilization-metrics-codebuild-console"></a>

**catatan**  
Anda tidak dapat menyesuaikan metrik atau grafik yang digunakan untuk menampilkannya di konsol. CodeBuild Jika Anda ingin menyesuaikan tampilan, gunakan CloudWatch konsol Amazon untuk melihat metrik build Anda. 

### Metrik pemanfaatan sumber daya tingkat proyek
<a name="codebuild-console-project-level-utilization"></a>

**Untuk mengakses metrik pemanfaatan sumber daya tingkat proyek**

1. Masuk ke Konsol Manajemen AWS dan buka AWS CodeBuild konsol di [https://console.aws.amazon.com/codesuite/codebuild/home](https://console.aws.amazon.com/codesuite/codebuild/home).

1. Di panel navigasi, pilih **Membangun proyek**.

1. Dalam daftar proyek pembangunan, di kolom **Nama**, pilih proyek yang ingin Anda lihat metrik pemanfaatannya.

1. Pilih tab **Metrik**. Metrik pemanfaatan sumber daya ditampilkan di bagian Metrik **pemanfaatan sumber daya**.

1. **Untuk melihat metrik pemanfaatan sumber daya tingkat proyek di CloudWatch konsol, pilih **Lihat CloudWatch di** bagian Metrik pemanfaatan sumber daya.**

### Metrik pemanfaatan sumber daya tingkat build
<a name="codebuild-console-build-level-utilization"></a>

**Untuk mengakses metrik pemanfaatan sumber daya tingkat build**

1. Masuk ke Konsol Manajemen AWS dan buka AWS CodeBuild konsol di [https://console.aws.amazon.com/codesuite/codebuild/home](https://console.aws.amazon.com/codesuite/codebuild/home).

1. Di panel navigasi, pilih **Build history**.

1. Dalam daftar build, di kolom **Build run**, pilih build yang ingin Anda lihat metrik pemanfaatannya.

1. Pilih tab **Pemanfaatan sumber daya**.

1. Untuk melihat metrik pemanfaatan sumber daya tingkat build di CloudWatch konsol, pilih **Lihat CloudWatch di** bagian Metrik pemanfaatan **sumber daya**.

## Akses metrik pemanfaatan sumber daya (konsol Amazon CloudWatch )
<a name="utilization-metrics-cloudwatch-console"></a>

 CloudWatch Konsol Amazon dapat digunakan untuk mengakses metrik pemanfaatan CodeBuild sumber daya.

### Metrik pemanfaatan sumber daya tingkat proyek
<a name="cloudwatch-console-project-level-utilization"></a><a name="cw-project-cloudwatch-console"></a>

**Untuk mengakses metrik pemanfaatan sumber daya tingkat proyek**

1. Masuk ke Konsol Manajemen AWS dan buka CloudWatch konsol di [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Pada panel navigasi, silakan pilih **Metrik**.

1. Pada tab **Semua metrik**, pilih **CodeBuild**.  
![\[Tangkapan layar konsol yang menunjukkan CodeBuild opsi yang terletak di tab Semua metrik.\]](http://docs.aws.amazon.com/id_id/codebuild/latest/userguide/images/codebuild-metrics-in-cw.png)

1. Pilih **Berdasarkan Proyek**.

1. Pilih satu atau beberapa proyek dan kombinasi metrik untuk ditambahkan ke grafik. Semua proyek dan kombinasi metrik yang dipilih ditampilkan dalam grafik pada halaman.

1. (Opsional) Anda dapat menyesuaikan metrik dan grafik Anda dari tab Metrik **Grafik.** Misalnya, dari daftar drop-down di kolom **Statistik**, Anda dapat memilih statistik yang berbeda untuk ditampilkan. Atau dari menu tarik-turun di kolom **Periode**, Anda dapat memilih periode waktu yang berbeda untuk digunakan untuk memantau metrik. 

   Untuk informasi selengkapnya, lihat [Metrik grafik](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/graph_metrics.html) dan [Melihat metrik yang tersedia](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/viewing_metrics_with_cloudwatch.html) di Panduan Pengguna *Amazon CloudWatch *. 

### Metrik pemanfaatan sumber daya tingkat build
<a name="cloudwatch-console-build-level-utilization"></a>

**Untuk mengakses metrik pemanfaatan sumber daya tingkat build**

1. Masuk ke Konsol Manajemen AWS dan buka CloudWatch konsol di [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Pada panel navigasi, silakan pilih **Metrik**.

1. Pada tab **Semua metrik**, pilih **CodeBuild**.  
![\[Tangkapan layar konsol yang menunjukkan CodeBuild opsi yang terletak di tab Semua metrik.\]](http://docs.aws.amazon.com/id_id/codebuild/latest/userguide/images/codebuild-metrics-in-cw.png)

1. Pilih **BuildId, BuildNumber, ProjectName**.

1. Pilih satu atau beberapa kombinasi build dan metrik untuk ditambahkan ke grafik. Semua kombinasi build dan metrik yang dipilih ditampilkan dalam grafik pada halaman.

1. (Opsional) Anda dapat menyesuaikan metrik dan grafik Anda dari tab Metrik **Grafik.** Misalnya, dari daftar drop-down di kolom **Statistik**, Anda dapat memilih statistik yang berbeda untuk ditampilkan. Atau dari menu tarik-turun di kolom **Periode**, Anda dapat memilih periode waktu yang berbeda untuk digunakan untuk memantau metrik. 

   Untuk informasi selengkapnya, lihat [Metrik grafik](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/graph_metrics.html) dan [Melihat metrik yang tersedia](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/viewing_metrics_with_cloudwatch.html) di Panduan Pengguna *Amazon CloudWatch *. 

# Monitor CodeBuild dibangun dengan alarm CloudWatch
<a name="monitoring-alarms"></a>

 Anda dapat membuat CloudWatch alarm untuk build Anda. Alarm mengawasi satu metrik selama periode waktu yang Anda tentukan dan melakukan satu atau beberapa tindakan berdasarkan nilai metrik relatif terhadap ambang batas tertentu selama beberapa periode waktu. Menggunakan fungsionalitas CloudWatch alarm asli, Anda dapat menentukan tindakan apa pun yang didukung CloudWatch ketika ambang batas terlampaui. Misalnya, Anda dapat menentukan bahwa notifikasi Amazon SNS dikirim ketika lebih dari tiga build di akun Anda gagal dalam lima belas menit. 

**Untuk membuat CloudWatch alarm untuk CodeBuild metrik**

1. Masuk ke Konsol Manajemen AWS dan buka CloudWatch konsol di [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1.  Di panel navigasi, pilih **Alarm**. 

1.  Pilih **Buat Alarm**. 

1.  Di bawah **CloudWatch Metrik berdasarkan Kategori**, pilih **CodeBuildMetrik**. **Jika Anda tahu bahwa Anda hanya menginginkan metrik tingkat proyek, pilih Berdasarkan Proyek.** **Jika Anda tahu bahwa Anda hanya menginginkan metrik tingkat akun, pilih Metrik Akun.** 

1.  Pada **Buat Alarm**, jika belum dipilih, **pilih Pilih Metrik**. 

1.  Pilih metrik yang ingin Anda buat alarm. Pilihannya adalah **Berdasarkan Proyek** atau **Metrik Akun**. 

1.  Pilih **Berikutnya** atau **Tentukan Alarm** dan kemudian buat alarm Anda. Untuk informasi selengkapnya, lihat [Membuat CloudWatch alarm Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html) di *Panduan CloudWatch Pengguna Amazon*. Untuk informasi selengkapnya tentang mengatur notifikasi Amazon SNS saat alarm dipicu, lihat [Mengatur notifikasi Amazon SNS di Panduan Pengembang](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/US_SetupSNS.html) Amazon *SNS*. 

1.  Pilih **Buat Alarm**. 