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.
Tugas
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
,, Minimum
Maximum
, 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 |
---|---|---|---|---|---|
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
Langkah 2: Tambahkan metrik ke CloudWatch
Setelah Anda menentukan konfigurasi data, Anda siap untuk menambahkan data.
Untuk mempublikasikan poin data ke CloudWatch
-
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 \ --timestamp2016-10-14T20:30:00Z
--value 51 --unit Milliseconds aws cloudwatch put-metric-data --metric-name RequestLatency --namespace GetStarted \ --timestamp2016-10-14T20:30:00Z
--value 125 --unit Milliseconds aws cloudwatch put-metric-data --metric-name RequestLatency --namespace GetStarted \ --timestamp2016-10-14T20:30:00Z
--value 235 --unit Milliseconds -
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 -
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-time2016-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
-
Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/
. -
Pada panel Navigasi, silakan pilih Metrik.
-
Di tab Semua metrik, dalam kotak pencarian, ketik RequestLatency dan tekan Enter.
-
Pilih centang kotak untuk RequestLatency metrik. Grafik data metrik ditampilkan di panel atas.
Untuk informasi selengkapnya, lihat Membuat grafik metrik.