Gambaran umum log kueri di Azure Update Manager

Log yang dibuat dari operasi seperti penilaian pembaruan dan penginstalan disimpan oleh Azure Update Manager di Azure Resource Graph. Resource Graph adalah layanan di Azure yang dirancang untuk menjadi penyimpanan untuk detail layanan Azure tanpa persyaratan biaya atau penyebaran apa pun. Update Manager menggunakan Resource Graph untuk menyimpan hasilnya. Anda dapat melihat riwayat pembaruan 30 hari terakhir dari sumber daya.

Artikel ini menjelaskan struktur log dari Update Manager dan bagaimana Anda dapat menggunakan Azure Resource Graph Explorer untuk menganalisisnya guna mendukung kebutuhan pelaporan, visualisasi, dan ekspor Anda.

Struktur log

Manajer Pembaruan mengirimkan hasil semua operasinya ke Azure Resource Graph sebagai log, yang tersedia selama 30 hari. Tercantum di sini adalah struktur log yang dikirim ke Azure Resource Graph.

Hasil penilaian patch

Tabel patchassessmentresources ini mencakup sumber daya yang terkait dengan penilaian patch mesin. Tabel berikut ini menjelaskan propertinya.

Properti Deskripsi
ID ID Azure Resource Manager meneruskan hasilnya. Ini mirip dengan jalur REST API untuk penilaian OS Tamu. Biasanya, <resourcePath>/patchAssessmentResults/latest atau <resourcePath>/patchAssessmentResults/latest/softwarePatches/<update>.
NAME Jika ID berjenis <resourcePath>/patchAssessmentResults/latest, maka rekaman berisi GUID unik untuk operasi penilaian selesai. Jika <resourcePath>/patchAssessmentResults/latest/softwarePatches/<update>, maka rekaman berisi nama atau label pembaruan.
TYPE Menentukan jenis log untuk penilaian. Jika jenisnya adalah patchassessmentresults, maka catatan menyediakan ringkasan penilaian OS dengan statistik agregat numerik. Jika jenisnya adalah patchassessmentresults/softwarepatches, maka catatan menjelaskan pembaruan OS tertentu yang tersedia untuk sumber daya.
TENANTID ID penyewa Azure untuk sumber daya server dengan dukungan Azure VM atau Azure Arc.
KIND Sengaja dibiarkan kosong untuk digunakan di masa mendatang.
LOCATION Wilayah cloud Azure tempat sumber daya server dengan dukungan Azure VM atau Azure Arc berada.
RESOURCEGROUP Grup sumber daya Azure yang menghosting sumber daya server dengan dukungan Azure VM atau Azure Arc.
SUBSCRIPTIONID ID langganan Azure untuk sumber daya server dengan dukungan Azure VM atau Azure Arc.
MANAGEDBY Sengaja dibiarkan kosong untuk digunakan di masa mendatang.
SKU Sengaja dibiarkan kosong untuk digunakan di masa mendatang.
PLAN Sengaja dibiarkan kosong untuk digunakan di masa mendatang.
PROPERTIES Mengambil detail operasi dalam format JSON. Informasi selengkapnya mengikuti tabel ini.
TAGS Tag Azure yang ditentukan untuk sumber daya server dengan dukungan Azure VM atau Azure Arc.
IDENTITY Sengaja dibiarkan kosong untuk digunakan di masa mendatang.
ZONES Sengaja dibiarkan kosong untuk digunakan di masa mendatang.
EXTENDEDLOCATION Sengaja dibiarkan kosong untuk digunakan di masa mendatang.

Deskripsi properti patchassessmentresources

Jika properti untuk jenis sumber daya adalah patchassessmentresources, properti menyertakan informasi dalam tabel berikut.

Nilai Deskripsi
rebootPending Bendera untuk menentukan apakah pembaruan tertentu mengharuskan OS untuk memulai ulang untuk menyelesaikan penginstalan. Seperti yang disediakan oleh layanan pembaruan OS mesin atau manajer paket. Jika manajer paket OS atau layanan pembaruan Anda tidak memerlukan boot ulang, nilai bidang diatur ke false.
patchServiceUsed Layanan OS yang digunakan pada komputer untuk menginstal pembaruan. WU-WSUS untuk layanan Windows Update atau Windows Server Update Service. Untuk Linux, ini adalah manajer paket OS seperti YUM, , APTatau Zypper.
osType Mewakili jenis sistem operasi: Windows atau Linux.
startDateTime Tanda waktu (UTC) yang mewakili kapan tugas penilaian pembaruan OS memulai eksekusi pada komputer.
lastModifiedDateTime Tanda waktu (UTC) mewakili kapan rekaman terakhir diperbarui.
startedBy Mengidentifikasi apakah pengguna atau layanan Azure memicu penginstalan pembaruan OS. Untuk informasi selengkapnya tentang operasi ini, lihat Log aktivitas Azure.
errorDetails Lima pesan kesalahan pertama yang dihasilkan saat menjalankan penginstalan pembaruan dari manajer paket OS mesin atau layanan pembaruan.
availablePatchCountByClassification Jumlah pembaruan OS berdasarkan kategori tempat pembaruan tertentu didasarkan pada vendor OS. Layanan pembaruan OS mesin atau manajer paket menghasilkan informasi. Jika manajer paket OS atau layanan pembaruan tidak memberikan detail kategori, nilainya adalah Others (untuk Linux) atau Updates (untuk Windows Server).

