Pantau kebijakan Anda menggunakan Amazon CloudWatch - Amazon EBS

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

Pantau kebijakan Anda menggunakan Amazon CloudWatch

Anda dapat memantau kebijakan siklus hidup Amazon Data Lifecycle Manager menggunakan CloudWatch, yang mengumpulkan data mentah dan memprosesnya menjadi metrik hampir real-time yang dapat dibaca. Anda dapat menggunakan metrik ini untuk melihat dengan tepat banyaknya snapshot Amazon EBS serta AMI yang didukung EBS yang dibuat, dihapus, dan disalin oleh kebijakan Anda dari waktu ke waktu. Anda juga dapat mengatur alarm yang memperhatikan ambang batas tertentu dan mengirim notifikasi atau mengambil tindakan saat ambang batas tersebut terpenuhi.

Metrik disimpan selama periode 15 bulan, sehingga Anda dapat mengakses informasi historis dan mendapatkan pemahaman yang lebih baik tentang bagaimana performa kebijakan siklus hidup Anda selama periode yang lama.

Untuk informasi selengkapnya tentang Amazon CloudWatch, lihat Panduan CloudWatch Pengguna Amazon.

Metrik yang didukung

Namespace Data Lifecycle Manager menyertakan metrik berikut untuk kebijakan siklus hidup Amazon Data Lifecycle Manager. Metrik yang didukung berbeda menurut jenis kebijakan.

Semua metrik dapat diukur pada DLMPolicyId dimensi. Statistik yang paling berguna adalah sum dan average, dan satuan ukurannya adalah count.

Pilih tab untuk melihat metrik yang didukung oleh jenis kebijakan tersebut.

EBS snapshot policies
Metrik Deskripsi

ResourcesTargeted

Jumlah sumber daya yang ditargetkan oleh tanda yang ditentukan dalam snapshot atau kebijakan AMI yang didukung EBS.

SnapshotsCreateStarted

Jumlah tindakan pembuatan snapshot yang diinisiasi oleh kebijakan snapshot. Setiap tindakan direkam hanya sekali, bahkan jika ada banyak percobaan ulang berikutnya.

Jika tindakan pembuatan snapshot gagal, Amazon Data Lifecycle Manager mengirimkan metrik SnapshotsCreateFailed.

SnapshotsCreateCompleted

Jumlah tindakan pembuatan snapshot yang diinisiasi oleh kebijakan snapshot. Ini termasuk percobaan ulang yang berhasil dalam waktu 60 menit dari waktu yang dijadwalkan.

SnapshotsCreateFailed

Jumlah snapshot yang tidak dapat dibuat oleh kebijakan snapshot. Ini termasuk percobaan ulang yang tidak berhasil dalam waktu 60 menit dari waktu yang dijadwalkan.

SnapshotsSharedCompleted

Jumlah tindakan pembuatan snapshot yang dibagikan di seluruh akun oleh kebijakan snapshot.

SnapshotsDeleteCompleted

Jumlah snapshot yang dihapus oleh snapshot atau kebijakan AMI yang didukung EBS. Metrik ini hanya berlaku untuk snapshot yang dibuat oleh kebijakan. Hal ini tidak berlaku untuk salinan snapshot lintas Wilayah yang dibuat oleh kebijakan.

Metrik ini mencakup snapshot yang dihapus ketika kebijakan AMI yang didukung EBS membatalkan pendaftaran AMI.

SnapshotsDeleteFailed

Jumlah snapshot yang tidak dapat dihapus oleh snapshot atau kebijakan AMI yang didukung EBS. Metrik ini hanya berlaku untuk snapshot yang dibuat oleh kebijakan. Hal ini tidak berlaku untuk salinan snapshot lintas Wilayah yang dibuat oleh kebijakan.

Metrik ini mencakup snapshot yang dihapus ketika kebijakan AMI yang didukung EBS membatalkan pendaftaran AMI.

SnapshotsCopiedRegionStarted

Jumlah tindakan penyalinan snapshot lintas wilayah yang diinisiasi oleh kebijakan snapshot.

