Lewati ke konten utama

Memulai dengan Azure Monitor: Fitur Utama dan Praktik Terbaik

Pelajari fitur utama dan praktik terbaik Azure Monitor untuk mengoptimalkan penggunaan dan biaya sumber daya, memastikan kepatuhan, serta menyelesaikan masalah kinerja atau keamanan.
Diperbarui 28 Sep 2026  · 11 mnt Baca

Jelajahi bersama AI

ChatGPTClaudePerplexity

Memantau lingkungan cloud Anda sangat penting untuk menjaga kinerja, keamanan, dan keandalan. Di Azure, platform cloud Microsoft, Anda akan menggunakan Azure Monitor untuk memastikan sumber daya dan aplikasi berjalan lancar. 

Azure Monitor adalah layanan pemantauan komprehensif yang membantu Anda memahami bagaimana lingkungan cloud Anda berkinerja dan secara proaktif mengidentifikasi masalah. 

Memantau lingkungan Azure Anda dapat membantu mengoptimalkan penggunaan dan biaya sumber daya, memastikan kepatuhan, serta menyelesaikan masalah kinerja atau keamanan dengan cepat.

Dalam tutorial ini, Anda akan mempelajari dasar-dasar Azure Monitor, cara menyiapkannya, dan cara memanfaatkannya untuk pemantauan kinerja, manajemen biaya, keamanan, dan kepatuhan.

Apa itu Azure Monitor?

Azure Monitor digunakan untuk mengumpulkan data pada sumber daya Anda, serta menganalisis dan memvisualisasikan data tersebut untuk memantau kinerja dan mengidentifikasi masalah.  

The Azure Monitor overview screen

Azure Monitor

Azure Monitor memiliki tiga komponen inti: 

  • Application Insights, digunakan untuk memantau aplikasi web.
  • Log Analytics, digunakan untuk menanyakan dan menganalisis data peristiwa yang dicatat.
  • Alerts, digunakan untuk menyiapkan pemberitahuan dan tindakan otomatis saat masalah terdeteksi.

Jika Anda ingin mencoba Azure Monitor, cara termudah adalah mendaftar akun Azure Free atau Azure Student. Ini akan memberi Anda akses gratis 12 bulan ke layanan populer di Azure, termasuk Monitor.

Setelah masa akses gratis berakhir, Anda akan kembali ke model harga utama di Azure, pay-as-you-go. Pay-as-you-go adalah model harga berbasis konsumsi, artinya Anda hanya membayar sesuai penggunaan. Selain itu, Azure menyediakan kuota gratis bulanan untuk beberapa layanan.  

Di Azure Monitor, misalnya, Anda tidak membayar untuk menggunakan metrik standar yang dikumpulkan dari sumber daya. Namun, jika Anda membuat metrik kustom, Azure akan menagih berdasarkan ukuran data yang diambil. Biaya terbesar di Azure Monitor biasanya berasal dari pengambilan dan retensi data log. Semakin banyak data log yang Anda ambil dan semakin lama Anda menyimpannya, semakin tinggi biayanya.  

Perhitungan biaya di Azure bisa cukup rumit dan bergantung pada beberapa faktor, termasuk Wilayah Azure Anda. Untuk menghitung biaya secara lebih rinci, sebaiknya gunakan kalkulator harga. 

Menyiapkan Azure Monitor

Azure Monitor tersedia secara langsung begitu Anda memiliki langganan aktif di Azure.

Jika Anda perlu (membuat ulang) langganan atau ingin menambahkan yang baru, ikuti langkah-langkah yang diuraikan dalam tutorial tentang menyiapkan Azure ini.

Untuk menggunakan semua fitur Azure Monitor, Anda juga memerlukan satu atau lebih sumber daya aktif untuk dipantau, seperti virtual machine (VM) atau akun penyimpanan.

Solusi pemantauan untuk skenario umum

Azure Monitor menawarkan dukungan tambahan untuk beberapa skenario pemantauan umum.  

Salah satu skenario umum adalah pemantauan virtual machine. Azure menyediakan dukungan pemantauan untuk VM dengan VM Insights. VM Insights menyediakan serangkaian workbook pralengkap yang memungkinkan Anda menyiapkan pemantauan untuk VM dengan cepat dan mudah, termasuk menyiapkan Azure Monitor Agent untuk memantau beban kerja dan sistem operasi tamu VM. Workbook digunakan untuk membuat laporan dan visualisasi yang dapat disesuaikan dan interaktif di dalam Monitor. 

