0Pricing
Cloud & IT Cert Prep · Pelajaran

Metrik dan Peringatan Azure Monitor

Kumpulkan metrik platform untuk VM dan App Service, konfigurasikan peringatan ambang statis dan dinamis, lalu rutekan notifikasi peringatan ke grup tindakan melalui email dan webhook.

Metrik dan Peringatan Azure Monitor adalah pelajaran Cloud & IT Cert Prep gratis di CoddyKit. Ini adalah pelajaran 1 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Cloud & IT Cert Prep, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Cloud & IT Cert Prep mencakup 4 pelajaran total.

Apa Itu Azure Monitor?

Azure Monitor adalah platform observabilitas terpadu untuk semua sumber daya Azure. Platform ini mengumpulkan metrik (data deret waktu numerik) dan log (catatan peristiwa terstruktur) dari setiap layanan yang Anda terapkan. Tanpa Azure Monitor, Anda akan beroperasi tanpa visibilitas — tidak dapat mendeteksi penurunan kinerja atau masalah kapasitas sebelum memengaruhi pengguna.

Memahami Metrik Platform

Metrik platform dikumpulkan secara otomatis untuk setiap sumber daya Azure tanpa biaya tambahan. Untuk mesin virtual, Azure Monitor menangkap Percentage CPU, Network In, Network Out, Disk Read Bytes, dan banyak lagi. Metrik ini disimpan dengan perincian satu menit selama 93 hari di penyimpanan metrik. Tidak diperlukan agen atau konfigurasi untuk mulai melihatnya.

# View available metrics for a VM via Azure CLI
az monitor metrics list-definitions \
  --resource /subscriptions/<sub-id>/resourceGroups/<rg>/providers/Microsoft.Compute/virtualMachines/<vm-name> \
  --output table

Melihat Metrik di Metrics Explorer

Metrics Explorer di portal Azure memungkinkan Anda membuat grafik metrik platform apa pun secara interaktif. Pilih sumber daya, pilih ruang nama metrik, pilih metrik, lalu pilih jenis agregasi (Rata-rata, Maksimum, Minimum, Hitungan, atau Jumlah). Anda dapat menumpuk beberapa metrik, membaginya berdasarkan dimensi (misalnya, berdasarkan disk atau antarmuka jaringan), dan menyematkan grafik ke Azure Dashboard.

Pemberitahuan Ambang Statis

Aturan pemberitahuan metrik terpicu saat metrik melewati ambang tetap selama periode evaluasi yang ditentukan. Contoh: picu pemberitahuan saat Percentage CPU lebih besar dari 85% selama 5 menit berturut-turut. Aturan pemberitahuan terdiri dari sumber daya target, kondisi, dan grup tindakan yang menentukan tindakan saat pemberitahuan terpicu.

# Create a static CPU alert via CLI
az monitor metrics alert create \
  --name 'High-CPU-Alert' \
  --resource-group myRG \
  --scopes /subscriptions/<sub>/resourceGroups/myRG/providers/Microsoft.Compute/virtualMachines/myVM \
  --condition 'avg Percentage CPU > 85' \
  --window-size 5m \
  --evaluation-frequency 1m \
  --action myActionGroup

Pemberitahuan Ambang Dinamis

Ambang dinamis menggunakan pembelajaran mesin untuk menetapkan batas pemberitahuan secara otomatis berdasarkan perilaku historis. Alih-alih menetapkan persentase CPU secara tetap, Azure Monitor mempelajari pola normal metrik Anda dan hanya mengirimkan pemberitahuan saat nilainya menyimpang secara signifikan. Hal ini mengurangi positif palsu untuk metrik yang tingkat alaminya berubah menurut waktu atau hari. Tetapkan sensitivitas ke Rendah, Sedang, atau High.

Grup Tindakan

Grup tindakan menentukan notifikasi dan tindakan otomatis yang dijalankan saat pemberitahuan terpicu. Jenis notifikasi yang didukung meliputi Email/SMS/Push, Voice, dan notifikasi aplikasi Azure. Tindakan otomatis meliputi memanggil Azure Function, mengirim posting ke Logic App, memicu webhook, atau menjalankan Automation Runbook. Satu grup tindakan dapat digunakan bersama oleh banyak aturan pemberitahuan.

# Create an action group with email notification
az monitor action-group create \
  --name 'OpsTeam' \
  --resource-group myRG \
  --action email 'ops-lead' 'ops@example.com'

Tingkat Keparahan Pemberitahuan

Setiap aturan pemberitahuan diberi tingkat keparahan dari Sev 0 (Kritis) hingga Sev 4 (Verbose). Tingkat keparahan tidak memengaruhi waktu pemberitahuan terpicu — tingkat ini merupakan metadata yang digunakan oleh tim operasi untuk melakukan triase insiden. Praktik terbaiknya adalah mengirim halaman kepada teknisi siaga hanya untuk pemberitahuan Sev 0 dan Sev 1, mengarahkan Sev 2 ke antrean tiket, serta memperlakukan Sev 3–4 sebagai informasi.

