Solusi Kesehatan Agen di Azure Monitor

Solusi Agent Health di Azure membantu Anda memahami agen pemantauan mana yang tidak responsif dan mengirimkan data operasional. Itu termasuk semua agen yang melaporkan langsung ke ruang kerja Analitik Log di Azure Monitor atau ke grup manajemen Manajer Operasi Pusat Sistem yang terhubung ke Azure Monitor.

Anda juga dapat menggunakan solusi Agent Health untuk:

  • Lacak berapa banyak agen yang disebarkan dan di mana agen didistribusikan secara geografis.
  • Lakukan kueri lain untuk menjaga kesadaran tentang distribusi agen yang disebarkan di Azure, di lingkungan cloud lain, atau lokal.

Penting

Solusi Kesehatan Agen hanya memantau kesehatan agen Analitik Log yang tidak digunakan lagi per 31 Agustus 2024. Solusi ini tidak memantau kesehatan agen Azure Monitor.

Prasyarat

Sebelum menyebarkan solusi ini, konfirmasikan bahwa Anda telah mendukung pelaporan agen Windows ke ruang kerja Log Analytics atau melaporkan ke grup manajemen Manajer Operasi yang terintegrasi dengan ruang kerja Anda.

Paket manajemen

Jika grup manajemen Manajer Operasi Anda tersambung ke ruang kerja Analitik Log, paket manajemen berikut diinstal di Operations Manager. Paket manajemen ini juga diinstal pada komputer Windows yang terhubung langsung setelah Anda menambahkan solusi ini:

  • Microsoft System Center Advisor HealthAssessment Direct Channel Intelligence Pack (Microsoft.IntelligencePacks.HealthAssessmentDirect)
  • Paket Intelijen Penilaian Kesehatan Saluran Server Microsoft System Center Advisor (Microsoft.IntelligencePacks.HealthAssessmentViaServer)

Tidak ada yang perlu dikonfigurasi atau dikelola dengan paket manajemen ini. Untuk informasi selengkapnya tentang cara paket manajemen solusi diperbarui, lihat Menyambungkan Operations Manager ke Log Analytics.

Konfigurasi

Tambahkan solusi Kesehatan Agen ke ruang kerja Analitik Log Anda dengan menggunakan proses yang dijelaskan di Tambahkan solusi. Tidak diperlukan konfigurasi lainnya.

Agen yang didukung

Tabel berikut ini menjelaskan sumber tersambung yang didukung solusi ini.

Sumber tersambung Didukung Description
Agen Windows Yes Peristiwa heartbeat dikumpulkan dari agen Windows secara langsung.
Grup manajemen Manajer Operasi Pusat Sistem Yes Peristiwa heartbeat dikumpulkan dari agen yang melaporkan ke grup manajemen setiap 60 detik dan kemudian diteruskan ke Azure Monitor. Koneksi langsung dari agen Operations Manager ke Azure Monitor tidak diperlukan. Data peristiwa heartbeat diteruskan dari grup manajemen ke ruang kerja Analitik Log.

Gunakan solusi

Saat Anda menambahkan solusi ke ruang kerja Log Analytics, petak Agent Health ditambahkan ke dasbor Anda. Ubin ini menunjukkan jumlah total agen dan agen tidak responsif dalam 24 jam terakhir.

Cuplikan layar yang memperlihatkan ubin Agent Health di dasbor.

Pilih petak Agent Health untuk membuka dasbor Agent Health . Dasbor menyertakan kolom dalam tabel berikut. Setiap kolom mencantumkan 10 peristiwa teratas menurut hitungan yang cocok dengan kriteria kolom tersebut untuk rentang waktu yang ditentukan. Anda dapat menjalankan pencarian log yang menyediakan seluruh daftar. Pilih Lihat semua di bawah setiap kolom atau pilih judul kolom.

kolom Description
Jumlah agen dari waktu ke waktu Tren jumlah agen Anda selama periode tujuh hari untuk agen Linux dan Windows
Jumlah agen yang tidak responsif Daftar agen yang belum mengirimkan sinyal aktivitas dalam 24 jam terakhir
Distribusi menurut jenis OS Partisi berapa banyak agen Windows dan Linux yang Anda miliki di lingkungan Anda
Distribusi menurut versi agen Pembagian versi agen yang sudah diinstal di lingkungan Anda dan jumlah masing-masing
Distribusi berdasarkan kategori agen Pembagian kategori agen yang mengirimkan peristiwa heartbeat: agen langsung, agen Operations Manager, atau server manajemen Operations Manager.
Distribusi menurut grup manajemen Partisi grup manajemen Manajer Operasi di lingkungan Anda
Lokasi geografis agen Pembagian negara/wilayah di mana Anda memiliki agen, dan jumlah total agen yang telah diinstal di setiap negara/wilayah
Jumlah gateway yang terinstal Jumlah server yang sudah terpasang gateway Analitik Log, serta daftar server tersebut

