Bagikan melalui


Gambaran umum alur Azure Monitor

Alur Azure Monitor adalah bagian dari proses pengumpulan data seperti ETL yang meningkat pada metode pengumpulan data warisan untuk Azure Monitor. Proses ini menggunakan alur penyerapan data umum untuk semua sumber data dan metode konfigurasi standar yang lebih mudah dikelola dan dapat diskalakan daripada metode lain. Keuntungan spesifik pengumpulan data menggunakan alur meliputi yang berikut ini:

  • Kumpulan tujuan umum untuk sumber data yang berbeda.
  • Kemampuan untuk menerapkan transformasi guna memfilter atau memodifikasi data masuk sebelum disimpan.
  • Metode yang konsisten untuk konfigurasi sumber data yang berbeda.
  • Opsi konfigurasi scalable yang mendukung infrastruktur sebagai kode dan proses DevOps.
  • Opsi alur tepi di lingkungan Anda sendiri untuk menyediakan skalabilitas kelas atas, konfigurasi jaringan berlapis, dan konektivitas berkala.

Catatan

Ketika implementasi selesai, semua data yang dikumpulkan oleh Azure Monitor akan menggunakan alur. Saat ini, hanya metode pengumpulan data tertentu yang didukung, dan mungkin memiliki opsi konfigurasi terbatas. Tidak ada perbedaan antara data yang dikumpulkan dengan alur Azure Monitor dan data yang dikumpulkan menggunakan metode lain. Data semuanya disimpan bersama-sama sebagai Log dan Metrik, mendukung fitur Azure Monitor seperti kueri log, peringatan, dan buku kerja. Satu-satunya perbedaan adalah dalam metode pengumpulan.

Komponen pengumpulan data alur

Pengumpulan data menggunakan alur Azure Monitor diperlihatkan dalam diagram di bawah ini. Semua data diproses melalui alur cloud, yang secara otomatis tersedia di langganan Anda dan tidak memerlukan konfigurasi. Setiap skenario pengumpulan dikonfigurasi dalam aturan pengumpulan data (DCR), yang merupakan serangkaian instruksi yang menjelaskan detail seperti skema data masuk, transformasi untuk memodifikasi data secara opsional, dan tujuan tempat data harus dikirim.

Beberapa lingkungan dapat memilih untuk menerapkan alur tepi lokal untuk mengelola pengumpulan data sebelum dikirim ke cloud. Lihat alur tepi untuk detail tentang opsi ini.

Diagram yang memperlihatkan aliran data untuk alur Azure Monitor.

Aturan pengumpulan data

Aturan pengumpulan data (DCR) adalah serangkaian instruksi yang mendukung pengumpulan data menggunakan alur Azure Monitor. Bergantung pada skenarionya, DCR menentukan detail seperti data apa yang harus dikumpulkan, cara mengubah data tersebut, dan ke mana mengirimnya. Dalam beberapa skenario, Anda dapat menggunakan portal Azure untuk mengonfigurasi pengumpulan data, sementara skenario lain mungkin mengharuskan Anda untuk membuat dan mengelola DCR Anda sendiri. Lihat Aturan pengumpulan data di Azure Monitor untuk detail tentang cara membuat dan bekerja dengan DCR.

Transformasi

Transformasi memungkinkan Anda memodifikasi data masuk sebelum disimpan di Azure Monitor. Mereka adalah kueri KQL yang ditentukan dalam DCR yang berjalan di alur cloud. Lihat Transformasi pengumpulan data di Azure Monitor untuk detail tentang cara membuat dan menggunakan transformasi.

Kasus penggunaan khusus untuk alur Azure Monitor adalah:

  • Kurangi biaya. Hapus rekaman atau kolom yang tidak diperlukan untuk menghemat biaya penyerapan.
  • Menghapus data sensitif. Memfilter atau mengaburkan data privat.
  • Memperkaya data. Tambahkan kolom terhitung untuk menyederhanakan kueri log.
  • Format data. Ubah format data masuk agar sesuai dengan skema tabel tujuan.

Alur edge

