

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

# Pantau permintaan EC2 API Amazon menggunakan Amazon CloudWatch
<a name="monitor"></a>

Anda dapat memantau permintaan EC2 API Amazon menggunakan Amazon CloudWatch, yang mengumpulkan data mentah dan memprosesnya menjadi metrik hampir real-time yang dapat dibaca. Metrik ini menyediakan cara sederhana untuk melacak penggunaan dan hasil operasi Amazon EC2 API dari waktu ke waktu. Informasi ini memberi Anda perspektif yang lebih baik tentang kinerja aplikasi web Anda, dan memungkinkan Anda mengidentifikasi dan mendiagnosis berbagai masalah. Anda juga dapat menyetel alarm yang mengawasi ambang batas tertentu, dan mengirim pemberitahuan atau mengambil tindakan tertentu saat ambang batas tersebut terpenuhi.

Untuk informasi selengkapnya CloudWatch, lihat [Panduan CloudWatch Pengguna Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/).

**penting**  
Metrik Amazon EC2 API adalah fitur keikutsertaan. Anda harus meminta akses ke fitur ini. Untuk informasi selengkapnya, lihat [Aktifkan metrik EC2 API Amazon](#enable-ec2-api-metrics).

**Topics**
+ [

## Aktifkan metrik EC2 API Amazon
](#enable-ec2-api-metrics)
+ [

## Metrik dan dimensi EC2 API Amazon
](#monitor-metrics_dimensions)
+ [

## Retensi data metrik
](#monitor-retention)
+ [

## Permintaan pemantauan yang dibuat atas nama Anda
](#throttling-metrics)
+ [

## Penagihan
](#monitor-billing)
+ [

## Bekerja dengan Amazon CloudWatch
](#monitor-using)

## Aktifkan metrik EC2 API Amazon
<a name="enable-ec2-api-metrics"></a>

Gunakan prosedur berikut untuk meminta akses ke fitur ini untuk Anda Akun AWS.

**Untuk meminta akses ke fitur ini**

1. [AWS Dukungan Pusat](https://console.aws.amazon.com/support/home#/) Terbuka.

1. Pilih **Buat kasus**.

1. Pilih **Akun dan penagihan**.

1. Untuk **Layanan**, pilih **Info Umum dan Memulai**.

1. Untuk **Kategori**, pilih **Menggunakan AWS & Layanan**.

1. Pilih **Langkah selanjutnya: Informasi tambahan**.

1. Untuk **Subjek**, masukkan**Request access to Amazon EC2 API metrics**.

1. Untuk **Deskripsi**, masukkan **Please grant my account access to Amazon EC2 API metrics. Related page: https://docs.aws.amazon.com/AWSEC2/latest/APIReference/monitor.html**. Juga termasuk Wilayah di mana Anda memerlukan akses.

1. Pilih **Langkah selanjutnya: Selesaikan sekarang atau hubungi kami**.

1. Pada tab **Hubungi kami**, pilih bahasa kontak pilihan Anda dan metode kontak.

1. Pilih **Kirim**.

## Metrik dan dimensi EC2 API Amazon
<a name="monitor-metrics_dimensions"></a>

### Metrik-metrik
<a name="monitor-metrics"></a>

Metrik Amazon EC2 API terkandung dalam `AWS/EC2/API` namespace. Tabel berikut mencantumkan metrik yang tersedia untuk permintaan Amazon EC2 API.


| Metrik | Deskripsi | 
| --- | --- | 
|  `ClientErrors` |  Jumlah permintaan API gagal yang disebabkan oleh kesalahan klien. Kesalahan ini biasanya disebabkan oleh sesuatu yang dilakukan klien, seperti menentukan parameter yang salah atau tidak valid dalam permintaan, atau menggunakan tindakan atau sumber daya atas nama pengguna yang tidak memiliki izin untuk menggunakan tindakan atau sumber daya. Unit: Jumlah  | 
|  `RequestLimitExceeded` |  Berapa kali tingkat permintaan maksimum yang diizinkan oleh Amazon EC2 APIs telah terlampaui untuk akun Anda. Permintaan Amazon EC2 API dibatasi untuk membantu menjaga kinerja layanan. Jika permintaan Anda telah dibatasi, Anda mendapatkan kesalahan. `Client.RequestLimitExceeded` Unit: Jumlah  | 
|  `AwsTriggeredRequestLimitExceeded` |  Jumlah permintaan API yang gagal disebabkan oleh pelambatan yang AWS telah diterapkan karena masalah operasional. Ketika pembatasan ini terjadi, Anda menerima `Client.RequestLimitExceeded` kesalahan dengan pesan yang menunjukkan bahwa permintaan Anda telah dibatasi karena masalah operasional. AWS Pelambatan ini bersifat sementara dan diselesaikan secara otomatis setelah masalah operasional diatasi. Terapkan backoff eksponensial dan coba lagi logika untuk menangani throttle sementara ini dengan anggun. Unit: Jumlah  | 
|  `ServerErrors` |  Jumlah permintaan API gagal yang disebabkan oleh kesalahan server internal. Kesalahan ini biasanya disebabkan oleh kesalahan AWS sisi server, pengecualian, atau kegagalan. Unit: Jumlah  | 
|  `SuccessfulCalls` |  Jumlah permintaan API yang berhasil. Unit: Jumlah  | 

### Dimensi
<a name="monitor-dimensions"></a>

Data EC2 metrik Amazon dapat difilter di semua tindakan EC2 API. Untuk informasi selengkapnya tentang dimensi, lihat [ CloudWatch Konsep Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html).

## Retensi data metrik
<a name="monitor-retention"></a>

Metrik Amazon EC2 API dikirim ke CloudWatch interval 1 menit. CloudWatch mempertahankan data metrik sebagai berikut:
+ Titik data dengan periode 60 detik (1 menit) tersedia selama 15 hari.
+ Titik data dengan jangka waktu 300 detik (5 menit) tersedia selama 63 hari.
+ Poin data dengan jangka waktu 3600 detik (1 jam) tersedia selama 455 hari (15 bulan).

## Permintaan pemantauan yang dibuat atas nama Anda
<a name="throttling-metrics"></a>

Permintaan API yang dibuat oleh AWS layanan atas nama Anda, seperti permintaan yang dibuat oleh peran terkait layanan, tidak diperhitungkan dalam batas pembatasan API Anda dan permintaan tersebut tidak mengirimkan metrik ke Amazon untuk akun Anda. CloudWatch Permintaan ini tidak dapat dipantau menggunakan CloudWatch.

Permintaan API yang dibuat atas nama Anda oleh penyedia layanan pihak ketiga dihitung terhadap batas pembatasan API Anda dan mereka mengirim metrik ke Amazon CloudWatch untuk akun Anda. Permintaan ini dapat dipantau menggunakan CloudWatch.

## Penagihan
<a name="monitor-billing"></a>

 CloudWatch Harga dan biaya standar berlaku. Tidak ada biaya tambahan yang dikenakan untuk menggunakan metrik Amazon EC2 API. Untuk informasi selengkapnya, lihat [ CloudWatch Harga Amazon](https://aws.amazon.com/cloudwatch/pricing/).

## Bekerja dengan Amazon CloudWatch
<a name="monitor-using"></a>

**Contents**
+ [

### Melihat CloudWatch metrik
](#monitor-using-viewing)
+ [

### Membuat CloudWatch alarm
](#monitor-creating)

### Melihat CloudWatch metrik
<a name="monitor-using-viewing"></a>

Gunakan prosedur berikut untuk melihat metrik Amazon EC2 API.

**Prasyarat**  
Anda harus mengaktifkan akses ke metrik Amazon EC2 API untuk akun Anda. Untuk informasi selengkapnya, lihat [Aktifkan metrik EC2 API Amazon](#enable-ec2-api-metrics).

**Untuk melihat metrik Amazon EC2 API menggunakan konsol**

1. Buka CloudWatch konsol di [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Di panel navigasi, pilih **Metrik, **Semua** metrik**.

1. Pada tab **Browse**, di bawah **Metrik**, pilih Wilayah yang diinginkan untuk melihat metrik.

1. Pilih namespace **EC2**metrik.

1. Untuk melihat metrik, pilih dimensi metrik, seperti Metrik **Per-Instance**.
**catatan**  
Metrik disembunyikan setelah dua minggu tidak aktif. Jika mereka tidak menerima titik data baru dalam dua minggu terakhir, mereka tidak lagi muncul di konsol, tidak akan muncul saat Anda mengetik nama metrik atau nama dimensi mereka di kotak pencarian konsol, dan tidak dikembalikan oleh perintah [list-metrics](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/list-metrics.html) AWS CLI . Untuk mengambil metrik ini, gunakan perintah [get-metric-data]()or [get-metric-statistics]().

**Untuk melihat metrik Amazon EC2 API menggunakan baris perintah**

Gunakan salah satu perintah berikut:
+ [daftar-metrik (](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/list-metrics.html))AWS CLI

  ```
  aws cloudwatch list-metrics --namespace "AWS/EC2/API"
  ```
+ [Dapatkan- CWMetric Daftar](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-CWMetricList.html) (AWS Tools for Windows PowerShell)

  ```
  Get-CWMetricList -Namespace "AWS/EC2/API"
  ```

### Membuat CloudWatch alarm
<a name="monitor-creating"></a>

Anda dapat membuat CloudWatch alarm yang mengirimkan pesan Amazon SNS saat alarm berubah status. Alarm mengawasi metrik tunggal selama periode waktu yang Anda tentukan. Ini mengirimkan pemberitahuan ke topik SNS berdasarkan nilai metrik relatif terhadap ambang batas tertentu selama sejumlah periode waktu.

Misalnya, Anda dapat membuat alarm yang memantau jumlah permintaan DescribeInstances API yang gagal karena kesalahan sisi server. Alarm berikut mengirimkan pemberitahuan email ketika jumlah kegagalan permintaan DescribeInstances API mencapai ambang 10 kesalahan sisi server selama periode 5 menit.

**Prasyarat**  
Anda harus mengaktifkan akses ke metrik Amazon EC2 API untuk akun Anda. Untuk informasi selengkapnya, lihat [Aktifkan metrik EC2 API Amazon](#enable-ec2-api-metrics).

**Untuk membuat alarm untuk kesalahan server permintaan Amazon EC2 DescribeInstances API**

1. Buka CloudWatch konsol di [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Pada panel navigasi, pilih **Alarm**, **Semua alarm**.

1. Pilih **Buat alarm**.

1. Pilih **Pilih metrik**, dan tentukan yang berikut ini:

   1. Pilih **EC2/API.**

   1. Pilih **Metrik Per-Tindakan**.

   1. Pilih kotak centang di sebelahnya **DescribeInstances**yang ada di baris yang sama dengan nama **ServerErrors**metrik.

   1. Pilih **Pilih Metrik**.

1. Halaman **Tentukan metrik dan ketentuan** ditampilkan, di sana ditampilkan grafik dan informasi lain tentang metrik dan statistik yang Anda pilih.

   1. Di bawah **Metrik**, tentukan yang berikut ini:

      1. Untuk **Statistik** pilih **Jumlah**.

      1. Untuk **Periode**, verifikasi bahwa **5 menit** dipilih.

   1. Pada **Ketentuan**, tentukan hal-hal berikut:

      1. Untuk **Jenis ambang batas**, pilih **Statis**.

      1. **Untuk **Kapanpun ServerErrors ada**, pilih **Greater/Equal** >=.**

      1. Untuk **dari...** , masukkan **10**.

   1. Pilih **Berikutnya**.

1. Halaman **Konfigurasi tindakan** muncul.

   1. Di bawah **Pemberitahuan**, tentukan yang berikut ini:

     1. Untuk **pemicu status Alam**, pilih **In alarm**.

     1. Untuk **Pilih topik SNS, pilih Pilih topik** **SNS yang ada** atau **Buat topik baru**, dan lengkapi bidang yang diperlukan untuk pemberitahuan.

     1. Pilih **Berikutnya**.

1. Halaman **Tambahkan nama dan deskripsi** muncul. 

   1. Untuk **nama Alarm**, masukkan nama untuk alarm Anda. Nama harus menggunakan karakter ASCII saja.

   1. Untuk **deskripsi Alarm**, masukkan deskripsi opsional untuk alarm Anda.

   1. Pilih **Berikutnya**.

1. Halaman **Pratinjau dan buat** muncul. Verifikasi bahwa informasinya benar, lalu pilih **Buat alarm**.

Untuk informasi selengkapnya, lihat [Menggunakan CloudWatch alarm Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html) di *Panduan CloudWatch Pengguna Amazon*.