Bagikan melalui


Aturan pengumpulan data (DCR) di Azure Monitor

Aturan pengumpulan data (DCR) adalah bagian dari proses pengumpulan data seperti ekstrak, transformasi, dan pemuatan (ETL) yang meningkatkan metode pengumpulan data tradisional 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 pengumpulan sebelumnya.

Keuntungan spesifik pengumpulan data berbasis DCR meliputi:

  • Metode yang konsisten untuk konfigurasi sumber data yang berbeda.
  • Kemampuan untuk menerapkan transformasi untuk memfilter atau memodifikasi data masuk sebelum dikirim ke tujuan.
  • 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.

Menampilkan DCR

Aturan pengumpulan data (DCR) disimpan di Azure sehingga dapat disebarkan dan dikelola secara terpusat seperti sumber daya Azure lainnya. Mereka menyediakan cara yang konsisten dan terpusat untuk menentukan dan menyesuaikan skenario pengumpulan data yang berbeda.

Lihat semua DCR di langganan Anda dari opsi Aturan Pengumpulan Data dari menu Monitor di portal Microsoft Azure. Terlepas dari metode yang digunakan untuk membuat DCR dan detail DCR itu sendiri, semua DCR dalam langganan tercantum di layar ini.

Cuplikan layar yang memperlihatkan DCR di portal Microsoft Azure.

Mengganti metode pengumpulan data warisan

Proses pengumpulan DCR telah mengganti atau sedang dalam proses mengganti metode pengumpulan data lainnya di Azure Monitor. Tabel berikut mencantumkan metode warisan dengan penggantian berbasis DCR mereka. Metode pengumpulan data lainnya di Azure Monitor diharapkan juga akan digantikan oleh DCR di masa mendatang.

Metode warisan Metode DCR Deskripsi
Agen Analitik Log Agen Azure Monitor Agen Azure Monitor sekarang digunakan untuk memantau komputer virtual (VM) dan kluster Kubernetes yang mendukung wawasan VM dan wawasan Kontainer.
Pengaturan diagnostik
(hanya metrik)
Ekspor metrik Pengaturan diagnostik saat ini masih digunakan untuk mengumpulkan log sumber daya dari sumber daya Azure. Metrik platform sekarang dapat dikumpulkan menggunakan ekspor Metrik.
API Pengumpul Data API penyerapan log API penyerapan Log digunakan untuk mengirim data ke ruang kerja Analitik Log dari klien REST mana pun. Ini menggantikan DATA Collector API yang kurang aman dan kurang fungsi.

Alur Azure Monitor

Proses pengumpulan data yang didukung oleh DCR didasarkan pada alur Azure Monitor yang menyediakan jalur pemrosesan umum untuk data masuk. Alur cloud adalah salah satu komponen dari alur Azure Monitor (lihat Alur edge untuk komponen lainnya) dan secara otomatis tersedia di langganan Azure Anda sebagai bagian dari platform Azure Monitor. Ini tidak memerlukan konfigurasi, dan tidak muncul di portal Azure.

Diagram yang memperlihatkan aliran data untuk alur Azure Monitor.

Setiap skenario pengumpulan data menggunakan alur Azure Monitor ditentukan dalam DCR. DCR memberikan instruksi tentang bagaimana alur cloud harus memproses data yang diterimanya. Bergantung pada skenarionya, DCR menentukan semua atau beberapa hal berikut:

  • Data untuk dikumpulkan dan dikirim ke alur.
  • Skema data masuk.
  • Transformasi untuk diterapkan ke data sebelum disimpan.
  • Tujuan tempat data harus dikirim.

Menggunakan DCR

Ada dua cara mendasar bahwa DCR ditentukan untuk skenario pengumpulan data tertentu seperti yang dijelaskan di bagian berikut. Setiap skenario mendukung salah satu metode ini, tetapi tidak keduanya.

Nota

Transformasi ruang kerja DCR langsung aktif setelah dibuat. Mereka tidak menggunakan salah satu metode yang dijelaskan di bagian ini.

Asosiasi aturan pengumpulan data (DCRA)