Alur tepi memperluas alur Azure Monitor ke pusat data Anda sendiri. Ini memungkinkan pengumpulan dan perutean data telemetri dalam skala besar sebelum dikirimkan ke Azure Monitor di cloud Azure. Lihat Mengonfigurasi alur tepi di Azure Monitor untuk detail tentang cara menyiapkan alur tepi.

Kasus penggunaan khusus untuk alur tepi Azure Monitor adalah:

  • Skalabilitas. Alur tepi dapat menangani data dalam volume besar dari sumber daya yang dipantau yang mungkin dibatasi oleh metode pengumpulan lain seperti agen Azure Monitor.
  • Konektivitas berkala. Beberapa lingkungan mungkin memiliki konektivitas yang tidak dapat diandalkan ke cloud, atau mungkin memiliki periode tak terduga yang lama tanpa koneksi. Alur tepi dapat menyimpan data secara lokal dan menyinkronkan dengan cloud saat konektivitas dipulihkan.
  • Jaringan berlapis. Di beberapa lingkungan, jaringan tersegmentasi dan data tidak dapat dikirim langsung ke cloud. Alur tepi dapat digunakan untuk mengumpulkan data dari sumber daya yang dipantau tanpa akses cloud dan mengelola koneksi ke Azure Monitor di cloud.

Skenario pengumpulan data

Tabel berikut ini menjelaskan skenario pengumpulan data yang saat ini didukung menggunakan alur Azure Monitor. Lihat tautan di setiap entri untuk detailnya.

Skenario Deskripsi
Mesin virtual Instal agen Azure Monitor pada VM dan kaitkan dengan satu atau beberapa DCR yang menentukan peristiwa dan data performa yang akan dikumpulkan dari sistem operasi klien. Anda dapat melakukan konfigurasi ini menggunakan portal Azure sehingga Anda tidak perlu langsung mengedit DCR.

Lihat Mengumpulkan peristiwa dan penghitung kinerja dari komputer virtual dengan Agen Azure Monitor.
Saat Anda mengaktifkan wawasan VM pada komputer virtual, ia menyebarkan agen Azure Monitor ke telemetri dari klien VM. DCR dibuat untuk Anda secara otomatis untuk mengumpulkan sekumpulan data performa yang telah ditentukan sebelumnya.

Lihat Mengaktifkan gambaran umum Wawasan VM.
Wawasan kontainer Saat Anda mengaktifkan wawasan Kontainer pada kluster Kubernetes, ia menyebarkan versi kontainer agen Azure Monitor untuk mengirim log dari kluster ke ruang kerja Log Analytics. DCR dibuat untuk Anda secara otomatis, tetapi Anda mungkin perlu memodifikasinya untuk menyesuaikan pengaturan koleksi Anda.

Lihat Mengonfigurasi pengumpulan data dalam Wawasan kontainer menggunakan aturan pengumpulan data.
API penyerapan log API penyerapan Log memungkinkan Anda mengirim data ke ruang kerja Analitik Log dari klien REST mana pun. Panggilan API menentukan DCR untuk menerima datanya dan menentukan titik akhir DCR. DCR memahami struktur data yang masuk, termasuk transformasi yang memastikan bahwa data dalam format tabel target, dan menentukan ruang kerja dan tabel untuk mengirim data yang diubah.

Lihat API Penyerapan Log di Azure Monitor.
Azure Event Hubs Mengirim data ke ruang kerja Analitik Log dari Azure Event Hubs. DCR mendefinisikan aliran masuk dan menentukan transformasi untuk memformat data untuk ruang kerja dan tabel tujuannya.

Lihat Tutorial: Menyerap peristiwa dari Azure Event Hubs ke Log Azure Monitor (Pratinjau Umum).
DCR transformasi ruang kerja DCR transformasi ruang kerja adalah DCR khusus yang terkait dengan ruang kerja Analitik Log dan memungkinkan Anda melakukan transformasi pada data yang dikumpulkan menggunakan metode lain. Anda membuat satu DCR untuk ruang kerja dan menambahkan transformasi ke satu atau beberapa tabel. Transformasi diterapkan ke data apa pun yang dikirim ke tabel tersebut melalui metode yang tidak menggunakan DCR.

Lihat DCR transformasi ruang kerja di Azure Monitor.

Langkah berikutnya