Bagikan melalui


Buat dan edit aturan pengumpulan data (DCR) serta asosiasi di Azure Monitor

Ada beberapa metode untuk membuat aturan pengumpulan data (DCR) di Azure Monitor. Dalam beberapa kasus, Azure Monitor dapat membuat dan mengelola DCR sesuai dengan pengaturan yang Anda konfigurasi di portal Azure. Dalam kasus lain, Anda 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 (komputer virtual).
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 ringkasan wawasan mesin virtual Saat Anda mengaktifkan Wawasan VM pada VM, agen Azure Monitor diinstal dan DCR dibuat dan dikaitkan dengan VM. DCR ini mengumpulkan serangkaian penghitung kinerja yang telah ditentukan sebelumnya dan tidak boleh dimodifikasi.
Wawasan kontainer Mengaktifkan Wawasan Kontainer Saat Anda mengaktifkan Container Insights pada kluster Kubernetes, versi kontainer agen Azure Monitor diinstal, dan DCR dengan asosiasi ke kluster 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 ini ditentukan dalam DCR, yang ditautkan ke ruang kerja. Transformasi kemudian diterapkan ke data apa pun yang dikirim ke tabel tersebut dari beban kerja warisan apa pun yang belum menggunakan DCR.

Membuat DCR untuk log

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.

Membuat dengan portal Azure

portal Azure memberikan pengalaman yang disederhanakan untuk membuat DCR untuk komputer virtual dan set skala komputer virtual. Dengan menggunakan metode ini, Anda tidak perlu memahami struktur DCR kecuali Anda ingin menerapkan fitur lanjutan seperti transformasi. Proses untuk membuat DCR ini dengan berbagai sumber data dijelaskan dalam Mengumpulkan data dengan Agen Azure Monitor.

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 di portal Azure, pilih Buat Aturan>Pengumpulan Data untuk membuka halaman pembuatan DCR.

Cuplikan layar yang memperlihatkan tombol Buat untuk aturan pengumpulan data baru.

Halaman Dasar mencakup informasi dasar tentang DCR.

Cuplikan layar yang memperlihatkan tab Dasar untuk aturan pengumpulan data baru.

Pengaturan Deskripsi
Nama Aturan Nama untuk DCR. Nama harus menjadi sesuatu yang deskriptif yang membantu Anda mengidentifikasi aturan.
Langganan Langganan untuk menyimpan DCR. Langganan tidak harus langganan yang sama dengan komputer virtual.
Grup sumber daya Grup sumber daya untuk menyimpan DCR. Grup sumber daya tidak perlu menjadi grup sumber daya yang sama dengan komputer virtual.
Wilayah Wilayah untuk menyimpan DCR. Wilayah harus menjadi wilayah yang sama dengan ruang kerja Analitik Log atau ruang kerja Azure Monitor yang digunakan di tujuan DCR. Jika Anda memiliki ruang kerja di wilayah yang berbeda, buat beberapa DCR yang terkait dengan set komputer yang sama.
Jenis Platform Menentukan jenis sumber data yang akan tersedia untuk DCR, baik Windows atau Linux. Tidak ada yang memungkinkan untuk keduanya. 1
Titik Akhir Pengumpulan Data Menentukan titik akhir pengumpulan data (DCE) yang digunakan untuk mengumpulkan data. DCE hanya diperlukan jika Anda menggunakan Azure Monitor Private Links. DCE ini harus berada di wilayah yang sama dengan DCR. Untuk informasi selengkapnya, lihat Cara menyiapkan titik akhir pengumpulan data berdasarkan penyebaran Anda.

1 Opsi ini mengatur kind atribut dalam DCR. Ada nilai lain yang dapat diatur untuk atribut ini, tetapi tidak tersedia di portal.

Menambahkan sumber daya

Halaman Sumber Daya memungkinkan Anda menambahkan sumber daya untuk dikaitkan dengan DCR. Pilih + Tambahkan sumber daya untuk memilih sumber daya. Agen Azure Monitor akan secara otomatis diinstal pada sumber daya apa pun yang belum memilikinya.

Penting

Portal memungkinkan identitas terkelola yang ditetapkan sistem pada sumber daya target, bersama dengan identitas yang ditetapkan pengguna yang ada, jika ada. Untuk aplikasi yang ada, kecuali Anda menentukan identitas yang ditetapkan pengguna dalam permintaan, komputer default menggunakan identitas yang ditetapkan sistem sebagai gantinya.

Cuplikan layar yang memperlihatkan tab Sumber Daya untuk aturan pengumpulan data baru.

Jika komputer yang Anda pantau tidak berada di wilayah yang sama dengan ruang kerja Analitik Log tujuan dan Anda mengumpulkan jenis data yang memerlukan DCE, pilih Aktifkan Titik Akhir Pengumpulan Data dan pilih titik akhir di wilayah setiap komputer yang dipantau. Jika komputer yang dipantau berada di wilayah yang sama dengan ruang kerja Log Analytics tujuan Anda, atau jika Anda tidak memerlukan DCE, jangan pilih titik akhir pengumpulan data pada tab Sumber Daya .

Menambahkan sumber data

Halaman Kumpulkan dan kirim memungkinkan Anda menambahkan dan mengonfigurasi sumber data untuk DCR dan tujuan untuk masing-masing sumber data.

Elemen layar Deskripsi
Sumber data Pilih Jenis sumber data dan tentukan bidang terkait berdasarkan jenis sumber data yang Anda pilih. Lihat artikel di Sumber data untuk detail tentang mengonfigurasi setiap jenis sumber data.
Tujuan Tambahkan satu atau beberapa tujuan untuk setiap sumber data. Anda dapat memilih beberapa tujuan dari jenis yang sama atau berbeda. Misalnya, Anda dapat memilih beberapa ruang kerja Analitik Log, yang juga dikenal sebagai multihoming. Lihat detail untuk setiap jenis data untuk berbagai tujuan yang mereka dukung.

