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
-
Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.
-
Di panel navigasi, pilih Lifecycle Manager.
-
Pilih kebijakan di grid lalu pilih tab Pemantauan.
- CloudWatch console
-
Untuk melihat metrik menggunakan konsol Amazon CloudWatch
-
Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/.
-
Di panel navigasi, pilih Metrik.
-
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.