Azure Kaynak Grafı kullanarak Azure Update Manager işlem verilerine erişme

Güncelleştirme değerlendirmeleri ve yüklemeler gibi işlemlerden oluşturulan günlükler Azure Kaynak Grafı'de Azure Update Manager tarafından depolanır. Kaynak Grafı, Azure'da herhangi bir maliyet veya dağıtım gereksinimi olmadan Azure hizmet ayrıntıları için depo olacak şekilde tasarlanmış bir hizmettir. Güncelleştirme Yöneticisi, sonuçlarını depolamak için Kaynak Grafı kullanır. son 7 günün güncelleştirme değerlendirme geçmişini ve son 30 günün güncelleştirme yükleme geçmişini Kaynak Grafı görüntüleyebilirsiniz.

Bu makalede Güncelleştirme Yöneticisi'ndeki günlüklerin yapısı ve raporlama, görselleştirme ve dışarı aktarma gereksinimlerinizi destekleyerek bunları analiz etmek için Azure Kaynak Grafı Gezgini'ni nasıl kullanabileceğiniz açıklanmaktadır.

Günlük yapısı

Update Manager, tüm işlemlerinin sonuçlarını 30 gün boyunca kullanılabilen günlükler olarak Azure Kaynak Grafı gönderir. Burada Azure Kaynak Grafı'e gönderilen günlüklerin yapısı listelenmiştir.

Düzeltme eki değerlendirme sonuçları

Tablo patchassessmentresources , makine düzeltme eki değerlendirmesiyle ilgili kaynakları içerir. Aşağıdaki tabloda özellikleri açıklanmaktadır.

Özellik Açıklama
ID Sonucun iletilmesi için Azure Resource Manager kimliği. Konuk işletim sistemi değerlendirmesi için REST API yoluna benzer. Genellikle veya <resourcePath>/patchAssessmentResults/latest <resourcePath>/patchAssessmentResults/latest/softwarePatches/<update>.
NAME Kimlik türündeyse <resourcePath>/patchAssessmentResults/latest, kayıt değerlendirme işleminin tamamlanan benzersiz GUID değerini içerir. ise <resourcePath>/patchAssessmentResults/latest/softwarePatches/<update>, kayıt güncelleştirme adını veya etiketini içerir.
TYPE Değerlendirme için günlük türünü belirtir. Tür ise patchassessmentresults, kayıt sayısal toplama istatistikleriyle işletim sistemi değerlendirmesinin bir özetini sağlar. Tür ise patchassessmentresults/softwarepatches, kayıt kaynak için kullanılabilen belirli bir işletim sistemi güncelleştirmesini açıklar.
TENANTID Azure VM veya Azure Arc özellikli sunucu kaynağı için Azure kiracı kimliği.
KIND Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
LOCATION Azure VM veya Azure Arc özellikli sunucu kaynağının bulunduğu Azure bulut bölgesi.
RESOURCEGROUP Azure VM'yi veya Azure Arc özellikli sunucu kaynağını barındıran Azure kaynak grubu.
SUBSCRIPTIONID Azure VM veya Azure Arc özellikli sunucu kaynağı için Azure abonelik kimliği.
MANAGEDBY Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
SKU Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
PLAN Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
PROPERTIES İşlemin ayrıntılarını JSON biçiminde yakalar. Bu tabloda daha fazla bilgi bulabilirsiniz.
TAGS Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
IDENTITY Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
ZONES Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
EXTENDEDLOCATION Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.

patchassessmentresources özelliğinin açıklaması

Kaynak türünün özelliği ise patchassessmentresources, aşağıdaki tabloda yer alan bilgileri içerir.