SnapshotsCopiedRegionCompleted

Jumlah tindakan penyalinan snapshot lintas wilayah yang dibuat oleh kebijakan snapshot. Ini termasuk percobaan ulang yang berhasil dalam waktu 24 jam dari waktu yang dijadwalkan.

SnapshotsCopiedRegionFailed

Jumlah tindakan penyalinan snapshot lintas wilayah yang tidak dapat dibuat oleh kebijakan snapshot. Ini termasuk percobaan ulang yang berhasil dalam waktu 24 jam dari waktu yang dijadwalkan.

SnapshotsCopiedRegionDeleteCompleted

Jumlah salinan snapshot lintas Wilayah yang dihapus, sebagaimana ditetapkan oleh aturan retensi, oleh kebijakan snapshot.

SnapshotsCopiedRegionDeleteFailed

Jumlah salinan snapshot lintas Wilayah yang tidak dapat dihapus, sebagaimana ditetapkan oleh aturan retensi, oleh kebijakan snapshot.

snapshotsArchiveDeletionFailed

Jumlah snapshot yang diarsipkan yang tidak dapat dihapus dari tingkat arsip oleh kebijakan snapshot.

snapshotsArchiveScheduled

Jumlah snapshot yang dijadwalkan untuk diarsipkan oleh kebijakan snapshot.

snapshotsArchiveCompleted

Jumlah snapshot yang berhasil diarsipkan oleh kebijakan snapshot.

snapshotsArchiveFailed

Jumlah snapshot yang tidak dapat diarsipkan oleh kebijakan snapshot.

snapshotsArchiveDeletionCompleted

Jumlah snapshot yang diarsipkan yang berhasil dihapus dari tingkat arsip oleh kebijakan snapshot.

PreScriptStarted

Jumlah instans saat skrip pra berhasil dimulai.

Jika percobaan ulang skrip diaktifkan, metrik ini dapat dipancarkan beberapa kali per kebijakan yang dijalankan.

PreScriptCompleted

Jumlah instans saat skrip pra berhasil diselesaikan. Metrik dipancarkan meskipun skrip pra selesai di luar periode batas waktu yang ditentukan.

Jika percobaan ulang skrip diaktifkan, metrik ini dapat dipancarkan beberapa kali per kebijakan yang dijalankan.

PreScriptFailed

Jumlah instans saat skrip pra gagal diselesaikan dengan sukses. Metrik dipancarkan meskipun skrip pra selesai di luar periode batas waktu yang ditentukan.

Jika percobaan ulang skrip diaktifkan, metrik ini dapat dipancarkan beberapa kali per kebijakan yang dijalankan.

PostScriptStarted

Jumlah instans saat skrip pasca berhasil dimulai.

Jika percobaan ulang skrip diaktifkan, metrik ini dapat dipancarkan beberapa kali per kebijakan yang dijalankan.

PostScriptSelesai

Jumlah instans saat skrip pasca berhasil diselesaikan. Metrik dipancarkan bahkan jika skrip pasca selesai di luar periode batas waktu yang ditentukan.

Jika percobaan ulang skrip diaktifkan, metrik ini dapat dipancarkan beberapa kali per kebijakan yang dijalankan.

PostScriptGagal

Jumlah peristiwa saat skrip pasca gagal diselesaikan dengan sukses. Metrik dipancarkan bahkan jika skrip pasca selesai di luar periode batas waktu yang ditentukan.

Jika percobaan ulang skrip diaktifkan, metrik ini dapat dipancarkan beberapa kali per kebijakan yang dijalankan.

VSSBackupStarted

Jumlah instans saat cadangan VSS berhasil dimulai.

Jika percobaan ulang skrip diaktifkan, metrik ini dapat dipancarkan beberapa kali per kebijakan yang dijalankan.

VSSBackupCompleted

Jumlah instans saat cadangan VSS berhasil diselesaikan. Metrik dipancarkan bahkan jika cadangan VSS selesai di luar periode batas waktu.