Skenario pemantauan umum lainnya adalah menggunakan Azure Monitor untuk aplikasi terkontainerisasi. Azure Monitor menyediakan fitur yang memungkinkan Anda mengumpulkan dan menganalisis data dari klaster Kubernetes dan juga memungkinkan integrasi dengan Prometheus, toolkit pemantauan open-source yang banyak digunakan.

Solusi pemantauan terakhir yang akan kita bahas di sini adalah Application Insights. Application Insights dulunya merupakan layanan terpisah di Azure, tetapi kini terintegrasi sebagai bagian dari Azure Monitor. Application Insights digunakan khusus untuk memantau aplikasi web. Aplikasi tersebut tidak harus berjalan di Azure. Application Insights juga dapat memantau aplikasi yang berjalan on-premises atau di lingkungan cloud lainnya. 

Pengumpulan dan analisis data

Azure Monitor mengumpulkan data dari sumber daya Anda. Data ini dapat berupa metrik atau log. 

Metrik

Metrik adalah data numerik yang dikumpulkan secara berkala dari sumber daya, seperti penggunaan memori dari virtual machine. 

Ada tiga jenis metrik utama di Azure: 

  • Metrik standar atau platform: dikumpulkan dari sumber daya Azure.
  • Metrik kustom: metrik yang Anda definisikan sendiri dan juga dapat dikumpulkan secara eksternal.
  • Metrik Prometheus: dikumpulkan khusus dari klaster Kubernetes dan ditangani menggunakan alat analisis open-source seperti PromQL dan Grafana.

Anda akan mengeksplorasi metrik ini di Metrics Explorer. Fitur Azure Monitor ini memungkinkan Anda membuat bagan kustom metrik yang diminati dengan cepat dan mudah. 

Untuk membuat bagan metrik standar, ikuti langkah-langkah berikut: 

  1. Buka Monitor dari Azure Portal.
  2. Pilih Metrics di sebelah kiri. 
  3. Pilih Scope bagan; ini adalah sumber daya atau grup sumber daya yang ingin Anda pantau. 
  4. Pilih jenis metrik dan agregasi. 

An example of a metrics chart

Contoh bagan metrik

Anda dapat mengonfigurasi bagan lebih lanjut dengan memilih jenis bagan, menerapkan filter, atau menetapkan rentang waktu. Selain itu, Anda dapat menyesuaikan bagan dengan membuat perbandingan berdampingan dari beberapa sumber daya atau menambahkannya ke dashboard untuk digunakan nanti. 

Log

Log adalah data peristiwa terkait tindakan otomatis atau pengguna di Azure, seperti modifikasi yang dilakukan pada virtual machine. Di Log Analytics, Anda dapat menanyakan data log dan menganalisis hasilnya dengan membuat tabel atau bagan. 

Untuk membantu Anda memulai, Log Analytics memiliki serangkaian skrip kueri pralengkap yang memungkinkan Anda menanyakan log tanpa harus menulis kueri sendiri. 

Anda dapat mengakses kueri pralengkap ini dengan mengikuti langkah-langkah berikut: 

  1. Buka Monitor dari Azure Portal. 
  2. Pilih Log Analytics di sebelah kiri. 
  3. Dialog ‘Queries’ akan otomatis muncul. 
  4. Pilih kategori kueri Anda dari daftar di sebelah kiri. Anda juga dapat menggunakan bilah pencarian untuk menemukan kueri tertentu. 
  5. Klik ‘Load to editor’ untuk memuatnya di editor, atau klik ‘Run’ untuk langsung menjalankan kueri. 

The Queries tab with predefined queries in Logs

Tab Queries dengan kueri pralengkap di Logs

Jika Anda ingin menyesuaikan kueri atau menulis sendiri, Anda perlu menggunakan Kusto Query Language (KQL). Ini adalah bahasa kueri khusus yang digunakan di Azure, mirip dengan SQL. 

Menyiapkan alert

Dengan Alerts, Anda dapat menyiapkan tindakan otomatis saat Azure Monitor mendeteksi masalah tertentu seperti ketersediaan sumber daya yang rendah. Anda dapat menyiapkan ambang batas dan logika alert, serta memastikan orang yang tepat diberi tahu secara otomatis saat alert terpicu. 