Asosiasi aturan pengumpulan data (DCRAs) digunakan untuk mengaitkan DCR dengan sumber daya yang dipantau. Ini adalah hubungan banyak ke banyak, di mana:

  • satu DCR dapat dikaitkan dengan beberapa sumber daya.
  • Sebuah sumber daya dapat diasosiasikan dengan beberapa DCR.

Ini memungkinkan Anda mengembangkan strategi untuk mempertahankan pemantauan Anda di seluruh set sumber daya dengan persyaratan yang berbeda.

Misalnya, diagram berikut mengilustrasikan pengumpulan data untuk agen Azure Monitor (AMA) yang berjalan di komputer virtual. Saat agen diinstal, agen terhubung ke Azure Monitor untuk mengambil DCR apa pun yang terkait dengannya. Dalam skenario ini, DCR menentukan peristiwa dan data performa yang akan dikumpulkan. Agen menggunakan informasi tersebut untuk menentukan data apa yang akan dikumpulkan dari komputer dan mengirim ke Azure Monitor. Setelah data dikirimkan, alur cloud menjalankan transformasi apa pun yang ditentukan dalam DCR untuk memfilter dan memodifikasi data lalu mengirim data ke ruang kerja dan tabel yang ditentukan.

Diagram yang memperlihatkan operasi dasar untuk agen Azure Monitor menggunakan DCR.

Penyerapan langsung

Dengan penyerapan langsung, DCR tertentu ditentukan untuk memproses data yang masuk. Misalnya, diagram berikut mengilustrasikan data dari aplikasi kustom menggunakan API penyerapan Log. Setiap panggilan API menentukan DCR yang memproses datanya. DCR memahami struktur data masuk, mencakup transformasi yang memastikan data dalam format tabel target, dan menentukan ruang kerja dan tabel untuk mengirim data yang diubah.

Diagram yang memperlihatkan operasi dasar untuk DCR menggunakan API penyerapan Log.

Transformasi

Transformasi adalah kueri KQL yang disertakan dalam DCR dan dijalankan pada setiap rekaman yang dikirimkan ke jalur pipa cloud. Mereka memungkinkan Anda mengubah data masuk sebelum disimpan di Azure Monitor atau dikirim ke tujuan lain. Anda dapat memfilter data yang tidak diperlukan untuk mengurangi biaya penyerapan, menghapus data sensitif yang tidak boleh disimpan di ruang kerja Analitik Log, atau memformat data untuk memastikan bahwa data tersebut cocok dengan skema tujuannya. Transformasi juga memungkinkan skenario tingkat lanjut seperti mengirim data ke beberapa tujuan atau memperkaya data dengan informasi tambahan.

Diagram yang memperlihatkan konsep dasar transformasi.

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 alur cloud. Tidak seperti alur cloud, alur tepi bersifat opsional dan memerlukan konfigurasi.

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.

Diagram yang memperlihatkan aliran data untuk alur tepi Azure Monitor.

Wilayah DCR

Aturan pengumpulan data tersedia di semua wilayah publik tempat ruang kerja Analitik Log dan cloud Azure Government dan Tiongkok didukung. Cloud bersalur udara belum didukung. DCR dibuat dan disimpan di wilayah tertentu dan dicadangkan ke wilayah yang dipasangkan di geografi yang sama. Layanan ini disebarkan ke ketiga zona ketersediaan dalam wilayah tersebut. Untuk alasan ini, ini adalah layanan redundan zona, yang semakin meningkatkan ketersediaan.

Residensi data wilayah tunggal adalah fitur pratinjau yang memungkinkan penyimpanan data pelanggan dalam satu wilayah dan saat ini hanya tersedia di Wilayah Asia Tenggara (Singapura) dari Geo Asia Pasifik serta Wilayah Brasil Selatan (Negara Bagian Sao Paulo) dari Geo Brasil. Residensi wilayah tunggal diaktifkan secara default di wilayah ini.

Langkah selanjutnya

Untuk informasi selengkapnya tentang cara bekerja dengan DCR, lihat: