Mengintegrasikan log elastis dengan Azure Monitor
Dalam artikel ini, Anda akan mempelajari cara mulai mengumpulkan log Elasticsearch untuk instans Azure Data Manager for Energy Anda di Azure Monitor. Fitur integrasi ini dikembangkan untuk membantu Anda men-debug masalah terkait Elasticsearch di dalam Azure Monitor.
Prasyarat
Anda harus memiliki ruang kerja Analitik Log. Ini akan digunakan untuk mengkueri himpunan data log Elasticsearch menggunakan editor kueri Bahasa Kueri Kusto (KQL) di ruang kerja Analitik Log. Buat ruang kerja Analitik log di portal Azure.
Anda harus memiliki akun penyimpanan. Ini akan digunakan untuk menyimpan cadangan JSON dari log Operator Elasticsearch & Elasticsearch. Akun penyimpanan tidak harus dalam langganan yang sama dengan ruang kerja Analitik Log Anda.
Mengaktifkan Pengaturan Diagnostik untuk mengumpulkan log di akun penyimpanan & ruang kerja Analitik Log
Setiap instans Azure Data Manager for Energy dibangun dengan layanan Elasticsearch terkelola. Kami mengumpulkan log Elasticsearch untuk tujuan penelusuran kesalahan dan pemecahan masalah internal. Anda bisa mendapatkan akses ke log tersebut dengan mengintegrasikan log Elasticsearch dengan Azure Monitor.
Setiap pengaturan diagnostik memiliki tiga bagian dasar:
Bagian | Deskripsi |
---|---|
Nama | Ini adalah nama log diagnostik. Pastikan nama unik diatur untuk setiap log. |
Kategori | Kategori log untuk dikirim ke masing-masing tujuan. Kumpulan kategori akan bervariasi untuk setiap layanan Azure. Kunjungi: Kategori Log Sumber Daya yang Didukung |
Tujuan | Satu atau beberapa tujuan untuk mengirim log. Semua layanan Azure memiliki kemungkinan tujuan yang sama. Setiap setelan diagnostik dapat menentukan satu atau beberapa tujuan, tapi tidak lebih dari satu tujuan dengan jenis tertentu. Ini harus berupa akun penyimpanan, namespace Layanan Azure Event Hubs, atau hub peristiwa. |
Kami mendukung dua tujuan untuk log Elasticsearch Anda dari Instans Azure Data Manager for Energy:
- Akun Penyimpanan
- Ruang kerja Analitik Log
Langkah-langkah untuk mengaktifkan pengaturan diagnostik untuk mengumpulkan log Elasticsearch
Buka halaman gambaran umum Azure Data Manager for Energy
Pilih Diagnostik Pengaturan dari panel kiri
Pilih Menambahkan pengaturan diagnostik.
Pilih log Elasticsearch dan log Operator Elasticsearch di bawah Kategori log
Pilih Kirim ke ruang kerja Analitik Log
Pilih Langganan dan nama ruang kerja Analitik Log. Anda akan membuatnya sebagai prasyarat.
Pilih Arsipkan ke akun penyimpanan
Pilih Langganan dan nama akun penyimpanan. Anda akan membuatnya sebagai prasyarat.
Pilih Simpan.
Kembali ke halaman Diagnostik Pengaturan. Anda sekarang akan melihat pengaturan diagnostik baru yang dibuat bersama dengan nama akun penyimpanan tujuan dan ruang kerja Analitik Log yang Anda pilih untuk pengaturan ini.
Menampilkan log Elasticsearch di ruang kerja Analitik Log atau mengunduhnya sebagai file JSON menggunakan akun penyimpanan
Cara menampilkan & log kueri di ruang kerja Analitik Log
Editor di ruang kerja Analitik Log mendukung kueri Kusto (KQL) di mana Anda dapat dengan mudah melakukan kueri yang rumit untuk mengekstrak data log yang menarik dari layanan Elasticsearch yang berjalan di instans Azure Data Manager for Energy Anda.
Jalankan kueri dan lihat Log Elasticsearch di ruang kerja Analitik Log.
Jalankan kueri dan lihat Log Operator Elasticsearch di ruang kerja Analitik Log.
Cara mengunduh log sebagai file JSON dari akun penyimpanan
Opsi menu Kontainer di panel kiri halaman gambaran umum akun penyimpanan Memungkinkan Anda menelusuri berbagai direktori yang menyimpan file log Anda dengan rapi.
Log diatur ke dalam folder yang berbeda. Telusuri paling detail menurut bulan, tanggal, dan waktu.
Pilih file JSON apa pun di kontainer Anda untuk melihat opsi lain.
Pilih opsi Unduh untuk mengunduh file JSON. Buka di editor kode pilihan Anda.
Langkah berikutnya
Setelah mengumpulkan log sumber daya seperti yang dijelaskan dalam artikel ini, ada lebih banyak kemampuan yang dapat Anda jelajahi.
Buat pemberitahuan kueri log untuk diberi tahu secara proaktif saat data menarik diidentifikasi dalam data log Anda. Membuat pemberitahuan kueri log untuk sumber daya Azure
Mulai kumpulkan log dari sumber lain seperti Airflow di instans Azure Data Manager for Energy Anda. Cara Mengintegrasikan log Airflow dengan Azure Monitor