Jika properti untuk jenis sumber daya adalah patchassessmentresults/softwarepatches, properti menyertakan informasi dalam tabel berikut.

Nilai Deskripsi
lastModifiedDateTime Tanda waktu (UTC) mewakili kapan rekaman terakhir diperbarui.
publishedDateTime Tanda waktu yang mewakili kapan pembaruan tertentu disediakan oleh vendor OS. Layanan pembaruan OS mesin atau manajer paket menghasilkan informasi. Jika manajer paket OS atau layanan pembaruan Anda tidak memberikan detail kapan pembaruan disediakan oleh vendor OS, nilainya null.
classifications Kategori yang dimiliki pembaruan tertentu sesuai dengan vendor OS. Layanan pembaruan OS mesin atau manajer paket menghasilkan informasi. Jika manajer paket OS atau layanan pembaruan Anda tidak memberikan detail kategori, nilainya adalah Others (untuk Linux) atau Updates (untuk Windows Server).
rebootRequired Nilai menunjukkan apakah pembaruan tertentu mengharuskan OS untuk memulai ulang untuk menyelesaikan penginstalan. Layanan pembaruan OS mesin atau manajer paket menghasilkan informasi. Jika manajer paket OS atau layanan pembaruan Anda tidak memerlukan boot ulang, nilainya adalah false.
rebootBehavior Perilaku yang diatur dalam penginstalan pembaruan OS menjalankan pekerjaan saat mengonfigurasi penyebaran pembaruan jika Manajer Pembaruan dapat me-reboot komputer target.
patchName Nama atau label untuk pembaruan tertentu yang dihasilkan oleh manajer paket OS mesin atau layanan pembaruan.
Kbid Jika OS komputer adalah Windows Server, nilainya menyertakan ID KB unik untuk pembaruan yang disediakan oleh layanan Windows Update.
version Jika OS komputer adalah Linux, nilainya menyertakan detail versi untuk pembaruan seperti yang disediakan oleh manajer paket Linux. Contohnya, 1.0.1.el7.3.

Hasil penginstalan patch

Tabel patchinstallationresources ini mencakup sumber daya yang terkait dengan penilaian patch mesin. Tabel berikut ini menjelaskan propertinya.

Properti Deskripsi
ID ID Azure Resource Manager meneruskan hasilnya. Ini mirip dengan jalur REST API untuk penilaian OS Tamu. Biasanya, <resourcePath>/patchInstallationResults/<GUID> atau <resourcePath>/patchAssessmentResults/latest/softwarePatches/<update>.
NAME Jika ID berjenis <resourcePath>/patchInstallationResults, rekaman berisi GUID unik untuk operasi pembaruan selesai. Jika <resourcePath>/patchInstallationResults/softwarePatches/<update>, maka rekaman berisi nama pembaruan atau label yang diinstal pada komputer.
TYPE Menentukan jenis log untuk penilaian. Jika jenisnya adalah patchinstallationresults, maka catatan menyediakan ringkasan penginstalan OS dengan statistik agregat numerik. Jika jenis adalah patchinstallationresults/softwarepatches, maka catatan menjelaskan pembaruan OS tertentu yang diinstal untuk sumber daya.
TENANTID ID penyewa Azure untuk sumber daya server dengan dukungan Azure VM atau Azure Arc.
KIND Sengaja dibiarkan kosong untuk digunakan di masa mendatang.
LOCATION Wilayah cloud Azure tempat sumber daya server dengan dukungan Azure VM atau Azure Arc berada.
RESOURCEGROUP Grup sumber daya Azure yang menghosting sumber daya server dengan dukungan Azure VM atau Azure Arc.
SUBSCRIPTIONID ID langganan Azure untuk sumber daya server dengan dukungan Azure VM atau Azure Arc.
MANAGEDBY Sengaja dibiarkan kosong untuk digunakan di masa mendatang.
SKU Sengaja dibiarkan kosong untuk digunakan di masa mendatang.
PLAN Sengaja dibiarkan kosong untuk digunakan di masa mendatang.
PROPERTIES Mengambil detail operasi dalam format JSON. Informasi selengkapnya mengikuti tabel ini.
TAGS Tag Azure yang ditentukan untuk sumber daya server dengan dukungan Azure VM atau Azure Arc.
IDENTITY Sengaja dibiarkan kosong untuk digunakan di masa mendatang.
ZONES Sengaja dibiarkan kosong untuk digunakan di masa mendatang.
EXTENDEDLOCATION Sengaja dibiarkan kosong untuk digunakan di masa mendatang.