Jika percobaan ulang skrip diaktifkan, metrik ini dapat dipancarkan beberapa kali per kebijakan yang dijalankan.

VSSBackupFailed

Jumlah instans saat pencadangan VSS gagal diselesaikan dengan sukses. Metrik dipancarkan bahkan jika cadangan VSS selesai di luar periode batas waktu.

Jika percobaan ulang skrip diaktifkan, metrik ini dapat dipancarkan beberapa kali per kebijakan yang dijalankan.

EBS-backed AMI policies

Metrik berikut dapat digunakan dengan kebijakan AMI yang didukung EBS:

Metrik Deskripsi

ResourcesTargeted

Jumlah sumber daya yang ditargetkan oleh tanda yang ditentukan dalam snapshot atau kebijakan AMI yang didukung EBS.

SnapshotsDeleteCompleted

Jumlah snapshot yang dihapus oleh snapshot atau kebijakan AMI yang didukung EBS. Metrik ini hanya berlaku untuk snapshot yang dibuat oleh kebijakan. Hal ini tidak berlaku untuk salinan snapshot lintas Wilayah yang dibuat oleh kebijakan.

Metrik ini mencakup snapshot yang dihapus ketika kebijakan AMI yang didukung EBS membatalkan pendaftaran AMI.

SnapshotsDeleteFailed

Jumlah snapshot yang tidak dapat dihapus oleh snapshot atau kebijakan AMI yang didukung EBS. Metrik ini hanya berlaku untuk snapshot yang dibuat oleh kebijakan. Hal ini tidak berlaku untuk salinan snapshot lintas Wilayah yang dibuat oleh kebijakan.

Metrik ini mencakup snapshot yang dihapus ketika kebijakan AMI yang didukung EBS membatalkan pendaftaran AMI.

SnapshotsCopiedRegionDeleteCompleted

Jumlah salinan snapshot lintas Wilayah yang dihapus, sebagaimana ditetapkan oleh aturan retensi, oleh kebijakan snapshot.

SnapshotsCopiedRegionDeleteFailed

Jumlah salinan snapshot lintas Wilayah yang tidak dapat dihapus, sebagaimana ditetapkan oleh aturan retensi, oleh kebijakan snapshot.

ImagesCreateStarted

Jumlah CreateImagetindakan yang diprakarsai oleh kebijakan AMI yang didukung EBS.

ImagesCreateCompleted

Jumlah AMI yang dibuat oleh kebijakan AMI yang didukung EBS.

ImagesCreateFailed

Jumlah AMI yang dibuat oleh kebijakan AMI yang didukung EBS.

ImagesDeregisterCompleted

Jumlah AMI yang dibuat oleh kebijakan AMI yang didukung EBS.

ImagesDeregisterFailed

Jumlah AMI yang dibuat oleh kebijakan AMI yang didukung EBS.

ImagesCopiedRegionStarted

Jumlah tindakan penyalinan lintas Wilayah yang diprakarsai oleh kebijakan AMI yang didukung oleh EBS.

ImagesCopiedRegionCompleted

Jumlah salinan AMI lintas wilayah yang dibuat oleh kebijakan AMI yang didukung EBS.

ImagesCopiedRegionFailed

Jumlah salinan AMI lintas wilayah yang dibuat oleh kebijakan AMI yang didukung EBS.

ImagesCopiedRegionDeregisterCompleted

Jumlah salinan AMI lintas Wilayah yang dibatalkan pendaftarannya, sebagaimana ditetapkan oleh aturan retensi, oleh kebijakan AMI yang didukung EBS.

ImagesCopiedRegionDeregisteredFailed

Jumlah salinan AMI lintas Wilayah yang tidak dapat dibatalkan pendaftarannya, sebagaimana ditetapkan oleh aturan retensi, oleh kebijakan AMI yang didukung EBS.

EnableImageDeprecationCompleted

Jumlah AMI yang ditandai untuk dihentikan oleh kebijakan AMI yang didukung EBS.

EnableImageDeprecationFailed

Jumlah AMI yang ditandai untuk dihentikan oleh kebijakan AMI yang didukung EBS.

