

# OPS08-BP01 Menganalisis metrik beban kerja
<a name="ops_workload_observability_analyze_workload_metrics"></a>

 Setelah mengimplementasikan telemetri aplikasi, analisis metrik yang dikumpulkan secara rutin. Latensi, permintaan, kesalahan, dan kapasitas (atau kuota) memang memberikan wawasan tentang performa sistem, tetapi memprioritaskan peninjauan metrik hasil bisnis adalah hal yang sangat penting. Ini memastikan Anda mengambil keputusan berbasis data yang selaras dengan tujuan bisnis Anda. 

 **Hasil yang diinginkan:** Wawasan akurat tentang performa beban kerja yang mendorong keputusan berdasarkan informasi data, sehingga memastikan keselarasan dengan tujuan bisnis. 

 **Antipola umum:** 
+  Menganalisis metrik secara terpisah tanpa mempertimbangkan dampaknya terhadap hasil bisnis. 
+  Ketergantungan berlebihan pada metrik teknis sambil mengesampingkan metrik bisnis. 
+  Peninjauan metrik jarang dilakukan, sehingga peluang pengambilan keputusan waktu nyata terlewatkan. 

 **Manfaat menjalankan praktik terbaik ini:** 
+  Peningkatan pemahaman tentang korelasi antara performa teknis dan hasil bisnis. 
+  Perbaikan proses pengambilan keputusan yang berlandaskan data waktu nyata. 
+  Identifikasikan dan mitigasi masalah secara proaktif sebelum hasil bisnis terkena dampaknya. 

 **Tingkat risiko yang terjadi jika praktik terbaik ini tidak dijalankan:** Sedang 

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

 Manfaatkan alat seperti Amazon CloudWatch untuk melakukan analisis metrik. Layanan AWS seperti AWS Cost Anomaly Detection dan Amazon DevOps Guru dapat digunakan untuk mendeteksi anomali, terutama ketika ambang batas statis tidak diketahui atau ketika pola perilaku lebih cocok untuk deteksi anomali. 

### Langkah implementasi
<a name="implementation-steps"></a>

1.  **Analisis dan tinjau:** Tinjau dan tafsirkan metrik beban kerja Anda secara rutin. 

   1.  Prioritaskan metrik hasil bisnis daripada metrik teknis murni. 

   1.  Pahami signifikansi lonjakan, penurunan, atau pola dalam data Anda. 

1.  **Manfaatkan Amazon CloudWatch:** Gunakan Amazon CloudWatch untuk mendapatkan tampilan terpusat dan analisis mendalam. 

   1.  Konfigurasikan dasbor CloudWatch untuk memvisualisasikan metrik Anda dan membandingkannya dari waktu ke waktu. 

   1.  Gunakan [persentil di CloudWatch](https://aws-observability.github.io/observability-best-practices/guides/operational/business/sla-percentile/) untuk mendapatkan pandangan yang jelas tentang distribusi metrik, yang dapat membantu dalam mendefinisikan SLA dan memahami penyimpangan. 

   1.  Siapkan [AWS Cost Anomaly Detection](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Anomaly_Detection.html) untuk mengidentifikasi pola yang tidak biasa tanpa bergantung pada ambang batas statis. 

   1.  Implementasikan [observabilitas lintas akun CloudWatch](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Unified-Cross-Account.html) untuk memantau dan memecahkan masalah aplikasi yang terjadi di beberapa akun di dalam suatu Wilayah. 

   1.  Gunakan [Wawasan Metrik CloudWatch](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/query_with_cloudwatch-metrics-insights.html) untuk mengkueri dan menganalisis data metrik di seluruh akun dan Wilayah, sehingga tren dan anomali dapat terdeteksi. 

   1.  Terapkan [CloudWatch Metric Math](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html) untuk mengubah, menggabungkan, atau melakukan perhitungan pada metrik Anda untuk mendapatkan wawasan yang lebih mendalam. 

1.  **Gunakan Amazon DevOps Guru:** Sertakan [Amazon DevOps Guru](https://aws.amazon.com/devops-guru/) untuk memanfaatkan deteksi anomali yang disempurnakan dengan machine learning-nya untuk mengidentifikasi tanda-tanda awal masalah operasional untuk aplikasi nirserver Anda dan memperbaikinya sebelum berdampak pada pelanggan Anda. 

1.  **Lakukan optimalisasi berdasarkan wawasan: ** Ambil keputusan cerdas berdasarkan analisis metrik Anda untuk menyesuaikan dan meningkatkan beban kerja Anda. 

 **Tingkat upaya untuk Rencana Implementasi:** Sedang 

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

 **Praktik terbaik terkait:** 
+  [OPS04-BP01 Identifikasikan indikator performa utama](ops_observability_identify_kpis.md) 
+  [OPS04-BP02 Mengimplementasikan telemetri aplikasi](ops_observability_application_telemetry.md) 

 **Dokumen terkait:** 
+ [ The Wheel Blog - Menekankan pentingnya peninjauan metrik secara terus-menerus ](https://aws.amazon.com/blogs/opensource/the-wheel/)
+ [ Persentil itu penting ](https://aws-observability.github.io/observability-best-practices/guides/operational/business/sla-percentile/)
+ [ Menggunakan AWS Cost Anomaly Detection](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Anomaly_Detection.html)
+ [ observabilitas lintas akun CloudWatch ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Unified-Cross-Account.html)
+ [ Mengkueri metrik dengan Wawasan Metrik CloudWatch ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/query_with_cloudwatch-metrics-insights.html)

 **Video terkait:** 
+ [ Mengaktifkan Observabilitas Lintas Akun di Amazon CloudWatch ](https://www.youtube.com/watch?v=lUaDO9dqISc)
+ [ Pengantar Amazon DevOps Guru ](https://www.youtube.com/watch?v=2uA8q-8mTZY)
+ [ Menganalisis Metrik secara Berkelanjutan Menggunakan AWS Cost Anomaly Detection](https://www.youtube.com/watch?v=IpQYBuay5OE)

 **Contoh terkait:** 
+ [ Lokakarya One Observability ](https://catalog.workshops.aws/observability/en-US/intro)
+ [ Mendapatkan wawasan operasional dengan AIOps menggunakan Amazon DevOps Guru ](https://catalog.us-east-1.prod.workshops.aws/workshops/f92df379-6add-4101-8b4b-38b788e1222b/en-US)