Deskripsi properti patchinstallationresults

Jika properti untuk jenis sumber daya adalah patchinstallationresults, properti menyertakan informasi dalam tabel berikut.

Nilai Deskripsi
installationActivityId GUID unik untuk eksekusi penginstalan pembaruan OS.
maintenanceWindowExceeded Nilai adalah True atau False jika eksekusi penginstalan pembaruan melebihi jendela pemeliharaan yang ditentukan.
lastModifiedDateTime Tanda waktu (UTC) mewakili kapan rekaman terakhir diperbarui.
notSelectedPatchCount Jumlah pembaruan OS yang tersedia pada komputer yang tidak dipilih untuk penginstalan dalam penyebaran pembaruan.
installedPatchCount Jumlah pembaruan OS yang berhasil diinstal yang ditentukan dalam penyebaran pembaruan.
excludedPatchCount Jumlah pembaruan OS yang tersedia di komputer dan dikecualikan untuk penginstalan dalam penyebaran pembaruan.
pendingPatchCount Jumlah pembaruan OS yang masih menunggu untuk diinstal yang ditentukan dalam penyebaran pembaruan.
patchServiceUsed Layanan OS yang digunakan pada komputer untuk menginstal pembaruan. WU-WSUS untuk layanan Windows Update atau Windows Server Update Service. Untuk Linux, ini adalah manajer paket OS seperti YUM, , APTatau Zypper.
failedPatchCount Jumlah pembaruan OS yang gagal diinstal yang ditentukan dalam penyebaran pembaruan.
startDateTime Tanda waktu (UTC) mewakili kapan tugas penginstalan pembaruan OS memulai eksekusi pada komputer.
rebootStatus Informasi dari layanan pembaruan OS atau manajer paket jika OS perlu dimulai ulang untuk menyelesaikan penginstalan pembaruan. Nilai status adalah NotNeeded (tidak diperlukan hidupkan ulang), Required (mulai ulang OS diperlukan untuk penyelesaian), Started (mulai ulang dimulai), Failed (OS tidak dapat dimulai ulang), dan Completed (mulai ulang berhasil dilakukan).
startedBy Mengidentifikasi apakah pengguna atau layanan Azure memicu penginstalan pembaruan OS. Untuk informasi selengkapnya tentang operasi ini, lihat Log aktivitas Azure.
status Status eksekusi penginstalan pembaruan OS. Nilainya bisa , NotStarted, FailedInProgress, Succeeded, dan CompletedWithWarnings. Eksekusi penginstalan pembaruan dianggap Failed status jika satu atau beberapa penginstalan pembaruan OS tidak berhasil.
osType Mewakili jenis sistem operasi: Windows atau Linux.
errorDetails Termasuk lima pesan kesalahan pertama yang dihasilkan saat menjalankan penginstalan pembaruan dari manajer paket OS mesin atau layanan pembaruan.
maintenanceRunId Nilai ini digunakan sebagai pengidentifikasi eksekusi pemeliharaan untuk Patching Tamu VM Otomatis atau ID eksekusi jadwal alih-alih pembaruan berulang.

Jika properti untuk jenis sumber daya adalah patchinstallationresults/softwarepatches, properti menyertakan informasi dalam tabel berikut.