Bahkan dimungkinkan untuk menyiapkan tindakan otomatis saat sebuah alert dipicu, seperti menjalankan skrip atau menonaktifkan sumber daya sementara. 

Ada tiga jenis alert yang dapat Anda buat: 

  • Alert rule: Alert rule digunakan untuk mendefinisikan kondisi spesifik yang, ketika terpenuhi, memicu sebuah alert.
  • Alert processing rule: Alert processing rule digunakan untuk mengotomatiskan tindakan atau modifikasi pada alert setelah alert dipicu.
  • Action group: Action group adalah kumpulan preferensi notifikasi dan tindakan yang mendefinisikan bagaimana merespons ketika sebuah alert rule dipicu.

Ikuti langkah-langkah ini untuk menyiapkan contoh alert rule dengan notifikasi: 

  1. Buka Monitor dari Azure Portal.
  2. Pilih ‘Alerts’ di sebelah kiri.
  3. Klik Create > Alert Rule.
  4. Pilih cakupan sumber daya.
  5. Buka tab ‘Conditions’ untuk membuat logika alert. 
  6. Buka ‘Actions’ dan isi detail di tab ‘Quick Actions’ di sebelah kanan untuk menyiapkan notifikasi.
  7. Buka tab ‘Details’ untuk mengisi nama alert dan memilih tingkat keparahannya. 
  8. Selesaikan pembuatan alert dengan mengklik ‘Review+create.’

Membuat alert rule di Azure Monitor

Kasus Penggunaan dan Contoh Praktis

Pemantauan kinerja

Misalkan kita ingin melacak dan memantau KPI untuk sebuah aplikasi web. 

Kita dapat menyiapkan Azure Monitor dengan langkah-langkah ini:  

  1. Definisikan KPI. Misalnya, tingkat permintaan, waktu respons, dan tingkat kesalahan.
  2. Siapkan KPI ini di Application Insights sehingga kita dapat memvisualisasikan dan melacaknya.
  3. Siapkan alert untuk ambang batas KPI. Misalnya, picu alert jika rata-rata waktu respons melebihi 5 detik.

Manajemen biaya

Model harga utama di Azure adalah model berbasis konsumsi ‘pay-as-you-go’. Kita dapat menggunakan Azure Monitor untuk penghematan biaya dengan mengidentifikasi sumber daya yang kurang dimanfaatkan. Misalnya, biaya VM ditentukan oleh penggunaan memori dan CPU. Kita dapat melacak ini dengan mengikuti langkah-langkah berikut: 

  1. Siapkan metrik untuk melacak penggunaan memori dan CPU semua VM.
  2. Buat bagan untuk melacak kedua metrik selama periode yang telah ditentukan (misalnya, 30 hari terakhir).
  3. Identifikasi VM dengan penggunaan memori atau CPU yang rendah secara konsisten.
  4. Opsional, kita dapat menyiapkan alert untuk memberi tahu kita tentang penggunaan rendah di masa mendatang.

Keamanan dan kepatuhan

Meskipun Azure memiliki layanan lain yang tersedia khusus untuk keamanan atau kepatuhan, Azure Monitor dapat membantu dengan menganalisis, memvisualisasikan, atau merangkum data log yang relevan. Misalnya, kita dapat menggunakan Azure Monitor untuk membantu kepatuhan dan audit. 

  1. Siapkan workspace Log Analytics untuk mengumpulkan log keamanan.
  2. Buat workbook untuk audit log.
  3. Buat dashboard kepatuhan kustom untuk melacak status kepatuhan sumber daya Anda.

Fitur Lanjutan dan Kustomisasi Azure Monitor

Azure Monitor menawarkan fitur lanjutan yang memungkinkan integrasi dengan layanan Azure lainnya atau sumber eksternal. Ini memungkinkan kustomisasi solusi pemantauan untuk memenuhi kebutuhan spesifik.

Integrasi dengan layanan Azure lainnya

Azure dapat mengambil data log dari layanan Azure lainnya. Misalnya, kita dapat mengirim rekomendasi dan alert dari Azure Security Center ke workspace log analytics. Kemudian kita dapat menganalisis dan memvisualisasikan data untuk mendapatkan wawasan baru, mengidentifikasi potensi masalah, dan mengoptimalkan keamanan lingkungan cloud kita. 