Value Açıklama
rebootPending Belirli bir güncelleştirmenin yüklemeyi tamamlamak için işletim sisteminin yeniden başlatılmasını gerektirip gerektirmediğini belirtmek için bayrak ekleyin. Makinenin işletim sistemi güncelleştirme hizmeti veya paket yöneticisi tarafından sağlandığı gibi. İşletim sistemi paketi yöneticiniz veya güncelleştirme hizmetiniz yeniden başlatma gerektirmiyorsa, alanın değeri olarak falseayarlanır.
patchServiceUsed Güncelleştirmeleri yüklemek için makinede kullanılan işletim sistemi hizmeti. WU-WSUS Windows Update hizmeti veya Windows Server Update Hizmeti için. Linux için, , APTveya Zyppergibi YUMişletim sistemi paket yöneticisidir.
osType İşletim sisteminin türünü temsil eder: Windows veya Linux.
startDateTime makinede işletim sistemi güncelleştirme değerlendirme görevinin ne zaman yürütülmeye başladığını gösteren zaman damgası (UTC).
lastModifiedDateTime Kaydın en son ne zaman güncelleştirilmiş olduğunu gösteren zaman damgası (UTC).
startedBy İşletim sistemi güncelleştirme yüklemesini bir kullanıcının mı yoksa Azure hizmetinin mi tetiklediğini tanımlar. İşlem hakkında daha fazla bilgi için bkz . Azure etkinlik günlüğü.
errorDetails Makinenin işletim sistemi paket yöneticisinden veya güncelleştirme hizmetinden güncelleştirme yüklemesi yürütülürken oluşturulan ilk beş hata iletisi.
availablePatchCountByClassification belirli güncelleştirmelerin ait olduğu kategoriye göre işletim sistemi satıcısına göre işletim sistemi güncelleştirmelerinin sayısı. Makinenin işletim sistemi güncelleştirme hizmeti veya paket yöneticisi bilgileri oluşturur. İşletim sistemi paket yöneticisi veya güncelleştirme hizmeti kategorinin ayrıntılarını sağlamazsa, değer (Linux için) veya Updates (Windows Server için) olur Others .

Kaynak türünün özelliği ise patchassessmentresults/softwarepatches, aşağıdaki tabloda yer alan bilgileri içerir.

Value Açıklama
lastModifiedDateTime Kaydın en son ne zaman güncelleştirilmiş olduğunu gösteren zaman damgası (UTC).
publishedDateTime belirli bir güncelleştirmenin işletim sistemi satıcısı tarafından ne zaman kullanılabilir hale getirildiğini gösteren zaman damgası. Makinenin işletim sistemi güncelleştirme hizmeti veya paket yöneticisi bilgileri oluşturur. İşletim sistemi paketi yöneticiniz veya güncelleştirme hizmetiniz, işletim sistemi satıcısı tarafından bir güncelleştirmenin ne zaman sağlandığının ayrıntılarını sağlamıyorsa değer null olur. Şu anda Bu değer Linux güncelleştirmeleri durumunda kullanılamaz.
classifications İlgili güncelleştirmenin işletim sistemi satıcısına göre ait olduğu kategori. Makinenin işletim sistemi güncelleştirme hizmeti veya paket yöneticisi bilgileri oluşturur. İşletim sistemi paketi yöneticiniz veya güncelleştirme hizmetiniz kategorinin ayrıntılarını sağlamazsa, değer (Linux için) veya Updates (Windows Server için) olur Others .
rebootRequired Değer, belirli bir güncelleştirmenin yüklemeyi tamamlamak için işletim sisteminin yeniden başlatılmasını gerektirip gerektirmediğini gösterir. Makinenin işletim sistemi güncelleştirme hizmeti veya paket yöneticisi bilgileri oluşturur. İşletim sistemi paketi yöneticiniz veya güncelleştirme hizmetiniz yeniden başlatma gerektirmiyorsa, değeri olur false.
rebootBehavior İşletim sistemi güncelleştirme yüklemesinde ayarlanan davranış, Güncelleştirme Yöneticisi hedef makineyi yeniden başlatabiliyorsa güncelleştirme dağıtımını yapılandırırken işi çalıştırır.
patchName Makinenin işletim sistemi paket yöneticisi veya güncelleştirme hizmeti tarafından oluşturulan belirli güncelleştirmenin adı veya etiketi.
Kbid Makinenin işletim sistemi Windows Server ise, değer Windows Update hizmeti tarafından sağlanan güncelleştirme için benzersiz KB kimliğini içerir.
version Makinenin işletim sistemi Linux ise, değer Linux paket yöneticisi tarafından sağlanan güncelleştirmenin sürüm ayrıntılarını içerir. Örneğin, 1.0.1.el7.3.

