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 false ayarlanı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, , APT veya Zypper gibi YUM iş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 patchinstallationresults kayı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, , APT veya Zypper gibi YUM iş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 , Failed Succeeded ve CompletedWithWarnings olabilirNotStarted . 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 , NotSelected ve 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 false ayarlanı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 applyupdates kayı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
- Azure Update Manager işlem verilerine erişmek için örnek sorgular için bkz. Azure Update Manager işlem verilerine erişmek için örnek Azure Kaynak Grafı sorguları.
- Azure Update Manager ile ilgili sorunları gidermek için bkz . Azure Update Manager ile ilgili sorunları giderme.