Baca dalam bahasa Inggris

Bagikan melalui


Menyiapkan pemberitahuan log untuk Azure Local

Berlaku untuk: Azure Local 2311.2 dan yang lebih baru

Artikel ini menjelaskan cara menyiapkan pemberitahuan log untuk sistem Lokal Azure: menggunakan Insight untuk Azure Local dan menggunakan kueri log sampel yang sudah ada sebelumnya, seperti CPU simpul rata-rata, memori yang tersedia, kapasitas volume yang tersedia, dan banyak lagi.

Untuk informasi tentang cara menyiapkan pemberitahuan metrik, lihat Menyiapkan pemberitahuan metrik untuk Azure Local.

Luangkan beberapa saat untuk menonton panduan video tentang mengumpulkan log baru, menyesuaikan buku kerja Insight, dan membuat pemberitahuan menggunakan log:

Prasyarat

Sebelum memulai, pastikan prasyarat berikut selesai:

  • Anda memiliki akses ke sistem Azure Local yang disebarkan dan didaftarkan.
  • Anda harus mengaktifkan Wawasan pada kluster. Mengaktifkan Insight mengonfigurasi kluster untuk mengumpulkan log yang diperlukan di ruang kerja Analitik Log.

Menyiapkan pemberitahuan log menggunakan Insights

Penting

Menggunakan Insight tidak disarankan untuk pemberitahuan tingkat keparahan tinggi. Dibutuhkan waktu 15 menit untuk mengumpulkan log.

Ikuti langkah-langkah ini untuk menyiapkan pemberitahuan log menggunakan Insight. Pastikan Anda telah meninjau dan menyelesaikan prasyarat.

  1. Dari portal Azure, navigasi ke atau cari Monitor dan pilih Azure Local.

  2. Pilih salah satu tab untuk melihat kesehatan sumber daya Anda. Misalnya, pilih Simpul untuk melihat kesehatan simpul di kluster Anda.

  3. Kustomisasi buku kerja dan edit hingga Anda melihat ikon tampilan Log biru. Pilih ikon untuk menampilkan dan mengedit kueri Anda.

    Cuplikan layar sumber daya yang dipantau dan kesehatan sumber daya.

  4. Setelah kueri dimuat, pilih + Aturan pemberitahuan baru.

    Cuplikan layar aturan pemberitahuan baru kluster dan cara membuat pemberitahuan baru.

  5. Dari antarmuka pemberitahuan, Anda dapat menyiapkan kondisi pemberitahuan, tindakan, dan lainnya. Untuk informasi selengkapnya, lihat Mencatat hasil kueri dan Tindakan dan detail pemberitahuan.

    Cuplikan layar item yang akan ditentukan saat pemberitahuan baru sedang dibuat.

Menyiapkan pemberitahuan menggunakan kueri log sampel

Anda dapat mulai memantau sistem Azure Local dan menyiapkan pemberitahuan untuk sistem tersebut dengan menggunakan kueri log yang sudah ada sebelumnya yang tersedia di portal Azure. Kueri ini dapat membantu Anda memeriksa dan memantau kesehatan sistem Anda.

Ikuti langkah-langkah ini untuk menyiapkan pemberitahuan log menggunakan kueri log sampel. Pastikan Anda telah meninjau dan menyelesaikan prasyarat.

  1. Di portal Azure, telusuri ke halaman sumber daya sistem Azure Local Anda, lalu pilih kluster yang ingin Anda pantau menggunakan kueri log sampel.

  2. Pada halaman Gambaran Umum kluster Anda, pilih Tampilan JSON.

    Cuplikan layar tautan Tampilan JSON untuk menemukan ClusteArmId.

  3. Salin detail ClusterArmId dari kotak ID Sumber Daya.

    Cuplikan layar halaman JSON Sumber Daya untuk menyalin informasi ClusteArmId.

  4. Dari portal Azure, navigasi ke atau cari Monitor dan pilih Log.

  5. Pilih + Tambahkan filter untuk menambahkan filter untuk Jenis sumber daya.

  6. Pilih Azure Local untuk daftar log sampel sistem Azure Local yang diisi.

    Cuplikan layar ruang Log Azure Monitor dan cara mengakses kueri sampel.

  7. Pilih Muat ke Editor untuk membuka ruang kerja kueri.

  8. Atur cakupan ke ruang kerja Analitik log untuk log yang ditautkan ke sumber daya kluster.

  9. Tempelkan detail ClusterArmId Anda di bagian where ClusterArmId =~ kueri untuk melihat hasil yang terkait dengan kluster Anda.

    Cuplikan layar ruang kerja analitik log dan kueri ID Arm Kluster.

  10. Pilih Jalankan.

Setelah informasi muncul, Anda dapat memeriksa log dan membuat pemberitahuan berdasarkan hasilnya. Untuk informasi selengkapnya, lihat Mencatat hasil kueri dan Tindakan dan detail pemberitahuan.

Menyiapkan pemberitahuan untuk beberapa kluster