Düzeltme eki yükleme sonuçları

Tablo patchinstallationresources , makine düzeltme eki değerlendirmesiyle ilgili kaynakları içerir. Aşağıdaki tabloda özellikleri açıklanmaktadır.

Özellik Açıklama
ID Sonucun iletilmesi için Azure Resource Manager kimliği. Konuk işletim sistemi değerlendirmesi için REST API yoluna benzer. Genellikle veya <resourcePath>/patchInstallationResults/<GUID> <resourcePath>/patchAssessmentResults/latest/softwarePatches/<update>.
NAME Kimlik türündeyse <resourcePath>/patchInstallationResults, kayıt güncelleştirme işleminin tamamlanan benzersiz GUID değerini içerir. ise <resourcePath>/patchInstallationResults/softwarePatches/<update>, kayıt makineye yüklenen güncelleştirme adını veya etiketi içerir.
TYPE Değerlendirme için günlük türünü belirtir. türü ise patchinstallationresultskayıt, sayısal toplama istatistikleriyle işletim sistemi yüklemesinin bir özetini sağlar. türü ise patchinstallationresults/softwarepatches, kayıt kaynak için yüklenen belirli bir işletim sistemi güncelleştirmesini açıklar.
TENANTID Azure VM veya Azure Arc özellikli sunucu kaynağı için Azure kiracı kimliği.
KIND Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
LOCATION Azure VM veya Azure Arc özellikli sunucu kaynağının bulunduğu Azure bulut bölgesi.
RESOURCEGROUP Azure VM'yi veya Azure Arc özellikli sunucu kaynağını barındıran Azure kaynak grubu.
SUBSCRIPTIONID Azure VM veya Azure Arc özellikli sunucu kaynağı için Azure abonelik kimliği.
MANAGEDBY Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
SKU Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
PLAN Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
PROPERTIES İşlemin ayrıntılarını JSON biçiminde yakalar. Bu tabloda daha fazla bilgi bulabilirsiniz.
TAGS Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
IDENTITY Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
ZONES Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
EXTENDEDLOCATION Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.

patchinstallationresults özelliğinin açıklaması

Kaynak türünün özelliği ise patchinstallationresults, aşağıdaki tabloda yer alan bilgileri içerir.