EnableCopiedImageDeprecationCompleted

Jumlah AMI yang ditandai untuk dihentikan oleh kebijakan AMI yang didukung EBS.

EnableCopiedImageDeprecationFailed

Jumlah AMI yang ditandai untuk dihentikan oleh kebijakan AMI yang didukung EBS.

Cross-account copy event policies

Metrik berikut ini dapat digunakan dengan kebijakan peristiwa penyalinan lintas akun:

Metrik Deskripsi

SnapshotsCopiedAccountStarted

Jumlah tindakan menyalin snapshot lintas akun yang diinisiasi oleh kebijakan peristiwa penyalinan lintas akun.

SnapshotsCopiedAccountCompleted

Jumlah snapshot yang disalin dari akun lain oleh kebijakan peristiwa penyalinan lintas akun. Ini termasuk percobaan ulang yang berhasil dalam waktu 24 jam dari waktu yang dijadwalkan.

SnapshotsCopiedAccountFailed

Jumlah snapshot yang tidak dapat disalin dari akun lain oleh kebijakan peristiwa penyalinan lintas akun. Ini termasuk percobaan ulang yang berhasil dalam waktu 24 jam dari waktu yang dijadwalkan.

SnapshotsCopiedAccountDeleteCompleted

Jumlah salinan snapshot lintas Wilayah yang dihapus, sebagaimana ditetapkan oleh aturan retensi, berdasarkan kebijakan peristiwa penyalinan lintas akun.

SnapshotsCopiedAccountDeleteFailed

Jumlah salinan snapshot lintas Wilayah yang tidak dapat dihapus, sebagaimana ditetapkan oleh aturan retensi, berdasarkan kebijakan peristiwa penyalinan lintas akun.

Melihat CloudWatch metrik untuk kebijakan Anda

Anda dapat menggunakan AWS Management Console atau alat baris perintah untuk membuat daftar metrik yang dikirimkan oleh Amazon Data Lifecycle Manager ke Amazon. CloudWatch

Amazon EC2 console
Untuk melihat metrik menggunakan konsol Amazon EC2
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, pilih Lifecycle Manager.

  3. Pilih kebijakan di grid lalu pilih tab Pemantauan.

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

  2. Di panel navigasi, pilih Metrik.

  3. Pilih namespace EBS, kemudian pilih Metrik Data Lifecycle Manager.

AWS CLI
Untuk mencantumkan semua metrik yang tersedia untuk Amazon Data Lifecycle Manager

Gunakan perintah list-metrics.

$ C:\> aws cloudwatch list-metrics \ --namespace AWS/EBS
Membuat daftar semua metrik untuk kebijakan tertentu

Gunakan perintah list-metrics dan tentukan dimensi DLMPolicyId.

$ C:\> aws cloudwatch list-metrics \ --namespace AWS/EBS \ --dimensions Name=DLMPolicyId,Value=policy-abcdef01234567890
Untuk mencantumkan satu metrik di semua kebijakan

Gunakan perintah list-metrics dan tentukan opsi --metric-name.

$ C:\> aws cloudwatch list-metrics \ --namespace AWS/EBS \ --metric-name SnapshotsCreateCompleted

Grafik metrik untuk kebijakan Anda

Setelah Anda membuat kebijakan, Anda dapat membuka konsol Amazon EC2 dan melihat grafik pemantauan untuk kebijakan tersebut di tab Pemantauan. Setiap grafik didasarkan pada salah satu metrik Amazon EC2 yang tersedia.

