Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memantau kebijakan Pengelola Siklus Hidup Data menggunakan 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 berapa banyak EBS snapshot Amazon dan EBS -backed AMIs 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 tag yang ditentukan dalam snapshot atau kebijakan yang EBS didukungAMI.
|
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 yang EBS didukungAMI. 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 menyertakan snapshot yang dihapus saat dicabut pendaftaran AMI kebijakan yang EBS didukung. AMIs
|
SnapshotsDeleteFailed
|
Jumlah snapshot yang tidak dapat dihapus oleh snapshot atau kebijakan yang EBS didukungAMI. 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 menyertakan snapshot yang dihapus saat dicabut pendaftaran AMI kebijakan yang EBS didukung. AMIs
|
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.
|
PostScriptCompleted
|
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.
|
PostScriptFailed
|
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 instance yang VSS pencadangan berhasil dimulai.
Jika percobaan ulang skrip diaktifkan, metrik ini dapat dipancarkan beberapa kali per kebijakan yang dijalankan.
|
VSSBackupCompleted
|
Jumlah contoh di mana VSS cadangan berhasil diselesaikan. Metrik dipancarkan bahkan jika VSS cadangan selesai di luar periode batas waktu.
Jika percobaan ulang skrip diaktifkan, metrik ini dapat dipancarkan beberapa kali per kebijakan yang dijalankan.
|
VSSBackupFailed
|
Jumlah contoh yang VSS pencadangan gagal diselesaikan dengan sukses. Metrik dipancarkan bahkan jika VSS cadangan 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 yang EBS didukungAMI:
Metrik |
Deskripsi |
ResourcesTargeted
|
Jumlah sumber daya yang ditargetkan oleh tag yang ditentukan dalam snapshot atau kebijakan yang EBS didukungAMI.
|
SnapshotsDeleteCompleted
|
Jumlah snapshot yang dihapus oleh snapshot atau kebijakan yang EBS didukungAMI. 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 menyertakan snapshot yang dihapus saat dicabut pendaftaran AMI kebijakan yang EBS didukung. AMIs
|
SnapshotsDeleteFailed
|
Jumlah snapshot yang tidak dapat dihapus oleh snapshot atau kebijakan yang EBS didukungAMI. 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 menyertakan snapshot yang dihapus saat dicabut pendaftaran AMI kebijakan yang EBS didukung. AMIs
|
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 yang EBS didukungAMI.
|
ImagesCreateCompleted
|
Jumlah yang AMIs dibuat oleh AMI kebijakan yang EBS didukung.
|
ImagesCreateFailed
|
Jumlah AMIs itu tidak dapat dibuat oleh AMI kebijakan yang EBS didukung.
|
ImagesDeregisterCompleted
|
Jumlah yang AMIs dideregistrasi oleh kebijakan yang EBS didukung. AMI
|
ImagesDeregisterFailed
|
Jumlah itu tidak dapat dideregistrasi oleh kebijakan yang EBS didukung. AMIs AMI
|
ImagesCopiedRegionStarted
|
Jumlah tindakan penyalinan lintas wilayah yang diprakarsai oleh kebijakan yang EBS didukungAMI.
|
ImagesCopiedRegionCompleted
|
Jumlah AMI salinan lintas wilayah yang dibuat oleh kebijakan yang EBS didukungAMI.
|
ImagesCopiedRegionFailed
|
Jumlah AMI salinan lintas wilayah yang tidak dapat dibuat oleh kebijakan yang EBS didukungAMI.
|
ImagesCopiedRegionDeregisterCompleted
|
Jumlah AMI salinan lintas wilayah yang dideregistrasi, sebagaimana ditentukan oleh aturan retensi, oleh kebijakan yang didukung. EBS AMI
|
ImagesCopiedRegionDeregisteredFailed
|
Jumlah AMI salinan lintas wilayah yang tidak dapat dideregistrasi, sebagaimana ditentukan oleh aturan retensi, oleh kebijakan yang didukung. EBS AMI
|
EnableImageDeprecationCompleted
|
Jumlah AMIs yang ditandai untuk penghentian oleh kebijakan yang EBS didukung. AMI
|
EnableImageDeprecationFailed
|
Jumlah AMIs itu tidak dapat ditandai untuk penghentian oleh kebijakan yang EBS didukung. AMI
|
EnableCopiedImageDeprecationCompleted
|
Jumlah AMI salinan lintas wilayah yang ditandai untuk dihentikan oleh kebijakan yang didukung. EBS AMI
|
EnableCopiedImageDeprecationFailed
|
Jumlah AMI salinan lintas wilayah yang tidak dapat ditandai untuk dihentikan oleh kebijakan yang didukung. EBS AMI
|
- 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
-
- CloudWatch console
-
- 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 membuat kebijakan, Anda dapat membuka EC2 konsol Amazon dan melihat grafik pemantauan untuk kebijakan tersebut di tab Pemantauan. Setiap grafik didasarkan pada salah satu EC2 metrik Amazon 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
)
-
AMIpenciptaan dimulai (berdasarkanImagesCreateStarted
)
-
AMIpembuatan selesai (berdasarkanImagesCreateCompleted
)
-
AMIpembuatan gagal (berdasarkanImagesCreateFailed
)
-
AMIderegistrasi selesai (berdasarkan) ImagesDeregisterCompleted
-
AMIderegistrasi gagal (berdasarkan) ImagesDeregisterFailed
-
AMISalinan lintas wilayah dimulai (berdasarkanImagesCopiedRegionStarted
)
-
AMISalinan lintas wilayah selesai (berdasarkanImagesCopiedRegionCompleted
)
-
AMISalinan lintas wilayah gagal (berdasarkanImagesCopiedRegionFailed
)
-
AMIDeregistrasi salinan lintas wilayah selesai (berdasarkan) ImagesCopiedRegionDeregisterCompleted
-
AMIDeregister salinan lintas wilayah gagal (berdasarkan) ImagesCopiedRegionDeregisteredFailed
-
AMIaktifkan penghentian selesai (berdasarkan) EnableImageDeprecationCompleted
-
AMIaktifkan penghentian gagal (berdasarkan) EnableImageDeprecationFailed
-
AMISalinan lintas wilayah mengaktifkan penghentian selesai (berdasarkan) EnableCopiedImageDeprecationCompleted
-
AMISalinan lintas wilayah mengaktifkan penghentian gagal (berdasarkan) EnableCopiedImageDeprecationFailed
Buat CloudWatch alarm untuk kebijakan
Anda dapat membuat CloudWatch alarm yang memantau CloudWatch metrik 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 polis Anda menyalin snapshot di seluruh Wilayah setiap hari, Anda dapat membuat alarm yang mengirimkan pesan SMS ke tim teknik Anda ketika sum
jumlah SnapshotCrossRegionCopyFailed
0
lebih dari satu 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 jika 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.