Value Açıklama
installationActivityId İşletim sistemi güncelleştirme yükleme çalıştırması için benzersiz GUID.
maintenanceWindowExceeded Değerler veya True False güncelleştirme yükleme çalıştırması tanımlı bakım penceresini aştıysa.
lastModifiedDateTime Kaydın en son ne zaman güncelleştirilmiş olduğunu gösteren zaman damgası (UTC).
notSelectedPatchCount Bir güncelleştirme dağıtımında yükleme için seçilmeyen makinede kullanılabilen işletim sistemi güncelleştirmelerinin sayısı.
installedPatchCount Bir güncelleştirme dağıtımında belirtilen başarıyla yüklenen işletim sistemi güncelleştirmelerinin sayısı.
excludedPatchCount Makinede kullanılabilen ve bir güncelleştirme dağıtımında yükleme için dışlanan işletim sistemi güncelleştirmelerinin sayısı.
pendingPatchCount Güncelleştirme dağıtımında belirtilen hala yüklenmeyi bekleyen işletim sistemi güncelleştirmelerinin sayısı.
patchServiceUsed Güncelleştirmeleri yüklemek için makinede kullanılan işletim sistemi hizmeti. WU-WSUS Windows Update hizmeti veya Windows Server Update Hizmeti için. Linux için, , APTveya Zyppergibi YUMişletim sistemi paket yöneticisidir.
failedPatchCount Bir güncelleştirme dağıtımında belirtilen başarıyla yüklenemeyen işletim sistemi güncelleştirmelerinin sayısı.
startDateTime makinede işletim sistemi güncelleştirme yükleme görevinin ne zaman yürütülmeye başladığını gösteren zaman damgası (UTC).
rebootStatus güncelleştirme yüklemesini tamamlamak için işletim sisteminin yeniden başlatılması gerekiyorsa işletim sistemi güncelleştirme hizmetinden veya paket yöneticisinden gelen bilgiler. Durum değerleri şunlardır NotNeeded (yeniden başlatma gerekmez), Required (tamamlanması için işletim sistemi yeniden başlatması gerekir), Started (yeniden başlatma başlatıldı), Failed (işletim sistemi yeniden başlatılamıyor) ve Completed (yeniden başlatma başarıyla tamamlandı).
startedBy İşletim sistemi güncelleştirme yüklemesini bir kullanıcının mı yoksa Azure hizmetinin mi tetiklediğini tanımlar. İşlem hakkında daha fazla bilgi için bkz . Azure etkinlik günlüğü.
status İşletim sistemi güncelleştirme yükleme çalıştırmasının durumu. Değerler , , InProgress, FailedSucceededve CompletedWithWarningsolabilirNotStarted. Bir veya daha fazla işletim sistemi güncelleştirme yüklemesi başarısız olursa güncelleştirme yükleme çalıştırması durum olarak kabul Failed edilir.
osType İşletim sisteminin türünü temsil eder: Windows veya Linux.
errorDetails Makinenin işletim sistemi paket yöneticisinden veya güncelleştirme hizmetinden güncelleştirme yüklemesi çalıştırılırken oluşturulan ilk beş hata iletisini içerir.
maintenanceRunId Bu değer, yinelenen güncelleştirmeler yerine Otomatik VM Konuk Düzeltme Eki Uygulama veya zamanlama çalıştırma kimliği için bakım çalıştırma tanımlayıcısı olarak kullanılır.

Kaynak türünün özelliği ise patchinstallationresults/softwarepatches, aşağıdaki tabloda yer alan bilgileri içerir.

Value Açıklama
installationState Belirli bir işletim sistemi güncelleştirmesi için yükleme durumu. Değerler : Installed, Failed, Pending, NotSelectedve Excluded.
lastModifiedDateTime Kaydın en son ne zaman güncelleştirilmiş olduğunu gösteren zaman damgası (UTC).
publishedDateTime belirli bir güncelleştirmenin işletim sistemi satıcısı tarafından ne zaman kullanılabilir hale getirildiğini gösteren zaman damgası. Makinenin işletim sistemi güncelleştirme hizmeti veya paket yöneticisi bilgileri oluşturur. İşletim sistemi paket yöneticiniz veya güncelleştirme hizmetiniz işletim sistemi satıcısı tarafından bir güncelleştirmenin ne zaman sağlandığının ayrıntılarını sağlamıyorsa değer null olur.
classifications Makinenin işletim sistemi güncelleştirme hizmeti veya paket yöneticisi tarafından sağlanan işletim sistemi satıcısına göre belirli bir güncelleştirmenin ait olduğu kategori. İşletim sistemi paketi yöneticiniz veya güncelleştirme hizmetiniz kategorinin ayrıntılarını sağlamıyorsa, alanın Others değeri (Linux için) ve Updates (Windows Server için) olur.
rebootRequired Makinenin işletim sistemi güncelleştirme hizmeti veya paket yöneticisi tarafından sağlanan şekilde, belirli bir güncelleştirmenin yüklemeyi tamamlamak için işletim sisteminin yeniden başlatılmasını gerektirip gerektirmediğini belirten bayrak. İşletim sistemi paket yöneticiniz veya güncelleştirme hizmetiniz işletim sistemi yeniden başlatma gereksinimiyle ilgili bilgi sağlamıyorsa, alanın değeri olarak falseayarlanır.
rebootBehavior İşletim sistemi güncelleştirme yüklemesinde ayarlanan davranış, Update Manager'ın işletim sistemini yeniden başlatmasına izin vermeyle ilgili olarak işi kullanıcı tarafından çalıştırır.
patchName Makinenin işletim sistemi paket yöneticisi veya güncelleştirme hizmeti tarafından sağlanan belirli güncelleştirmenin adı veya etiketi.
Kbid Makinenin işletim sistemi Windows Server ise, değer Windows Update hizmeti tarafından sağlanan güncelleştirme için benzersiz KB kimliğini içerir.
version Makinenin işletim sistemi Linux ise, değer Linux paket yöneticisi tarafından sağlanan güncelleştirmenin sürüm ayrıntılarını içerir. Örneğin, 1.0.1.el7.3.

