

# PERF02-BP03 Kumpulkan metrik terkait komputasi
<a name="perf_compute_hardware_collect_compute_related_metrics"></a>

 Rekam dan lacak metrik-metrik terkait komputasi untuk lebih memahami kinerja sumber daya komputasi Anda dan meningkatkan kinerja serta pemanfaatannya. 

 **Anti-pola umum:** 
+  Anda hanya menggunakan pencarian file log manual untuk mencari metrik.  
+  Anda hanya menggunakan metrik-metrik default yang dicatat oleh perangkat lunak pemantauan Anda. 
+  Anda hanya meninjau metrik-metrik tersebut ketika terdapat masalah. 

 **Manfaat menerapkan 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 untuk terus meningkatkan kinerja dan pemanfaatan sumber daya dalam beban kerja Anda. 

 **Tingkat risiko yang terjadi jika praktik terbaik ini tidak diterapkan:** Tinggi 

## Panduan implementasi
<a name="implementation-guidance"></a>

 Beban kerja dapat menghasilkan data dalam jumlah besar seperti metrik, log, dan peristiwa. Dalam hal ini AWS Cloud, mengumpulkan metrik merupakan langkah penting untuk meningkatkan keamanan, efisiensi biaya, kinerja, dan keberlanjutan. AWS menyediakan berbagai metrik terkait kinerja menggunakan layanan pemantauan seperti [Amazon CloudWatch](https://aws.amazon.com/cloudwatch/) untuk memberi Anda wawasan berharga. Metrik seperti CPU pemanfaatan, pemanfaatan memori, disk I/O, dan inbound dan outbound jaringan dapat memberikan wawasan tentang tingkat pemanfaatan atau kemacetan kinerja. Gunakan metrik-metrik tersebut sebagai bagian dari pendekatan berdasarkan data yang digunakan untuk mengatur dan mengoptimalkan sumber daya beban kerja Anda.  Dalam kasus yang ideal, Anda harus mengumpulkan semua metrik yang terkait dengan sumber daya komputasi Anda dalam satu platform dengan kebijakan retensi yang diterapkan untuk mendukung tujuan-tujuan biaya dan operasional. 

## Langkah-langkah implementasi
<a name="implementation-steps"></a>
+  Identifikasi metrik-metrik terkait kinerja apa saja yang relevan dengan beban kerja Anda. Anda harus mengumpulkan metrik seputar pemanfaatan sumber daya dan cara beban kerja cloud Anda beroperasi (seperti waktu respons dan throughput). 
  +  [Metrik EC2 default Amazon](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html) 
  +  [Metrik ECS default Amazon](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/cloudwatch-metrics.html) 
  +  [Metrik EKS default Amazon](https://docs.aws.amazon.com/prescriptive-guidance/latest/implementing-logging-monitoring-cloudwatch/kubernetes-eks-metrics.html) 
  +  [Metrik default Lambda](https://docs.aws.amazon.com/lambda/latest/dg/monitoring-functions-access-metrics.html) 
  +  [EC2Memori Amazon dan metrik disk](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mon-scripts.html) 
+  Pilih dan siapkan solusi pembuatan log dan pemantauan yang tepat untuk beban kerja Anda. 
  +  [Observabilitas native AWS](https://catalog.workshops.aws/observability/en-US/aws-native) 
  +  [AWS Distro untuk OpenTelemetry](https://aws.amazon.com/otel/) 
  +  [Layanan Terkelola Amazon untuk Prometheus](https://docs.aws.amazon.com/grafana/latest/userguide/prometheus-data-source.html) 
+  Tentukan filter dan agregasi yang diperlukan untuk metrik-metrik tersebut berdasarkan persyaratan beban kerja Anda. 
  +  [Mengukur metrik aplikasi kustom dengan Amazon CloudWatch Logs dan filter metrik](https://aws.amazon.com/blogs/mt/quantify-custom-application-metrics-with-amazon-cloudwatch-logs-and-metric-filters/) 
  +  [Kumpulkan metrik khusus dengan penandaan CloudWatch strategis Amazon](https://aws.amazon.com/blogs/infrastructure-and-automation/collect-custom-metrics-with-amazon-cloudwatch-strategic-tagging/) 
+  Konfigurasikan kebijakan-kebijakan retensi data untuk metrik Anda agar sesuai dengan tujuan-tujuan keamanan dan operasional Anda. 
  +  [Retensi data default untuk CloudWatch metrik](https://aws.amazon.com/cloudwatch/faqs/#AWS_resource_.26_custom_metrics_monitoring) 
  +  [Penyimpanan data default untuk CloudWatch Log](https://aws.amazon.com/cloudwatch/faqs/#Log_management) 
+  Jika diperlukan, buatlah alarm dan notifikasi untuk metrik Anda agar membantu Anda dalam merespons masalah terkait kinerja secara proaktif. 
  +  [Buat alarm untuk metrik kustom menggunakan deteksi anomali Amazon CloudWatch ](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/create-alarms-for-custom-metrics-using-amazon-cloudwatch-anomaly-detection.html) 
  +  [Buat metrik dan alarm untuk halaman web tertentu dengan Amazon CloudWatch RUM](https://aws.amazon.com/blogs/mt/create-metrics-and-alarms-for-specific-web-pages-amazon-cloudwatch-rum/) 
+  Gunakan otomatisasi untuk melakukan deployment agen agregasi log dan metrik Anda. 
  +  [AWS Systems Manager otomatisasi](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-automation.html?ref=wellarchitected) 
  +  [OpenTelemetryKolektor](https://aws-otel.github.io/docs/getting-started/collector) 

## Sumber daya
<a name="resources"></a>

 **Dokumen terkait:** 
+  [Pemantauan dan observabilitas](https://aws.amazon.com/cloudops/monitoring-and-observability/) 
+  [Praktik terbaik: menerapkan observabilitas dengan AWS](https://aws.amazon.com/blogs/mt/best-practices-implementing-observability-with-aws/) 
+  [ CloudWatch Dokumentasi Amazon](https://docs.aws.amazon.com/cloudwatch/index.html?ref=wellarchitected) 
+  [Kumpulkan metrik dan log dari EC2 instans Amazon dan server lokal dengan Agen CloudWatch ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent.html?ref=wellarchitected) 
+  [Mengakses CloudWatch Log Amazon untuk AWS Lambda](https://docs.aws.amazon.com/lambda/latest/dg/monitoring-functions-logs.html?ref=wellarchitected) 
+  [Menggunakan CloudWatch Log dengan instance kontainer](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/using_cloudwatch_logs.html?ref=wellarchitected) 
+  [Menerbitkan metrik kustom](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/publishingMetrics.html?ref=wellarchitected) 
+  [Jawaban AWS : Pencatatan Log Terpusat](https://aws.amazon.com/answers/logging/centralized-logging/?ref=wellarchitected) 
+  [AWS Layanan yang Mempublikasikan CloudWatch Metrik](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CW_Support_For_AWS.html?ref=wellarchitected) 
+  [Memantau Amazon EKS di AWS Fargate](https://aws.amazon.com/blogs/containers/monitoring-amazon-eks-on-aws-fargate-using-prometheus-and-grafana/) 

 **Video terkait:** 
+  [AWS RE: invent 2023 - [LAUNCH] Pemantauan aplikasi untuk beban kerja modern](https://www.youtube.com/watch?v=T2TovTLje8w) 
+  [AWS re:invent 2023 - Menerapkan observabilitas aplikasi](https://www.youtube.com/watch?v=IcTcwUSwIs4) 
+  [AWS re:invent 2023 — Membangun strategi observabilitas yang efektif](https://www.youtube.com/watch?v=7PQv9eYCJW8) 
+  [AWS Re:invent 2023 - Observabilitas mulus dengan Distro untuk AWS OpenTelemetry](https://www.youtube.com/watch?v=S4GfA2R0N_A) 
+  [Manajemen Kinerja Aplikasi pada AWS](https://www.youtube.com/watch?v=5T4stR-HFas&ref=wellarchitected) 

 **Contoh terkait:** 
+  [AWS untuk Hari Perendaman Beban Kerja Linux- Amazon CloudWatch](https://catalog.us-east-1.prod.workshops.aws/workshops/a8e9c6a6-0ba9-48a7-a90d-378a440ab8ba/en-US/300-cloudwatch) 
+  [Memantau ECS cluster dan kontainer Amazon](https://ecsworkshop.com/monitoring/) 
+  [Pemantauan dengan CloudWatch dasbor Amazon](https://catalog.workshops.aws/well-architected-performance-efficiency/en-US/3-monitoring/monitoring-with-cloudwatch-dashboards) 
+  [EKSLokakarya Amazon](https://www.eksworkshop.com/) 