DCR dapat berisi beberapa sumber data yang berbeda hingga batas 10 sumber data dalam satu DCR. Anda dapat menggabungkan sumber data yang berbeda dalam DCR yang sama, tetapi Anda biasanya ingin membuat DCR yang berbeda untuk skenario pengumpulan data yang berbeda. Lihat Praktik terbaik untuk pembuatan dan manajemen aturan pengumpulan data di Azure Monitor untuk rekomendasi tentang cara mengatur DCR Anda.

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).

Membuat DCR untuk ekspor metrik

Untuk membuat aturan pengumpulan data untuk ekspor metrik, gunakan templat portal Azure, Azure CLI, PowerShell, API, atau ARM.

Penting

Untuk mengirim data Telemetri Platform ke Akun Penyimpanan atau Pusat Aktivitas, sumber daya, aturan pengumpulan data, dan Akun Penyimpanan tujuan atau Azure Event Hubs semuanya harus berada di wilayah yang sama.

  1. Pada menu Monitor di portal Azure, pilih Aturan Pengumpulan Data lalu pilih Buat.

  2. Untuk membuat DCR untuk mengumpulkan data metrik platform, pilih tautan di bagian atas halaman. Cuplikan layar memperlihatkan halaman buat aturan pengumpulan data.

  3. Pada halaman Buat Aturan Pengumpulan Data, masukkan nama aturan, pilih Langganan, Grup sumber daya, dan Wilayah untuk DCR.

  4. Pilih Aktifkan Identitas Terkelola jika Anda ingin mengirim metrik ke Akun Penyimpanan atau Azure Event Hubs.

  5. Pilih SelanjutnyaCuplikan layar memperlihatkan tab dasar dari halaman buat aturan pengumpulan data.

  6. Pada halaman Sumber Daya , pilih Tambahkan sumber daya untuk menambahkan sumber daya yang ingin Anda kumpulkan metriknya.

  7. Pilih Berikutnya untuk berpindah ke tab Kumpulkan dan kirim . Cuplikan layar memperlihatkan tab sumber daya dari halaman buat aturan pengumpulan data.

  8. Pilih Tambahkan aliran data baru

  9. Jenis sumber daya sumber daya yang dipilih di langkah sebelumnya dipilih secara otomatis. Tambahkan lebih banyak jenis sumber daya jika Anda ingin menggunakan aturan ini untuk mengumpulkan metrik dari beberapa jenis sumber daya di masa mendatang.

  10. Pilih Tujuan Berikutnya untuk berpindah ke tab Tujuan . Cuplikan layar memperlihatkan tab kumpulkan dan kirim dari halaman buat aturan pengumpulan data.

  11. Untuk mengirim metrik ke ruang kerja Analitik Log, pilih Log Azure Monitor dari menu dropdown Jenis tujuan.

    1. Pilih Langganan dan ruang kerja Analitik Log yang ingin Anda kirimi metrik.
  12. Untuk mengirim metrik ke Azure Event Hubs, pilih Pusat Aktivitas dari menu dropdown Jenis tujuan.

    1. Pilih Langganan, namespace Layanan Pusat Aktivitas, dan nama instans Pusat Aktivitas.
  13. Untuk mengirim metrik ke Akun Penyimpanan, pilih Akun Penyimpanan dari menu dropdown Jenis tujuan.

    1. Pilih Langganan, Akun Penyimpanan, dan kontainer Blob tempat Anda ingin menyimpan metrik.

    Catatan

    Untuk mengirim metrik ke Akun Penyimpanan atau Azure Event Hubs, sumber daya yang menghasilkan metrik, DCR, dan Akun Penyimpanan atau Pusat Aktivitas, semuanya harus berada di wilayah yang sama.
    Untuk mengirim metrik ke ruang kerja Analitik Log, DCR harus berada di wilayah yang sama dengan ruang kerja Analitik Log. Sumber daya yang menghasilkan metrik dapat berada di wilayah mana pun.

    Untuk memilih Akun Penyimpanan atau Azure Event Hubs sebagai tujuan, Anda harus mengaktifkan identitas terkelola untuk DCR pada tab Dasar.

  14. Pilih Simpan , lalu pilih Tinjau + buat. Cuplikan layar memperlihatkan tab tujuan halaman kumpulkan dan kirim.

Setelah membuat DCR dan DCRA, izinkan hingga 30 menit agar data metrik platform pertama muncul di Ruang Kerja Analitik Log. Setelah data mulai mengalir, latensi untuk rangkaian waktu metrik platform yang mengalir ke ruang kerja Log Analytics, Akun Penyimpanan, atau Azure Event Hubs sekitar 3 menit, tergantung pada jenis sumber daya.

Memverifikasi aliran dan pemecahan masalah data

Metrik DCR dikumpulkan secara otomatis untuk semua DCR, dan Anda dapat menganalisisnya menggunakan penjelajah metrik seperti metrik platform untuk sumber daya Azure lainnya. Untuk informasi selengkapnya, lihat Memantau dan memecahkan masalah pengumpulan data DCR di Azure Monitor

Metrik yang dikirim ke ruang kerja Analitik Log, disimpan dalam AzureMetricsV2 tabel. Gunakan penjelajah Analitik Log untuk melihat tabel dan mengonfirmasi bahwa data sedang diserap. Untuk informasi selengkapnya, lihat Ringkasan Analitik Log di Azure Monitor.

Langkah berikutnya