Nilai Deskripsi
installationState Status penginstalan untuk pembaruan OS tertentu. Nilainya adalah Installed, Failed, Pending, NotSelected, dan Excluded.
lastModifiedDateTime Tanda waktu (UTC) mewakili kapan rekaman terakhir diperbarui.
publishedDateTime Tanda waktu yang mewakili kapan pembaruan tertentu disediakan oleh vendor OS. Layanan pembaruan OS mesin atau manajer paket menghasilkan informasi. Jika manajer paket OS atau layanan pembaruan Anda tidak memberikan detail kapan pembaruan disediakan oleh vendor OS, nilainya null.
classifications Kategori yang dimiliki pembaruan khusus sesuai dengan vendor OS seperti yang disediakan oleh layanan pembaruan OS mesin atau manajer paket. Jika manajer paket OS atau layanan pembaruan Anda tidak memberikan detail kategori, nilai bidangnya adalah Others (untuk Linux) dan Updates (untuk Windows Server).
rebootRequired Bendera untuk menentukan apakah pembaruan tertentu mengharuskan OS untuk memulai ulang untuk menyelesaikan penginstalan, seperti yang disediakan oleh layanan pembaruan OS mesin atau manajer paket. Jika manajer paket OS atau layanan pembaruan Anda tidak memberikan informasi mengenai kebutuhan reboot OS, nilai bidang diatur ke false.
rebootBehavior Perilaku yang diatur dalam penginstalan pembaruan OS menjalankan pekerjaan oleh pengguna, mengenai mengizinkan Update Manager untuk me-reboot OS.
patchName Nama atau label untuk pembaruan tertentu seperti yang disediakan oleh manajer paket OS mesin atau layanan pembaruan.
Kbid Jika OS komputer adalah Windows Server, nilainya menyertakan ID KB unik untuk pembaruan yang disediakan oleh layanan Windows Update.
version Jika OS komputer adalah Linux, nilainya menyertakan detail versi untuk pembaruan seperti yang disediakan oleh manajer paket Linux. Contohnya, 1.0.1.el7.3.

Sumber daya pemeliharaan

Tabel maintenanceresources ini mencakup sumber daya yang terkait dengan konfigurasi pemeliharaan. Tabel berikut ini menjelaskan propertinya.

Properti Deskripsi
ID ID Azure Resource Manager meneruskan hasilnya. Ini mirip dengan jalur REST API untuk membuat konfigurasi pemeliharaan.
NAME Jika ID berjenis <resourcePath>/applyupdates, maka rekaman berisi GUID unik untuk pemeliharaan yang dijalankan. Jika <resourcePath>/configurationassignments, maka catatan berisi penetapan konfigurasi pemeliharaan ke Azure atau Azure Arc VM.
TYPE Menentukan jenis log untuk penilaian. Jika jenisnya adalah applyupdates, maka catatan menyediakan detail catatan eksekusi pemeliharaan pada tingkat komputer. Jika jenisnya adalah configurationassignments, maka catatan menjelaskan tautan antara Azure VM atau Azure Arc VM dan konfigurasi pemeliharaan.
TENANTID ID penyewa Azure untuk sumber daya server dengan dukungan Azure VM atau Azure Arc.
KIND Sengaja dibiarkan kosong untuk digunakan di masa mendatang.
LOCATION Wilayah cloud murni tempat sumber daya server dengan dukungan Azure VM atau Azure Arc berada.
RESOURCEGROUP Grup sumber daya Azure yang menghosting sumber daya server dengan dukungan Azure VM atau Azure Arc.
SUBSCRIPTIONID ID langganan Azure untuk sumber daya server dengan dukungan Azure VM atau Azure Arc.
MANAGEDBY Sengaja dibiarkan kosong untuk digunakan di masa mendatang.
SKU Sengaja dibiarkan kosong untuk digunakan di masa mendatang.
PLAN Sengaja dibiarkan kosong untuk digunakan di masa mendatang.
PROPERTIES Mengambil detail operasi dalam format JSON. Informasi selengkapnya mengikuti tabel ini.
TAGS Tag Azure yang ditentukan untuk sumber daya server dengan dukungan Azure VM atau Azure Arc.
IDENTITY Sengaja dibiarkan kosong untuk digunakan di masa mendatang.
ZONES Sengaja dibiarkan kosong untuk digunakan di masa mendatang.
EXTENDEDLOCATION Sengaja dibiarkan kosong untuk digunakan di masa mendatang.

Deskripsi properti applyupdates

Jika properti untuk jenis sumber daya adalah applyupdates, properti menyertakan informasi dalam tabel berikut.

Nilai Deskripsi
maintenanceConfigurationId ID Azure Resource Manager dari konfigurasi pemeliharaan yang diterapkan.
maintenanceScope Cakupan pemeliharaan konfigurasi pemeliharaan yang diterapkan.
resourceId ID sumber daya templat Azure Resource Manager dari ARC/Azure VM.
correlationId Jadwalkan ID eksekusi eksekusi pemeliharaan/jadwal. Informasi ini dapat digunakan untuk menemukan semua VM yang merupakan bagian dari jadwal yang sama.
startDateTime Tanggal dan waktu mulai jadwal.
endDateTime Tanggal dan waktu akhir jadwal.

Jika properti untuk jenis sumber daya adalah configurationassignments, properti menyertakan informasi dalam tabel berikut.

Nilai Deskripsi
resourceId ID sumber daya Azure Resource Manager dari ARC/Azure VM
maintenanceConfigurationId ID Azure Resource Manager dari konfigurasi pemeliharaan yang diterapkan

Langkah berikutnya