Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Skenario: Publikasikan metrik ke CloudWatch

Mode fokus
Skenario: Publikasikan metrik ke CloudWatch - Amazon CloudWatch

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

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

Dalam skenario ini, Anda menggunakan AWS Command Line Interface (AWS CLI) untuk menerbitkan metrik tunggal untuk aplikasi hipotetis bernama GetStarted. Jika Anda belum menginstal dan mengonfigurasinya AWS CLI, lihat Mendapatkan Pengaturan AWS Command Line Interface dengan Panduan AWS Command Line Interface Pengguna.

Langkah 1: Menentukan konfigurasi data

Dalam skenario ini, Anda menerbitkan titik data yang melacak latensi permintaan untuk aplikasi tersebut. Pilih nama untuk metrik dan ruang nama yang sesuai bagi Anda. Untuk contoh ini, sebutkan metrik RequestLatency dan tempatkan semua titik data ke dalam GetStarted ruangnama.

Anda menerbitkan beberapa titik data yang secara bersma-sama mewakili tiga jam data latensi. Data mentah terdiri atas 15 pembacaan latensi permintaan yang didistribusikan selama tiga jam. Setiap pembacaan dalam milidetik:

  • Jam pertama: 87, 51, 125, 235

  • Jam kedua: 121, 113, 189, 65, 89

  • Jam ketiga: 100, 47, 133, 98, 100, 328

Anda dapat mempublikasikan data CloudWatch sebagai titik data tunggal atau sebagai kumpulan titik data agregat yang disebut kumpulan statistik. Anda dapat menggabungkan metrik menjadi granularitas serendah satu menit. Anda dapat mempublikasikan titik data agregat CloudWatch sebagai satu set statistik dengan empat kunci yang telah ditentukan:Sum,, MinimumMaximum, dan. SampleCount

Anda menerbitkan titik data dari satu jam sebagai satu titik data. Untuk data dari jam kedua dan ketiga, Anda menggabungkan titik data dan menerbitkan set statistik untuk setiap jam. Nilai-nilai utama ditunjukkan dalam tabel berikut.

Jam Data mentah Jumlah Minimum Maksimum SampleCount

1

87

1

51

1

125

1

235

2

121, 113, 189, 65, 89

577

65

189

5

3

100, 47, 133, 98, 100, 328

806

47

328

6

Langkah 2: Tambahkan metrik ke CloudWatch

Setelah Anda menentukan konfigurasi data, Anda siap untuk menambahkan data.

Untuk mempublikasikan poin data ke CloudWatch
  1. Pada prompt perintah, jalankan put-metric-dataperintah berikut untuk menambahkan data selama satu jam pertama. Ganti stempel waktu contoh dengan stempel waktu yang merupakan dua jam sebelumnya, dalam Waktu Terkoordinasi Universal (UTC).

    aws cloudwatch put-metric-data --metric-name RequestLatency --namespace GetStarted \ --timestamp 2016-10-14T20:30:00Z --value 87 --unit Milliseconds aws cloudwatch put-metric-data --metric-name RequestLatency --namespace GetStarted \ --timestamp 2016-10-14T20:30:00Z --value 51 --unit Milliseconds aws cloudwatch put-metric-data --metric-name RequestLatency --namespace GetStarted \ --timestamp 2016-10-14T20:30:00Z --value 125 --unit Milliseconds aws cloudwatch put-metric-data --metric-name RequestLatency --namespace GetStarted \ --timestamp 2016-10-14T20:30:00Z --value 235 --unit Milliseconds
  2. Tambahkan data untuk jam kedua, menggunakan stempel waktu satu jam lebih lambat dari jam pertama.

    aws cloudwatch put-metric-data --metric-name RequestLatency --namespace GetStarted \ --timestamp 2016-10-14T21:30:00Z --statistic-values Sum=577,Minimum=65,Maximum=189,SampleCount=5 --unit Milliseconds
  3. Tambahkan data untuk jam ketiga, hilangkan stempel waktu ke default dengan waktu saat ini.

    aws cloudwatch put-metric-data --metric-name RequestLatency --namespace GetStarted \ --statistic-values Sum=806,Minimum=47,Maximum=328,SampleCount=6 --unit Milliseconds

Langkah 3: Dapatkan statistik dari CloudWatch

Sekarang setelah Anda menerbitkan metrik CloudWatch, Anda dapat mengambil statistik berdasarkan metrik tersebut menggunakan get-metric-statisticsperintah sebagai berikut. Pastikan untuk menentukan --start-time dan --end-time cukup jauh di masa lalu untuk membahas stempel waktu paling awal yang Anda terbitkan.

aws cloudwatch get-metric-statistics --namespace GetStarted --metric-name RequestLatency --statistics Average \ --start-time 2016-10-14T00:00:00Z --end-time 2016-10-15T00:00:00Z --period 60

Berikut ini output contohnya:

{ "Datapoints": [], "Label": "Request:Latency" }

Langkah 4: Menampilkan grafik dengan konsol

Setelah menerbitkan metrik CloudWatch, Anda dapat menggunakan CloudWatch konsol untuk melihat grafik statistik.

Untuk melihat grafik statistik Anda di konsol
  1. Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/.

  2. Pada panel Navigasi, silakan pilih Metrik.

  3. Di tab Semua metrik, dalam kotak pencarian, ketik RequestLatency dan tekan Enter.

  4. Pilih centang kotak untuk RequestLatency metrik. Grafik data metrik ditampilkan di panel atas.

Untuk informasi selengkapnya, lihat Membuat grafik metrik.

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.