Cuplikan layar yang memperlihatkan contoh dasbor solusi Kesehatan Agen.

Catatan log Azure Monitor

Solusi ini membuat satu jenis catatan di ruang kerja Analitik Log: heartbeat. Rekaman heartbeat memiliki properti yang tercantum dalam tabel berikut.

Harta benda Description
Type Heartbeat
Category Direct Agent, SCOM Agent, atau SCOM Management Server
Computer Nama komputer
OSType Sistem operasi Windows atau Linux
OSMajorVersion Versi utama sistem operasi
OSMinorVersion Versi minor sistem operasi
Version Agen Log Analytics atau versi agen Operations Manager
SCAgentChannel Direct dan/atau SCManagementServer
IsGatewayInstalled true jika gateway Analitik Log diinstal; jika tidak false
ComputerIP Alamat IP publik untuk komputer virtual Azure, jika tersedia; Alamat Azure SNAT (bukan alamat IP privat) untuk komputer virtual yang menggunakan IP privat
ComputerPrivateIPs Daftar IP privat dari komputer
RemoteIPCountry Lokasi geografis tempat komputer disebarkan
ManagementGroupName Nama grup manajemen Manajer Operasi
SourceComputerId ID unik komputer
RemoteIPLongitude Garis bujur lokasi geografis komputer
RemoteIPLatitude Garis lintang lokasi geografis komputer

Setiap agen yang melapor ke server manajemen Operations Manager akan mengirim dua detak jantung. Nilai SCAgentChannel properti akan mencakup Direct dan SCManagementServer, tergantung pada sumber data dan solusi pemantauan apa yang telah Anda aktifkan dalam langganan Anda.

Jika Anda ingat, data dari solusi dikirim melalui salah satu dari:

  • Langsung dari server manajemen Manajer Operasi ke Azure Monitor.
  • Langsung dari agen ke Azure Monitor, karena volume data yang dikumpulkan pada agen.

Untuk peristiwa heartbeat yang memiliki nilai SCManagementServer, nilai ComputerIP adalah alamat IP server manajemen karena server tersebut yang mengunggah data. Dalam heartbeat di mana SCAgentChannel diatur ke Direct, alamat IP publiknya adalah milik agen tersebut.

Sampel pencarian log

Tabel berikut menyediakan sampel pencarian log untuk rekaman yang dikumpulkan solusi ini.

Pertanyaan Description
Heartbeat | Komputer yang unik Jumlah total agen
Heartbeat | summarize LastCall = max(TimeGenerated) by Computer | di mana LastCall < lalu(24h) Jumlah agen yang tidak responsif dalam 24 jam terakhir
Heartbeat | summarize LastCall = max(TimeGenerated) by Computer | tampilkan LastCall yang > 15 menit yang lalu Jumlah agen yang tidak responsif dalam 15 menit terakhir
Heartbeat | di mana TimeGenerated > lebih dari 24 jam lalu dan Computer dalam ((Heartbeat | di mana TimeGenerated > lebih dari 24 jam lalu | komputer yang berbeda)) | rangkum LastCall = maksimum(TimeGenerated) berdasarkan Computer Komputer online dalam 24 jam terakhir
Heartbeat | where TimeGenerated > sebelum(24j) dan Computer !in ((Heartbeat | where TimeGenerated > sebelum(30m) | unik Computer)) | ringkas LastCall = max(TimeGenerated) berdasarkan Computer Total agen offline dalam 30 menit terakhir (selama 24 jam terakhir)
Heartbeat | summarize AggregatedValue = dcount(Computer) by OSType Tren jumlah agen dari waktu ke waktu menurut jenis OS
Heartbeat | summarize AggregatedValue = dcount(Computer) by OSType Distribusi menurut jenis OS
Heartbeat | rangkuman AggregatedValue = dcount(Computer) menurut Versi Distribusi menurut versi agen
Heartbeat | rangkum AggregatedValue = count() berdasarkan Category Distribusi berdasarkan kategori agen
Heartbeat | summarize AggregatedValue = dcount(Computer) by ManagementGroupName Distribusi menurut grup manajemen
Heartbeat | summarize AggregatedValue = dcount(Computer) by RemoteIPCountry Lokasi geografis agen
Heartbeat | where iff(isnotnull(toint(IsGatewayInstalled)), IsGatewayInstalled == true, IsGatewayInstalled == "true") == true | Komputer Unik Jumlah gateway Analitik Log yang diinstal

Langkah selanjutnya

Pelajari tentang membuat pemberitahuan dari kueri log di Azure Monitor.