PERF02-BP03 Mengumpulkan komputasi metrik terkait
Rekam dan lacak metrik terkait komputasi untuk lebih memahami kinerja sumber daya komputasi Anda dan meningkatkan kinerja serta pemanfaatannya.
Antipola umum:
-
Anda hanya menggunakan pencarian file log manual untuk metrik.
-
Anda hanya menggunakan metrik default yang dicatat oleh perangkat lunak pemantauan Anda.
-
Anda hanya meninjau metrik ketika terdapat masalah.
Manfaat menjalankan praktik terbaik ini: Mengumpulkan metrik terkait kinerja akan membantu Anda menyelaraskan kinerja aplikasi dengan persyaratan bisnis untuk memastikan Anda memenuhi kebutuhan beban kerja Anda. Ini juga dapat membantu Anda terus meningkatkan kinerja dan pemanfaatan sumber daya dalam beban kerja Anda.
Tingkat risiko yang terjadi jika praktik terbaik ini tidak dijalankan: Tinggi
Panduan implementasi
Beban kerja dapat menghasilkan data dalam jumlah besar seperti metrik, log, dan event. Di AWS Cloud, mengumpulkan metrik adalah langkah penting untuk meningkatkan keamanan, efisiensi biaya, kinerja, dan keberlanjutan. AWS menyediakan berbagai metrik terkait kinerja menggunakan layanan pemantauan seperti
Amazon CloudWatch
Langkah implementasi
-
Identifikasi metrik terkait kinerja apa saja yang relevan dengan beban kerja Anda. Anda harus mengumpulkan metrik seputar pemanfaatan sumber daya dan cara cloud Anda beroperasi (seperti waktu respons dan throughput).
-
Pilih dan siapkan solusi pembuatan log dan pemantauan yang tepat untuk beban kerja Anda.
-
Tentukan filter dan agregasi yang diperlukan untuk metrik berdasarkan persyaratan beban kerja Anda.
-
Konfigurasikan kebijakan retensi data untuk metrik Anda agar sesuai dengan sasaran keamanan dan operasional Anda.
-
Jika diperlukan, buat alarm dan notifikasi untuk metrik Anda agar membantu Anda merespons masalah terkait kinerja secara proaktif.
-
Gunakan otomatisasi untuk melakukan deployment agen agregasi log dan metrik Anda.
Sumber daya
Dokumen terkait:
Video terkait:
Contoh terkait: