Bagikan melalui


Membuat dan mengedit aturan pengumpulan data (DCR) di Azure Monitor

Ada beberapa metode untuk membuat aturan pengumpulan data (DCR) di Azure Monitor. Dalam beberapa kasus, Azure Monitor akan membuat dan mengelola DCR sesuai dengan pengaturan yang Anda konfigurasi di portal Azure. Dalam kasus lain, Anda mungkin perlu membuat DCR Anda sendiri untuk menyesuaikan skenario tertentu.

Artikel ini menjelaskan berbagai metode untuk membuat dan mengedit DCR. Untuk konten DCR itu sendiri, lihat Struktur aturan pengumpulan data di Azure Monitor.

Izin

Anda memerlukan izin berikut untuk membuat DCR dan asosiasi:

Peran bawaan Cakupan Alasan
Kontributor Pemantauan
  • Berlangganan dan/atau
  • Grup sumber daya dan/atau
  • DCR yang ada
Buat atau edit DCR, tetapkan aturan ke komputer, sebarkan asosiasi.
Kontributor Komputer Virtual
Administrator Sumber Daya Komputer Yang Terhubung Azure
  • Mesin virtual, set skala mesin virtual
  • Server dengan Azure Arc yang diaktifkan
Menyebarkan ekstensi agen pada VM.
Peran apa pun yang menyertakan tindakan Microsoft.Resources/deployments/*
  • Berlangganan dan/atau
  • Grup sumber daya dan/atau
  • DCR yang ada
Menyebarkan templat Azure Resource Manager.

Metode otomatis untuk membuat DCR

Tabel berikut mencantumkan metode untuk membuat skenario pengumpulan data menggunakan portal Azure tempat DCR dibuat untuk Anda. Dalam kasus ini, Anda tidak perlu berinteraksi langsung dengan DCR itu sendiri.

Skenario Sumber Deskripsi
Memantau komputer virtual Mengaktifkan gambaran umum wawasan VM Saat Anda mengaktifkan wawasan VM pada VM, agen Azure Monitor diinstal, dan DCR dibuat yang mengumpulkan serangkaian penghitung kinerja yang telah ditentukan sebelumnya. Anda tidak boleh mengubah DCR ini.
Wawasan kontainer Mengaktifkan wawasan Kontainer Saat Anda mengaktifkan wawasan Kontainer pada kluster Kubernetes, versi kontainer agen Azure Monitor diinstal, dan DCR dibuat yang mengumpulkan data sesuai dengan konfigurasi yang Anda pilih. Anda mungkin perlu mengubah DCR ini untuk menambahkan transformasi.
Transformasi ruang kerja Menambahkan transformasi dalam aturan pengumpulan data ruang kerja menggunakan portal Azure Buat transformasi untuk tabel yang didukung di ruang kerja Log Analytics. Transformasi ditentukan dalam DCR yang kemudian terkait dengan ruang kerja. Ini diterapkan ke data apa pun yang dikirim ke tabel tersebut dari beban kerja warisan yang belum menggunakan DCR.

membuat DCR

Azure menyediakan rencana konfigurasi pengumpulan data berbasis cloud terpusat untuk komputer virtual, set skala komputer virtual, komputer Lokal, dan metrik Prometheus dari kontainer.

Artikel ini menjelaskan cara membuat DCR dari awal. Ada solusi wawasan lain yang memberikan pengalaman pembuatan DCR seperti Sentinel, wawasan VM, dan Application Insights yang membuat DCR sebagai bagian dari alur kerja sendiri. Beberapa waktu DCR yang dibuat dalam ini oleh solusi yang berbeda tampaknya dapat bertentangan. Ada tiga tabel tempat peristiwa Windows dapat dikirim. Peristiwa audit keamanan Sentinel dengan buka SecurityEvents, peristiwa konektor WEF masuk ke tabel WindowsEvent. Jika Anda menggunakan kumpulan peristiwa Windows awal, hasilnya masuk ke tabel Peristiwa.

Untuk membuat aturan pengumpulan data menggunakan templat Azure CLI, PowerShell, API, atau ARM, buat file JSON, dimulai dengan salah satu sampel DCR. Gunakan informasi dalam Struktur aturan pengumpulan data di Azure Monitor untuk mengubah file JSON untuk lingkungan dan persyaratan tertentu Anda.

Penting

Buat aturan pengumpulan data Anda di wilayah yang sama dengan ruang kerja Analitik Log tujuan atau ruang kerja Azure Monitor Anda. Anda dapat mengaitkan aturan pengumpulan data ke komputer atau kontainer dari langganan atau grup sumber daya apa pun di penyewa. Untuk mengirim data di seluruh penyewa, Anda harus terlebih dahulu mengaktifkan Azure Lighthouse.

Pada menu Monitor, pilih Aturan>Pengumpulan Data Buat untuk membuka halaman untuk membuat aturan pengumpulan data baru.

Cuplikan layar yang memperlihatkan tombol Buat pada layar Aturan Pengumpulan Data.

Konfigurasikan pengaturan di setiap langkah wizard, seperti yang dijelaskan di bawah ini.

Dasar

Cuplikan layar yang memperlihatkan langkah Dasar layar Aturan Pengumpulan Data.

Elemen layar Deskripsi
Nama aturan Masukkan nama untuk aturan pengumpulan data.
Langganan Kaitkan aturan pengumpulan data ke langganan.
Grup Sumber Daya Kaitkan aturan pengumpulan data ke grup sumber daya.
Wilayah Buat aturan pengumpulan data Anda di wilayah yang sama dengan ruang kerja Analitik Log tujuan Anda. Anda dapat mengaitkan aturan pengumpulan data ke komputer dari langganan atau grup sumber daya apa pun di penyewa.
Jenis Platform Pilih Windows atau Linux, atau Semua, yang memungkinkan platform Windows dan Linux.
Titik Akhir Pengumpulan Data Untuk mengumpulkan data syslog Linux, log IIS, log teks kustom, atau log JSON kustom, pilih titik akhir pengumpulan data yang ada atau buat titik akhir baru.
Anda tidak memerlukan titik akhir untuk mengumpulkan penghitung kinerja dan log peristiwa Windows.
Pada tab ini, Anda hanya dapat memilih titik akhir pengumpulan data di wilayah yang sama dengan aturan pengumpulan data. Agen mengirim data yang dikumpulkan ke titik akhir pengumpulan data ini. Untuk informasi selengkapnya, lihat Komponen titik akhir pengumpulan data.

Sumber

Cuplikan layar yang memperlihatkan tab Sumber Daya dari layar Aturan Pengumpulan Data.

Elemen layar Deskripsi
+ Tambahkan sumber daya Kaitkan komputer virtual, Virtual Machine Scale Sets, dan Azure Arc untuk server ke aturan pengumpulan data. portal Azure menginstal Agen Azure Monitor pada sumber daya yang belum menginstal agen.
Mengaktifkan Titik Akhir Pengumpulan Data Jika komputer yang Anda pantau tidak berada di wilayah yang sama dengan ruang kerja Analitik Log tujuan Anda, aktifkan titik akhir pengumpulan data dan pilih titik akhir di wilayah komputer yang dipantau untuk mengumpulkan data syslog Linux, log IIS, log teks kustom, atau log JSON kustom.
Jika komputer yang dipantau berada di wilayah yang sama dengan ruang kerja Analitik Log tujuan Anda, atau jika Anda mengumpulkan penghitung kinerja dan log peristiwa Windows, jangan pilih titik akhir pengumpulan data pada tab Sumber Daya .
Titik akhir pengumpulan data pada tab Sumber Daya adalah titik akhir akses konfigurasi, seperti yang dijelaskan dalam Komponen titik akhir pengumpulan data.
Jika Anda memerlukan isolasi jaringan menggunakan tautan privat, pilih titik akhir yang ada dari wilayah yang sama untuk sumber daya masing-masing atau buat titik akhir baru.
Identitas ekstensi agen Gunakan identitas terkelola yang ditetapkan sistem, atau pilih identitas yang ditetapkan pengguna yang ada yang ditetapkan ke komputer virtual. Untuk informasi selengkapnya, lihat Jenis identitas terkelola.

Kumpulkan dan kirim

Pada tab Kumpulkan dan kirim , pilih Tambahkan sumber data dan konfigurasikan pengaturan pada tab Sumber dan Tujuan , seperti yang dijelaskan di bawah ini.

Cuplikan layar yang memperlihatkan tab Kumpulkan dan kirim dari wizard Aturan Pengumpulan Data. Pada tab ini, Anda menentukan sumber data mana Agen Azure Monitor mengumpulkan data dari dan dari mana agen mengirim data.

Elemen layar Deskripsi
Sumber data Pilih Jenis sumber data dan tentukan bidang terkait berdasarkan jenis sumber data yang Anda pilih. Untuk informasi selengkapnya tentang mengumpulkan data dari berbagai jenis sumber data, lihat Mengumpulkan data dengan Agen Azure Monitor
Tujuan Tambahkan satu atau beberapa tujuan untuk setiap sumber. Anda dapat memilih beberapa tujuan dari jenis yang sama atau berbeda.

Tinjau + buat

Tinjau detail aturan pengumpulan data dan pilih Buat untuk membuat aturan pengumpulan data.

Catatan

Diperlukan waktu hingga 5 menit agar data dikirim ke tujuan saat Anda membuat aturan pengumpulan data menggunakan wizard aturan pengumpulan data.

Mengedit DCR

Untuk mengedit DCR, Anda dapat menggunakan salah satu metode yang dijelaskan di bagian sebelumnya untuk membuat DCR menggunakan versi JSON yang dimodifikasi.

Jika Anda perlu mengambil JSON untuk DCR yang ada, Anda dapat menyalinnya dari Tampilan JSON untuk DCR di portal Azure. Anda juga dapat mengambilnya menggunakan panggilan API seperti yang ditunjukkan dalam contoh PowerShell berikut.

$ResourceId = "<ResourceId>" # Resource ID of the DCR to edit
$FilePath = "<FilePath>" # Store DCR content in this file
$DCR = Invoke-AzRestMethod -Path ("$ResourceId"+"?api-version=2022-06-01") -Method GET
$DCR.Content | ConvertFrom-Json | ConvertTo-Json -Depth 20 | Out-File -FilePath $FilePath

Untuk tutorial yang menelusuri proses pengambilan lalu mengedit DCR yang ada, lihat Tutorial: Mengedit aturan pengumpulan data (DCR).

Langkah berikutnya