Integrasi dengan sumber eksternal

Dalam beberapa kasus, Anda mungkin ingin mengirim data dari atau ke Azure Monitor dari sumber di luar Azure. 

Untuk mengirim data ke Azure Monitor, Anda dapat menggunakan SDK atau API-nya: 

  • Kirim metrik kustom dengan Azure Monitor SDK untuk bahasa pemrograman Anda (misalnya, Python) atau REST API menggunakan permintaan REST. 
  • Kirim log kustom dengan Logs Ingestion API ke workspace Log Analytics.

Untuk mengirim data dari Azure Monitor, Anda dapat menghubungkan Azure Monitor ke produk Microsoft lainnya seperti PowerBI dan Excel. Anda dapat menyiapkan alur data otomatis dan kemudian menggunakan fitur-fiturnya untuk menganalisis dan memvisualisasikan data. Ini berguna jika Anda ingin membuat dashboard yang lebih detail atau kustom di PowerBI atau jika Anda memiliki dashboard yang sudah ada yang perlu menggunakan data dari Azure. 

Praktik Terbaik untuk Pemantauan Azure

Menerapkan praktik terbaik untuk Pemantauan Azure memastikan bahwa Anda secara efektif mengelola dan mengoptimalkan lingkungan Azure Anda. Praktik ini membantu Anda menyiapkan strategi pemantauan yang tangguh dan terus meningkatkan penyiapan pemantauan Anda.

Menyiapkan strategi pemantauan yang efektif

Pemantauan proaktif membantu mengidentifikasi potensi masalah sebelum menjadi masalah kritis. Berikut beberapa strategi pemantauan efektif yang dapat Anda gunakan: 

Strategi 1: Menetapkan metrik dan ambang batas baseline

Mulailah dengan mendefinisikan metrik baseline yang merepresentasikan kondisi operasional normal untuk sumber daya Anda. Gunakan baseline ini untuk menetapkan ambang batas alert yang sesuai. Ini membantu membedakan antara variasi normal dan masalah aktual. 

Misalnya, tentukan rata-rata penggunaan CPU untuk VM Anda dalam beban normal dan tetapkan ambang sedikit di atas rata-rata ini untuk mendeteksi potensi masalah kinerja.

Terus analisis data yang dikumpulkan untuk menyempurnakan baseline dan ambang batas, memastikan tetap relevan seiring perkembangan lingkungan Anda.

Strategi 2: Menyiapkan manajemen alert yang efektif

Manajemen alert yang efektif sangat penting untuk menjaga keseimbangan antara mendapatkan informasi dan menghindari gangguan yang tidak perlu. 

Terlalu banyak alert dapat membuat Anda kewalahan, sehingga alert penting bisa terlewat. Untuk menghindari kelelahan alert, Anda dapat mengelompokkan alert terkait untuk mengurangi jumlah notifikasi. Anda juga dapat menggunakan kondisi penekanan sementara dalam aturan alert untuk menghindari alert berulang untuk masalah yang sudah diketahui. 

Penting juga untuk membedakan antara alert kritis dan non-kritis sebagai bagian dari manajemen alert yang efektif. Ini memungkinkan alert kritis diprioritaskan dan memastikan masalah prioritas tinggi mendapatkan perhatian segera.

Untuk membantu membedakan alert, tetapkan tingkat keparahan pada alert dan konfigurasikan saluran notifikasi sesuai. Misalnya, alert dengan tingkat keparahan tinggi dapat dikirim melalui SMS dan email, sementara alert dengan keparahan rendah dapat dikirim melalui saluran yang kurang mengganggu seperti dashboard atau laporan berkala.

Peningkatan berkelanjutan

Meninjau dan memperbarui penyiapan pemantauan Anda secara rutin sangat penting untuk menjaga efektivitas dan relevansinya. 