Berikut adalah grafik yang tersedia:

  • Sumber daya yang ditargetkan (berdasarkan ResourcesTargeted)

  • Pembuatan snapshot dimulai (berdasarkan SnapshotsCreateStarted)

  • Pembuatan snapshot selesai (berdasarkan SnapshotsCreateCompleted)

  • Pembuatan snapshot gagal (berdasarkan SnapshotsCreateFailed)

  • Pembagian snapshot selesai (berdasarkan SnapshotsSharedCompleted)

  • Penghapusan snapshot selesai (berdasarkan) SnapshotsDeleteCompleted

  • Penghapusan snapshot gagal (berdasarkan SnapshotsDeleteFailed)

  • Penyalinan snapshot lintas Wilayah dimulai (berdasarkan SnapshotsCopiedRegionStarted)

  • Penyalinan snapshot lintas Wilayah selesai (berdasarkan SnapshotsCopiedRegionCompleted)

  • Penyalinan snapshot lintas Wilayah gagal (berdasarkan SnapshotsCopiedRegionFailed)

  • Penghapusan salinan snapshot lintas Wilayah selesai (berdasarkan SnapshotsCopiedRegionDeleteCompleted)

  • Penghapusan salinan snapshot lintas Wilayah gagal (berdasarkan SnapshotsCopiedRegionDeleteFailed)

  • Penyalinan snapshot lintas akun dimulai (berdasarkan SnapshotsCopiedAccountStarted)

  • Salinan snapshot lintas akun selesai (berdasarkan SnapshotsCopiedAccountCompleted)

  • Penyalinan snapshot lintas akun gagal (berdasarkan SnapshotsCopiedAccountFailed)

  • Penghapusan salinan lintas akun snapshot selesai (berdasarkan SnapshotsCopiedAccountDeleteCompleted)

  • Penghapusan salinan snapshot lintas akun gagal (berdasarkan SnapshotsCopiedAccountDeleteFailed)

  • Pembuatan AMI dimulai (berdasarkan ImagesCreateStarted)

  • Pembuatan AMI selesai (berdasarkan ImagesCreateCompleted)

  • Pembuatan AMI gagal (berdasarkan ImagesCreateFailed)

  • Pembatalan pendaftaran AMI selesai (berdasarkan ImagesDeregisterCompleted)

  • Pembatalan pendaftaran AMI gagal (berdasarkan ImagesDeregisterFailed)

  • Penyalinan lintas wilayah AMI dimulai (berdasarkan ImagesCopiedRegionStarted)

  • Penyalinan lintas wilayah AMI selesai (berdasarkan ImagesCopiedRegionCompleted)

  • Penyalinan lintas wilayah AMI gagal (berdasarkan ImagesCopiedRegionFailed)

  • Pembatalan pendaftaran salinan lintas wilayah AMI selesai (berdasarkan ImagesCopiedRegionDeregisterCompleted)

  • Pembatalan pendaftaran salinan lintas wilayah AMI gagal (berdasarkan ImagesCopiedRegionDeregisteredFailed)

  • AMI mengaktifkan penghentian selesai (berdasarkan) EnableImageDeprecationCompleted

  • AMI mengaktifkan penghentian gagal (berdasarkan) EnableImageDeprecationFailed

  • Salinan lintas wilayah AMI mengaktifkan penghentian selesai (berdasarkan) EnableCopiedImageDeprecationCompleted

  • AMI Salinan lintas wilayah mengaktifkan penghentian gagal (berdasarkan) EnableCopiedImageDeprecationFailed

Buat CloudWatch alarm untuk kebijakan

Anda dapat membuat CloudWatch alarm yang memantau CloudWatch metrik untuk kebijakan Anda. CloudWatch akan secara otomatis mengirimi Anda pemberitahuan ketika metrik mencapai ambang batas yang Anda tentukan. Anda dapat membuat CloudWatch alarm menggunakan CloudWatch konsol.

Untuk informasi selengkapnya tentang membuat alarm menggunakan CloudWatch konsol, lihat topik berikut di Panduan CloudWatch Pengguna Amazon.

Contoh kasus penggunaan

Berikut adalah contoh kasus penggunaan.

Contoh 1: ResourcesTargeted metrik

Anda dapat menggunakan ResourcesTargeted metrik untuk memantau jumlah total sumber daya yang ditargetkan oleh kebijakan tertentu setiap kali dijalankan. Ini memungkinkan Anda untuk memicu alarm ketika jumlah sumber daya yang ditargetkan di bawah atau di atas ambang batas yang diharapkan.