Pemberitahuan Log Aktivitas

Pemberitahuan log aktivitas terpicu berdasarkan operasi administratif yang dicatat di Azure Activity Log, bukan berdasarkan metrik. Gunakan pemberitahuan ini untuk menerima notifikasi saat seseorang menghapus grup sumber daya, mengubah aturan grup keamanan jaringan, atau memulai ulang VM. Konfigurasinya sama seperti pemberitahuan metrik, tetapi menargetkan kondisi log aktivitas seperti nama operasi atau jenis sumber daya.

# Alert when any VM in a resource group is deleted
az monitor activity-log alert create \
  --name 'VM-Delete-Alert' \
  --resource-group myRG \
  --condition category=Administrative operationName=Microsoft.Compute/virtualMachines/delete \
  --action-group myActionGroup

Status Alert dan Aturan Pemrosesan Alert

Instans alert berpindah melalui tiga status: Diaktifkan → Diakui → Diselesaikan. Aturan pemrosesan Alert (sebelumnya disebut aturan penekanan) memungkinkan Anda menekan notifikasi selama periode pemeliharaan terjadwal atau menambahkan grup tindakan ke semua alert yang cocok dengan suatu cakupan — tanpa mengubah setiap aturan alert secara individual. Hal ini penting untuk mengelola banyaknya notifikasi alert selama penerapan.

Alert Metrik untuk Layanan PaaS

Metrik platform tidak terbatas pada VM. App Service menyediakan Http5xx, RequestCount, dan AverageResponseTime. Azure SQL Database menyediakan cpu_percent dan dtu_consumption_percent. Azure Storage menyediakan UsedCapacity dan Transactions. Anda menerapkan model alert metrik yang sama di semua layanan ini, sehingga mendapatkan pendekatan pemantauan yang seragam terlepas dari jenis Resource.

# Alert on App Service HTTP 5xx errors
az monitor metrics alert create \
  --name 'AppService-5xx-Alert' \
  --resource-group myRG \
  --scopes /subscriptions/<sub>/resourceGroups/myRG/providers/Microsoft.Web/sites/myApp \
  --condition 'total Http5xx > 10' \
  --window-size 5m \
  --evaluation-frequency 1m \
  --action myActionGroup

Alert Multi-Resource

Azure Monitor mendukung alert metrik multi-Resource yang menerapkan satu aturan ke semua Resource dengan jenis yang sama dalam subscription atau grup Resource. Sebagai contoh, satu aturan alert dapat memantau semua VM dalam grup Resource untuk mendeteksi CPU yang tinggi. Hal ini secara drastis mengurangi jumlah aturan yang perlu Anda kelola dibandingkan dengan membuat satu aturan per VM. Alert multi-Resource memiliki cakupan grup Resource atau subscription serta jenis Resource tertentu.

Pemeriksaan Singkat

Uji pemahaman Anda tentang konsep Microsoft Azure Fundamentals (AZ-900) dari pelajaran ini.

Rangkuman Pelajaran

Dalam pelajaran ini Anda mempelajari bahwa: Azure Monitor secara otomatis mengumpulkan metrik platform dari setiap Resource Azure, aturan alert metrik terpicu berdasarkan ambang statis atau dinamis dan memberi tahu tim melalui grup tindakan, serta alert log aktivitas terpicu oleh operasi administratif seperti penghapusan Resource. Selanjutnya, kita akan mempelajari Log Analytics dan KQL untuk membuat kueri data log terstruktur.

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Metrik dan Peringatan Azure Monitor” gratis?

Ya — teks lengkap “Metrik dan Peringatan Azure Monitor” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Cloud & IT Cert Prep, upgrade ke CoddyKit PRO. Kursus Cloud & IT Cert Prep mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Metrik dan Peringatan Azure Monitor”?

Kumpulkan metrik platform untuk VM dan App Service, konfigurasikan peringatan ambang statis dan dinamis, lalu rutekan notifikasi peringatan ke grup tindakan melalui email dan webhook. Kamu berlatih Cloud & IT Cert Prep dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Cloud & IT Cert Prep?

Tidak diperlukan pengalaman sebelumnya. Cloud & IT Cert Prep di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 4.

Berapa lama pelajaran “Metrik dan Peringatan Azure Monitor” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Cloud & IT Cert Prep ini?

Ya. Setiap pelajaran Cloud & IT Cert Prep menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Metrik dan Peringatan Azure Monitor
  2. Dasar-Dasar Log Analytics dan KQL
  3. Application Insights
  4. Dasbor dan Buku Kerja Azure
← Kembali ke Cloud & IT Cert Prep