OPS08-BP01 Menganalisis metrik beban kerja - AWS Well-Architected Framework

OPS08-BP01 Menganalisis metrik beban kerja

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

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

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

    1. Prioritaskan metrik hasil bisnis daripada metrik teknis murni.

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

  2. 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.

    2. Gunakan persentil di CloudWatch untuk mendapatkan pandangan yang jelas tentang distribusi metrik, yang dapat membantu dalam mendefinisikan SLA dan memahami penyimpangan.

    3. Siapkan AWS Cost Anomaly Detection untuk mengidentifikasi pola yang tidak biasa tanpa bergantung pada ambang batas statis.

    4. Implementasikan observabilitas lintas akun CloudWatch untuk memantau dan memecahkan masalah aplikasi yang terjadi di beberapa akun di dalam suatu Wilayah.

    5. Gunakan Wawasan Metrik CloudWatch untuk mengkueri dan menganalisis data metrik di seluruh akun dan Wilayah, sehingga tren dan anomali dapat terdeteksi.

    6. Terapkan CloudWatch Metric Math untuk mengubah, menggabungkan, atau melakukan perhitungan pada metrik Anda untuk mendapatkan wawasan yang lebih mendalam.

  3. Gunakan Amazon DevOps Guru: Sertakan Amazon 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.

  4. 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

Praktik terbaik terkait:

Dokumen terkait:

Video terkait:

Contoh terkait: