Menggunakan Amazon CloudWatch dengan pemeriksaan kesiapan di ARC - Pengontrol Pemulihan Aplikasi Amazon (ARC)

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

Menggunakan Amazon CloudWatch dengan pemeriksaan kesiapan di ARC

Amazon Application Recovery Controller (ARC) menerbitkan titik data ke Amazon CloudWatch untuk pemeriksaan kesiapan Anda. CloudWatch memungkinkan Anda untuk mengambil statistik tentang titik-titik data tersebut sebagai kumpulan data deret waktu yang diurutkan, yang dikenal sebagai metrik. Anggap metrik sebagai variabel untuk memantau, dan titik data sebagai nilai variabel tersebut dari waktu ke waktu. Misalnya, Anda dapat memantau lalu lintas melalui AWS Wilayah selama periode waktu tertentu. Setiap titik data memiliki stempel waktu terkait dan unit pengukuran opsional.

Anda dapat menggunakan metrik untuk memverifikasi bahwa sistem Anda bekerja sesuai harapan. Misalnya, Anda dapat membuat CloudWatch alarm untuk memantau metrik tertentu dan memulai tindakan (seperti mengirim pemberitahuan ke alamat email) jika metrik berada di luar rentang yang Anda anggap dapat diterima.

Untuk informasi selengkapnya, lihat Panduan CloudWatch Pengguna Amazon.

Metrik ARC

Namespace AWS/Route53RecoveryReadiness mencakup metrik berikut.

Metrik Deskripsi
ReadinessChecks

Merupakan jumlah pemeriksaan kesiapan yang diproses oleh ARC. Metrik dapat dimensinya berdasarkan statusnya, tercantum di bawah ini.

Satuan:Count.

Kriteria pelaporan: Ada nilai bukan nol.

Statistik: Satu-satunya statistik yang berguna adalahSum.

Dimensi
  • READY

  • NOT_READY

  • NOT_AUTHORIZED

  • UNKNOWN

Resources

Merupakan jumlah sumber daya yang diproses oleh ARC, yang dapat didimensikan oleh pengenal sumber dayanya, seperti yang didefinisikan oleh API.

Satuan:Count.

Kriteria pelaporan: Ada nilai bukan nol.

Statistik: Satu-satunya statistik yang berguna adalahSum.

Dimensi
  • ResourceSetType: Ini adalah jenis sumber daya, disaring berdasarkan jumlah sumber daya per jenis tertentu yang dievaluasi oleh ARC

    Misalnya: AWS::CloudWatch::Alarm

Statistik untuk metrik ARC

CloudWatch menyediakan statistik berdasarkan titik data metrik yang diterbitkan oleh ARC. Statistik adalah agregasi data metrik selama periode waktu tertentu. Bila Anda meminta statistik, aliran data yang dikembalikan akan diidentifikasi dengan nama metrik dan dimensi. Dimensi adalah pasangan nama/nilai yang merupakan bagian dari identitas metrik.

Berikut ini adalah contoh kombinasi metrik/dimensi yang mungkin berguna bagi Anda:

  • Lihat jumlah pemeriksaan kesiapan yang dievaluasi untuk kesiapan oleh ARC.

  • Lihat jumlah total sumber daya untuk jenis kumpulan sumber daya tertentu yang dievaluasi oleh ARC.

Lihat CloudWatch metrik di ARC

Anda dapat melihat CloudWatch metrik untuk ARC menggunakan CloudWatch konsol atau. AWS CLI Di konsol, metrik ditampilkan sebagai grafik pemantauan.

Anda harus melihat CloudWatch metrik untuk ARC di Wilayah AS Barat (Oregon), baik di konsol maupun saat menggunakan. AWS CLI Saat Anda menggunakan AWS CLI, tentukan Wilayah Barat AS (Oregon) untuk perintah Anda dengan menyertakan parameter berikut:--region us-west-2.

Untuk melihat metrik menggunakan konsol CloudWatch
  1. Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/.

  2. Di panel navigasi, pilih Metrik.

  3. Pilih namespace Route53 RecoveryReadiness.

  4. (Opsional) Untuk melihat metrik di semua dimensi, ketik namanya di kolom pencarian.

Untuk melihat metrik menggunakan AWS CLI

Gunakan perintah list-metrics berikut untuk mencantumkan metrik yang tersedia:

aws cloudwatch list-metrics --namespace AWS/Route53RecoveryReadiness --region us-west-2
Untuk mendapatkan statistik untuk metrik menggunakan AWS CLI

Gunakan get-metric-statisticsperintah berikut untuk mendapatkan statistik untuk metrik dan dimensi tertentu. Perhatikan bahwa CloudWatch memperlakukan setiap kombinasi dimensi yang unik sebagai metrik terpisah. Anda tidak dapat mengambil statistik menggunakan kombinasi dimensi yang tidak dipublikasikan secara khusus. Anda harus menentukan dimensi yang sama yang digunakan saat metrik dibuat.

Contoh berikut mencantumkan total pemeriksaan kesiapan yang dievaluasi, per menit, untuk akun di ARC.

aws cloudwatch get-metric-statistics --namespace AWS/Route53RecoveryReadiness \ --metric-name ReadinessChecks \ --region us-west-2 \ --statistics Sum --period 60 \ --dimensions Name=State,Value=READY \ --start-time 2021-07-03T01:00:00Z --end-time 2021-07-03T01:20:00Z

Berikut ini adalah contoh output dari perintah:

{ "Label": "ReadinessChecks", "Datapoints": [ { "Timestamp": "2021-07-08T18:00:00Z", "Sum": 1.0, "Unit": "Count" }, { "Timestamp": "2021-07-08T18:04:00Z", "Sum": 1.0, "Unit": "Count" }, { "Timestamp": "2021-07-08T18:01:00Z", "Sum": 1.0, "Unit": "Count" }, { "Timestamp": "2021-07-08T18:02:00Z", "Sum": 1.0, "Unit": "Count" }, { "Timestamp": "2021-07-08T18:03:00Z", "Sum": 1.0, "Unit": "Count" } ] }