Untuk mengatur kueri baru atau yang sudah ada untuk mengakomodasi beberapa kluster ClusterArmId, tambahkan | where ClusterArmId in~ klausa ke kueri Anda. Sertakan ClusterArmId untuk setiap kluster yang ingin Anda gunakan dalam kueri Anda. Misalnya: | where ClusterArmId in~ ('ClusterArmId1', 'ClusterArmId2', 'ClusterArmId3')

Cuplikan layar kueri untuk memperlihatkan log untuk beberapa kluster.

Hasil kueri log

Setelah menambahkan log, Anda harus mengonfirmasi bahwa Anda mendapatkan hasil yang diharapkan dengan menjalankan kueri Anda terhadap ruang kerja yang menyimpan log kluster Anda. Jika Anda tidak mendapatkan hasil yang diharapkan, koreksi kueri log Anda dan jalankan ulang.

Saat membuat aturan pemberitahuan baru, Anda harus mengatur detail bersyariah untuk meringkas hasil kueri Anda. Detail ini didasarkan pada tiga kategori: pengukuran, dibagi berdasarkan dimensi, dan logika pemberitahuan. Di detail pemberitahuan Anda, isi komponen berikut:

  • Pengukuran: Nilai yang digunakan untuk menyiapkan pemberitahuan. Secara default, hanya membutuhkan nilai numerik. Konversikan nilai Anda menjadi bilangan bulat dan pilih nilai yang benar dari daftar dropdown.
  • Jenis agregasi: Memastikan Anda menerima pemberitahuan, meskipun hanya satu nilai memori kluster yang memenuhi apa yang telah Anda tentukan. Untuk pemberitahuan pada beberapa kluster, Anda perlu menempatkan jenis agregasi sebagai maksimum dan bukan rata-rata atau total.
  • Kolom ID sumber daya: Memisahkan nilai pengukuran pemberitahuan berdasarkan nilai lain. Untuk mendapatkan pemberitahuan pada kluster, gunakan clusterarmID atau untuk menyiapkan pemberitahuan untuk simpul, gunakan _resourceID. Periksa nama nilai Anda dalam kueri log Anda untuk akurasi.
  • Nama dimensi: Memisahkan ukuran pemberitahuan lebih lanjut. Misalnya, untuk mendapatkan pemberitahuan per simpul, pilih Nodename.
    • Saat menyiapkan pemberitahuan, Anda mungkin tidak melihat semua nilai di menu dropdown. Pilih kotak centang untuk Sertakan semua nilai mendatang untuk memastikan Anda menyiapkan pemberitahuan yang sama pada beberapa simpul di kluster.
  • Nilai ambang batas: Menyediakan pemberitahuan berdasarkan nilai yang telah Anda tetapkan.

Dalam contoh ini, ketika nilai pengukuran Memoryusageint dengan jenis agregasi maksimum mencapai ambang batas 15 menit, Anda mendapatkan pemberitahuan.

Cuplikan layar detail kueri log yang akan ditentukan.

Setelah detail Anda diatur, Anda dapat meninjau kondisi Anda untuk akurasi pemberitahuan.

Cuplikan layar kondisi pemberitahuan yang akan diatur.

Tindakan dan detail pemberitahuan

Untuk menentukan bagaimana Anda menerima pemberitahuan untuk pemberitahuan kluster Anda, gunakan tab Tindakan seperti yang ditunjukkan pada gambar. Anda dapat membuat grup tindakan baru atau mengatur aturan pemberitahuan untuk yang sudah ada. Anda dapat memilih untuk menerima pemberitahuan melalui email, Azure Event Hubs, dan lainnya.

Cuplikan layar opsi tindakan grup tindakan.

Setelah Anda mengatur tindakan, tab Detail memungkinkan Anda mengatur tingkat keparahan pemberitahuan, nama, deskripsi, dan wilayah. Pilih Tinjau + Buat untuk tinjauan akhir semua pengaturan pemberitahuan Anda dan untuk membuat pemberitahuan Anda.

Cuplikan layar detail tindakan untuk pemberitahuan.

Setelah pemberitahuan disiapkan, Anda dapat memantau aturan pemberitahuan, grup tindakan, dan lainnya di tab Pemberitahuan .

Cuplikan layar pemberitahuan pemantauan.

Frekuensi pengumpulan log

Secara default, log dihasilkan setiap jam. Untuk memeriksa seberapa sering log Anda dikumpulkan, gunakan perintah PowerShell berikut:

get-clusterresource "sddc management" | get-clusterparameter

Untuk mengubah frekuensi pembuatan log pada komputer lokal Anda, ubah parameter pengumpulan CacheDumpIntervalInSeconds log.

Berikut adalah contoh frekuensi log yang ditetapkan untuk setiap 15 menit.

get-clusterresource "sddc management" | set-clusterparameter -name "CacheDumpIntervalInSeconds" -value 900

Catatan

Untuk mengumpulkan semua log, jangan menurunkan frekuensi menjadi kurang dari 15 menit.

Langkah berikutnya

Pelajari cara Membuat aturan pemberitahuan Azure Monitor.