Bakım kaynakları

Tablo maintenanceresources , bakım yapılandırmasıyla ilgili kaynakları içerir. Aşağıdaki tabloda özellikleri açıklanmaktadır.

Özellik Açıklama
ID Sonucun iletilmesi için Azure Resource Manager kimliği. Bakım yapılandırması oluşturmaya yönelik REST API yoluna benzer.
NAME Kimlik türündeyse <resourcePath>/applyupdates, kayıt bakım çalıştırması için benzersiz bir GUID içerir. ise <resourcePath>/configurationassignments, kayıt bir Azure veya Azure Arc VM'ye bakım yapılandırması atamasını içerir.
TYPE Değerlendirme için günlük türünü belirtir. türü ise applyupdateskayıt, bakım çalıştırma kaydının ayrıntılarını makine düzeyinde sağlar. türü ise configurationassignments, kayıt bir Azure VM veya Azure Arc VM ile bakım yapılandırması arasındaki bağlantıyı açıklar.
TENANTID Azure VM veya Azure Arc özellikli sunucu kaynağı için Azure kiracı kimliği.
KIND Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
LOCATION Azure VM veya Azure Arc özellikli sunucu kaynağının bulunduğu saf bulut bölgesi.
RESOURCEGROUP Azure VM'yi veya Azure Arc özellikli sunucu kaynağını barındıran Azure kaynak grubu.
SUBSCRIPTIONID Azure VM veya Azure Arc özellikli sunucu kaynağı için Azure abonelik kimliği.
MANAGEDBY Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
SKU Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
PLAN Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
PROPERTIES İşlemin ayrıntılarını JSON biçiminde yakalar. Bu tabloda daha fazla bilgi bulabilirsiniz.
TAGS Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
IDENTITY Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
ZONES Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.
EXTENDEDLOCATION Gelecekte kullanmak üzere kasıtlı olarak boş bırakılır.

applyupdates özelliğinin açıklaması

Kaynak türünün özelliği ise applyupdates, aşağıdaki tabloda yer alan bilgileri içerir.

Value Açıklama
maintenanceConfigurationId Uygulanan bakım yapılandırmasının Azure Resource Manager kimliği.
maintenanceScope Uygulanan bakım yapılandırmasının bakım kapsamı.
resourceId ARC/Azure VM'nin Azure Resource Manager şablonu kaynak kimliği.
correlationId Bakım/zamanlama çalıştırmasının zamanlama çalıştırma kimliği. Bu bilgiler, aynı zamanlamanın parçası olan tüm VM'leri bulmak için kullanılabilir.
startDateTime Bir zamanlamanın başlangıç tarihi ve saati.
endDateTime Zamanlamanın bitiş tarihi ve saati.

Kaynak türünün özelliği ise configurationassignments, aşağıdaki tabloda yer alan bilgileri içerir.

Value Açıklama
resourceId ARC/Azure VM'nin Azure Resource Manager kaynak kimliği
maintenanceConfigurationId Uygulanan bakım yapılandırmasının Azure Resource Manager kimliği

Sonraki adımlar