Bagikan melalui


Membuat aturan pengumpulan data (DCR) untuk ekspor metrik

Artikel ini menjelaskan cara membuat aturan pengumpulan data (DCR) untuk ekspor metrik menggunakan templat portal Azure, Azure CLI, PowerShell, API, atau ARM.

Penting

Untuk mengirim data Telemetri Platform ke Akun Penyimpanan atau Event Hubs, sumber daya, aturan pengumpulan data, dan Akun Penyimpanan tujuan atau 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 Selanjutnya.

    Cuplikan 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 yang dipilih di langkah sebelumnya secara otomatis dipilih. 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 Log Analytics tempat Anda ingin mengirim metrik.
  12. Untuk mengirim metrik ke Event Hub, pilih Event Hub dari dropdown Jenis Tujuan.

    1. Pilih Langganan, namespace Event Hub, dan nama instans Event Hub.
  13. Untuk mengirim metrik ke Akun Penyimpanan, pilih Akun Penyimpanan dari dropdown jenis tujuan.

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

    Nota

    Untuk mengirim metrik ke Akun Penyimpanan atau Azure Event Hubs, sumber daya yang menghasilkan metrik, DCR, dan Akun Penyimpanan atau Event Hub, 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 seri waktu metrik platform yang mengalir ke ruang kerja Log Analytics, Akun Penyimpanan Azure, atau Azure Event Hubs adalah sekitar 3 menit, tergantung pada jenis sumber daya.

Memverifikasi dan memecahkan masalah pengumpulan data

Setelah Anda menginstal DCR, mungkin perlu beberapa menit agar perubahan diterapkan dan data dikumpulkan dengan DCR yang diperbarui. Jika Anda tidak melihat data apa pun yang dikumpulkan, mungkin sulit untuk menentukan akar penyebab masalah. Gunakan fitur pemantauan DCR, yang mencakup metrik dan log untuk membantu memecahkan masalah.

Metrik DCR dikumpulkan secara otomatis untuk semua DCR, dan Anda dapat menganalisisnya menggunakan penjelajah metrik seperti metrik platform untuk sumber daya Azure lainnya. Aktifkan log kesalahan DCR untuk mendapatkan informasi kesalahan terperinci saat pemrosesan data tidak berhasil.

Jika Anda tidak melihat data dikumpulkan, ikuti langkah-langkah dasar ini untuk memecahkan masalah.

  1. Periksa metrik seperti Logs Ingestion Bytes per Min dan Logs Rows Received per Min untuk memastikan bahwa data mencapai Azure Monitor. Jika tidak, periksa sumber data Anda untuk memastikan bahwa sumber data mengirim data seperti yang diharapkan.
  2. Periksa Logs Rows Dropped per Min untuk melihat apakah ada baris yang dihilangkan. Ini mungkin tidak menunjukkan kesalahan karena baris dapat dihilangkan oleh transformasi. Jika baris yang dihilangkan sama dengan Logs Rows Dropped per Min , maka tidak ada data yang diserap di ruang kerja. Periksa Logs Transformation Errors per Min untuk melihat apakah ada kesalahan transformasi.
  3. Periksa Logs Transformation Errors per Min untuk menentukan apakah ada kesalahan dari transformasi yang diterapkan ke data masuk. Ini bisa disebabkan oleh perubahan struktur data atau transformasi itu sendiri.
  4. DCRLogErrors Periksa tabel untuk setiap kesalahan penyerapan yang mungkin telah dicatat. Ini dapat memberikan detail tambahan dalam mengidentifikasi akar penyebab masalah.

Langkah selanjutnya