Misalnya, jika Anda mengharapkan kebijakan harian Anda untuk membuat cadangan tidak lebih dari 50 volume, Anda dapat membuat alarm yang mengirimkan notifikasi email ketika sum untuk ResourcesTargeted lebih besar dari 50 selama periode 1 jam. Dengan cara ini, Anda dapat memastikan bahwa tidak ada snapshot yang dibuat secara tidak terduga dari volume yang salah ditandai.

Anda dapat menggunakan perintah berikut untuk membuat alarm ini:

$ C:\> aws cloudwatch put-metric-alarm \ --alarm-name resource-targeted-monitor \ --alarm-description "Alarm when policy targets more than 50 resources" \ --metric-name ResourcesTargeted \ --namespace AWS/EBS \ --statistic Sum \ --period 3600 \ --threshold 50 \ --comparison-operator GreaterThanThreshold \ --dimensions "Name=DLMPolicyId,Value=policy_id" \ --evaluation-periods 1 \ --alarm-actions sns_topic_arn

Contoh 2: SnapshotDeleteFailed metrik

Anda dapat menggunakan metrik SnapshotDeleteFailed untuk memantau kegagalan menghapus snapshot sesuai aturan retensi snapshot kebijakan.

Misalnya, jika Anda telah membuat kebijakan yang akan menghapus snapshot secara otomatis setiap dua belas jam, Anda dapat membuat alarm yang memberi tahu tim rekayasa Anda ketika sum dari SnapshotDeletionFailed lebih besar dari 0 selama periode 1 jam. Hal ini dapat membantu menyelidiki retensi snapshot yang tidak tepat dan memastikan bahwa biaya penyimpanan Anda tidak bertambah karena snapshot yang tidak diperlukan.

Anda dapat menggunakan perintah berikut untuk membuat alarm ini:

$ C:\> aws cloudwatch put-metric-alarm \ --alarm-name snapshot-deletion-failed-monitor \ --alarm-description "Alarm when snapshot deletions fail" \ --metric-name SnapshotsDeleteFailed \ --namespace AWS/EBS \ --statistic Sum \ --period 3600 \ --threshold 0 \ --comparison-operator GreaterThanThreshold \ --dimensions "Name=DLMPolicyId,Value=policy_id" \ --evaluation-periods 1 \ --alarm-actions sns_topic_arn

Contoh 3: SnapshotsCopiedRegionFailed metrik

Gunakan metrik SnapshotsCopiedRegionFailed untuk mengidentifikasi kapan kebijakan Anda gagal menyalin snapshot ke Wilayah lain.

Misalnya, jika kebijakan Anda menyalin snapshot di seluruh Wilayah setiap hari, Anda dapat membuat alarm yang mengirimkan SMS ke tim rekayasa Anda ketika sum dari SnapshotCrossRegionCopyFailed lebih besar dari 0 selama periode 1 jam. Hal ini dapat berguna untuk memverifikasi apakah snapshot berikutnya dalam garis keturunan berhasil disalin oleh kebijakan.

Anda dapat menggunakan perintah berikut untuk membuat alarm ini:

$ C:\> aws cloudwatch put-metric-alarm \ --alarm-name snapshot-copy-region-failed-monitor \ --alarm-description "Alarm when snapshot copy fails" \ --metric-name SnapshotsCopiedRegionFailed \ --namespace AWS/EBS \ --statistic Sum \ --period 3600 \ --threshold 0 \ --comparison-operator GreaterThanThreshold \ --dimensions "Name=DLMPolicyId,Value=policy_id" \ --evaluation-periods 1 \ --alarm-actions sns_topic_arn

Mengelola kebijakan yang melaporkan tindakan gagal

Untuk informasi selengkapnya tentang apa yang harus dilakukan ketika salah satu kebijakan Anda melaporkan nilai bukan nol yang tidak terduga untuk metrik tindakan yang gagal, lihat Apa yang harus saya lakukan jika Amazon Data Lifecycle Manager melaporkan tindakan gagal dalam metrik? CloudWatch AWS Artikel Pusat Pengetahuan.