Berikut beberapa kiat untuk memastikan peningkatan berkelanjutan:  

  • Tinjau penyiapan pemantauan secara berkala: Jadwalkan tinjauan rutin atas konfigurasi pemantauan Anda untuk memastikan kesesuaiannya dengan kebutuhan operasional dan tujuan bisnis saat ini.
  • Audit pemantauan Anda: Lakukan audit untuk mengidentifikasi celah dalam cakupan pemantauan dan memastikan kepatuhan dengan standar internal dan eksternal.
  • Rutin menyempurnakan: Sesuaikan ambang batas, perbarui aturan alert, dan sempurnakan dashboard berdasarkan data terbaru dan tren kinerja.
  • Gunakan umpan balik: Bangun loop umpan balik di mana insiden dan alert dianalisis pasca-resolusi untuk meningkatkan aturan dan konfigurasi pemantauan.

Kesimpulan

Azure Monitor adalah alat penting untuk menjaga kinerja, keamanan, dan keandalan sumber daya Azure Anda. Dengan memanfaatkan kemampuan pemantauan yang komprehensif, Anda dapat secara proaktif mengidentifikasi dan menyelesaikan masalah serta mengoptimalkan sumber daya cloud Anda. 

Jika Anda ingin menguasai dasar-dasar Azure, lihat Azure Fundamentals Track. Track ini juga akan mempersiapkan Anda untuk sertifikasi Azure pertama Anda. 

Azure Monitor FAQs

Untuk apa Azure Monitor digunakan?

Azure Monitor melacak kinerja sumber daya serta mengidentifikasi dan menangani potensi masalah.

Bisakah Anda memantau sumber daya eksternal dengan Azure Monitor?

Ya, Anda dapat menghubungkan Azure Monitor ke sumber daya on-premises atau di lingkungan cloud lainnya.

Apakah mungkin menggunakan metrik kustom di Azure Monitor?

Ya, Anda dapat membuat atau mengimpor metrik Anda sendiri ke Azure Monitor dan menggunakannya dalam analisis Anda.

Apakah Azure Monitor gratis digunakan?

Azure Monitor merupakan bagian dari penawaran layanan gratis 12 bulan jika Anda mendaftar Azure Free atau Student Account.

Apakah Azure Monitor dapat digunakan untuk pemantauan real-time?

Ya, Azure Monitor dapat digunakan untuk pemantauan real-time dan menganalisis data historis.


Anneleen Rummens's photo
Author
Anneleen Rummens
LinkedIn
Twitter

Anneleen adalah seorang data scientist dengan latar belakang statistik dan ilmu sosial. Saat ini ia bekerja sebagai data scientist lepas di bidang keuangan dan sedang menempuh pendidikan pascasarjana di bidang AI Terapan. Anneleen adalah instruktur untuk empat kursus DataCamp, termasuk 'Azure Management and Governance'.

Topik
Rekayasa Data

Kursus Teratas di DataCamp

Kursus

Memahami Microsoft Azure

3 jam
51.4K
Pelajari tentang kekuatan Microsoft Azure dan perangkat lunak komputasi awan untuk membantu Anda meningkatkan keterampilan rekayasa data Anda.
Lihat DetailRight Arrow
Mulai Kursus
Lihat SelengkapnyaRight Arrow
Terkait

blogs

40 Pertanyaan Wawancara DBMS Teratas di 2026

Kuasai pertanyaan wawancara basis data, dari konsep SQL dasar hingga skenario desain sistem tingkat lanjut. Panduan mendalam ini mencakup semua yang Anda perlukan untuk sukses di wawancara DBMS dan meraih peran berikutnya.
Dario Radečić's photo

Dario Radečić

15 mnt

blogs

12 Alternatif ChatGPT Terbaik yang Bisa Anda Coba pada 2026

Artikel ini menyajikan daftar alternatif ChatGPT yang akan meningkatkan produktivitas Anda.
Javier Canales Luna's photo

Javier Canales Luna

14 mnt

blogs

Tutorial Korelasi di R

Dapatkan pengenalan dasar-dasar korelasi di R: pelajari lebih lanjut tentang koefisien korelasi, matriks korelasi, plotting korelasi, dan sebagainya.
David Woods's photo

David Woods

13 mnt

blogs

Spaghetti Plot dan Jalur Badai

Temukan alasan mengapa Anda sebaiknya (tidak) menggunakan spaghetti plot untuk menyampaikan ketidakpastian jalur prediksi badai serta dampaknya terhadap interpretasi.
Hugo Bowne-Anderson's photo

Hugo Bowne-Anderson

13 mnt

Lihat SelengkapnyaLihat Selengkapnya