Übersicht über Abfrageprotokolle im Azure Update Manager

Protokolle, die aus Vorgängen wie Updatebewertungen und -installationen erstellt wurden, werden von Azure Update Manager in Azure Resource Graph gespeichert. Resource Graph ist ein Dienst in Azure, der als Informationsspeicher für Azure-Dienstdetails ohne Kosten- oder Bereitstellungsanforderungen konzipiert ist. Der Update-Manager verwendet Resource Graph, um die Ergebnisse zu speichern. Sie können den Aktualisierungsverlauf der letzten 30 Tage aus den Ressourcen anzeigen.

In diesem Artikel wird die Struktur der Protokolle vom Update-Manager beschrieben und beschrieben, wie Sie den Azure Resource Graph-Explorer verwenden können, um sie zu analysieren, um Ihre Berichte, Visualisierungen und Exportanforderungen zu unterstützen.

Protokollstruktur

Update Manager sendet die Ergebnisse aller Vorgänge in Azure Resource Graph als Protokolle, die für 30 Tage verfügbar sind. Hier sind die Struktur der Protokolle aufgeführt, die an Azure Resource Graph gesendet werden.

Ergebnisse der Patchbewertung

Die Tabelle patchassessmentresources enthält Ressourcen im Zusammenhang mit der Patchbewertung für Computer. In der folgenden Tabelle werden die zugehörigen Eigenschaften beschrieben.

Eigenschaft Beschreibung
ID Die Azure Resource Manager-ID, die das Ergebnis weiterleitet. Es ähnelt dem REST-API-Pfad für die Bewertung des Gastbetriebssystems. <resourcePath>/patchAssessmentResults/latest In der Regel oder <resourcePath>/patchAssessmentResults/latest/softwarePatches/<update>.
NAME Wenn die ID vom Typ <resourcePath>/patchAssessmentResults/latestist, enthält der Datensatz die eindeutige GUID für den abgeschlossenen Bewertungsvorgang. Wenn <resourcePath>/patchAssessmentResults/latest/softwarePatches/<update>, dann enthält der Datensatz den Updatenamen oder die Bezeichnung.
TYPE Gibt den Protokolltyp für die Bewertung an. Wenn der Typ lautet patchassessmentresults, stellt der Datensatz eine Zusammenfassung der Betriebssystembewertung mit numerischen Aggregatstatistiken bereit. Wenn der Typ lautet, beschreibt der Datensatz ein bestimmtes Betriebssystemupdate, das für die Ressource verfügbar ist patchassessmentresults/softwarepatches.
TENANTID Azure-Mandanten-ID für die Azure-VM- oder Azure Arc-fähige Serverressource.
KIND Für zukünftige Verwendung absichtlich leer gelassen.
LOCATION Azure-Cloudregion, in der die Azure-VM- oder Azure Arc-fähige Serverressource vorhanden ist.
RESOURCEGROUP Azure-Ressourcengruppe, die die Azure-VM oder azure Arc-fähige Serverressource hosten.
SUBSCRIPTIONID Azure-Abonnement-ID für die Azure-VM- oder Azure Arc-fähige Serverressource.
MANAGEDBY Für zukünftige Verwendung absichtlich leer gelassen.
SKU Für zukünftige Verwendung absichtlich leer gelassen.
PLAN Für zukünftige Verwendung absichtlich leer gelassen.
PROPERTIES Erfasst Details des Vorgangs im JSON-Format. Weitere Informationen folgen dieser Tabelle.
TAGS Azure-Tags, die für die Azure-VM- oder Azure Arc-fähige Serverressource definiert sind.
IDENTITY Für zukünftige Verwendung absichtlich leer gelassen.
ZONES Für zukünftige Verwendung absichtlich leer gelassen.
EXTENDEDLOCATION Für zukünftige Verwendung absichtlich leer gelassen.

Beschreibung der Patchassessmentresources-Eigenschaft

Wenn die Eigenschaft für den Ressourcentyp lautet patchassessmentresources, enthält sie die Informationen in der folgenden Tabelle.

Wert Beschreibung
rebootPending Flag, um anzugeben, ob für das bestimmte Update der Neustart des Betriebssystems erforderlich ist, um die Installation abzuschließen. Diese Angabe wird vom Updatedienst oder Paket-Manager des Betriebssystems des Computers bereitgestellt. Wenn der Paket-Manager oder Updatedienst des Betriebssystems keinen Neustart vorschreibt, wird der Wert des Felds auf false festgelegt.
patchServiceUsed Betriebssystemdienst, der auf dem Computer zum Installieren von Updates verwendet wird. WU-WSUS für Windows Update-Dienst oder Windows Server Update Service. Für Linux der Paket-Manager des Betriebssystems wie YUM, APT oder Zypper.
osType Stellt den Typ des Betriebssystems dar: Windows oder Linux.
startDateTime Zeitstempel (UTC), der angibt, wann die Ausführung der Bewertungsaufgabe für Betriebssystemupdates auf dem Computer gestartet wurde.
lastModifiedDateTime Zeitstempel (UTC), der angibt, wann der Datensatz zuletzt aktualisiert wurde.
startedBy Gibt an, ob ein Benutzer oder ein Azure-Dienst die Betriebssystemupdateinstallation ausgelöst hat. Weitere Informationen zum Vorgang finden Sie im Azure-Aktivitätsprotokoll.
errorDetails Die ersten fünf Fehlermeldungen, die beim Ausführen der Updateinstallation vom Paket-Manager oder Updatedienst des Betriebssystems des Computers generiert wurden.
availablePatchCountByClassification Die Anzahl der Betriebssystemupdates nach der Kategorie, zu der die spezifischen Updates gehören, basierend auf dem Betriebssystemanbieter. Der Betriebssystemupdatedienst oder Paket-Manager des Computers generiert die Informationen. Wenn der Betriebssystempaket-Manager oder Updatedienst nicht die Details der Kategorie bereitstellt, lautet Others der Wert (für Linux) oder Updates (für Windows Server).

Wenn die Eigenschaft für den Ressourcentyp lautet patchassessmentresults/softwarepatches, enthält sie die Informationen in der folgenden Tabelle.

Wert Beschreibung
lastModifiedDateTime Zeitstempel (UTC), der angibt, wann der Datensatz zuletzt aktualisiert wurde.
publishedDateTime Zeitstempel, der angibt, wann das jeweilige Update vom Hersteller des Betriebssystems verfügbar gemacht wurde. Der Betriebssystemupdatedienst oder Paket-Manager des Computers generiert die Informationen. Wenn Ihr Betriebssystempaket-Manager oder Updatedienst nicht das Detail bereitstellt, wann ein Update vom Betriebssystemanbieter bereitgestellt wurde, ist der Wert NULL.
classifications Kategorie, zu der das spezifische Update gemäß dem Betriebssystemanbieter gehört. Der Betriebssystemupdatedienst oder Paket-Manager des Computers generiert die Informationen. Wenn Ihr Betriebssystempaket-Manager oder Updatedienst nicht die Details der Kategorie bereitstellt, lautet Others der Wert (für Linux) oder Updates (für Windows Server).
rebootRequired Der Wert gibt an, ob für das spezifische Update ein Neustart des Betriebssystems erforderlich ist, um die Installation abzuschließen. Der Betriebssystemupdatedienst oder Paket-Manager des Computers generiert die Informationen. Wenn ihr Betriebssystempaket-Manager oder Updatedienst keinen Neustart erfordert, lautet falseder Wert .
rebootBehavior Das verhalten, das in der Betriebssystemupdateinstallation festgelegt ist, führt den Auftrag aus, wenn die Updatebereitstellung konfiguriert wird, wenn Der Update-Manager den Zielcomputer neu starten kann.
patchName Name oder Bezeichnung für das jeweilige Update, der/die vom Paket-Manager oder Updatedienst des Betriebssystems des Computers generiert wird.
Kbid Wenn das Betriebssystem des Computers Windows Server ist, enthält der Wert die eindeutige KB-ID für das Update, das vom Windows Update-Dienst bereitgestellt wird.
version Wenn das Betriebssystem des Computers Linux ist, enthält der Wert die Versionsdetails für das Update, wie vom Linux-Paket-Manager angegeben. Beispiel: 1.0.1.el7.3.

Ergebnisse der Patchinstallation

Die Tabelle patchinstallationresources enthält Ressourcen im Zusammenhang mit der Patchbewertung für Computer. In der folgenden Tabelle werden die zugehörigen Eigenschaften beschrieben.

Eigenschaft Beschreibung
ID Die Azure Resource Manager-ID, die das Ergebnis weiterleitet. Es ähnelt dem REST-API-Pfad für die Bewertung des Gastbetriebssystems. <resourcePath>/patchInstallationResults/<GUID> In der Regel oder <resourcePath>/patchAssessmentResults/latest/softwarePatches/<update>.
NAME Wenn die ID vom Typ <resourcePath>/patchInstallationResultsist, enthält der Datensatz eindeutige GUID für den Aktualisierungsvorgang abgeschlossen. Wenn <resourcePath>/patchInstallationResults/softwarePatches/<update>der Datensatz den Updatenamen oder die Bezeichnung enthält, die auf dem Computer installiert wird.
TYPE Gibt den Protokolltyp für die Bewertung an. Beim Typ patchinstallationresults stellt der Datensatz eine Zusammenfassung der Betriebssysteminstallation mit numerischen aggregierten Statistiken bereit. Beim Typ patchinstallationresults/softwarepatches beschreibt der Datensatz ein bestimmtes Betriebssystemupdate, das für die Ressource installiert wird.
TENANTID Azure-Mandanten-ID für die Azure-VM- oder Azure Arc-fähige Serverressource.
KIND Für zukünftige Verwendung absichtlich leer gelassen.
LOCATION Azure-Cloudregion, in der die Azure-VM- oder Azure Arc-fähige Serverressource vorhanden ist.
RESOURCEGROUP Azure-Ressourcengruppe, die die Azure-VM oder azure Arc-fähige Serverressource hosten.
SUBSCRIPTIONID Azure-Abonnement-ID für die Azure-VM- oder Azure Arc-fähige Serverressource.
MANAGEDBY Für zukünftige Verwendung absichtlich leer gelassen.
SKU Für zukünftige Verwendung absichtlich leer gelassen.
PLAN Für zukünftige Verwendung absichtlich leer gelassen.
PROPERTIES Erfasst Details des Vorgangs im JSON-Format. Weitere Informationen folgen dieser Tabelle.
TAGS Azure-Tags, die für die Azure-VM- oder Azure Arc-fähige Serverressource definiert sind.
IDENTITY Für zukünftige Verwendung absichtlich leer gelassen.
ZONES Für zukünftige Verwendung absichtlich leer gelassen.
EXTENDEDLOCATION Für zukünftige Verwendung absichtlich leer gelassen.

Beschreibung der Patchinstallationresults-Eigenschaft

Wenn die Eigenschaft für den Ressourcentyp lautet patchinstallationresults, enthält sie die Informationen in der folgenden Tabelle.

Wert Beschreibung
installationActivityId Eindeutige GUID für den Installationsvorgang des Betriebssystemupdates.
maintenanceWindowExceeded Die Werte sind True oder False, wenn der Updateinstallationsvorgang das definierte Wartungsfenster überschritten hat.
lastModifiedDateTime Zeitstempel (UTC), der angibt, wann der Datensatz zuletzt aktualisiert wurde.
notSelectedPatchCount Anzahl der auf dem Computer verfügbaren Betriebssystemupdates, die in einer Updatebereitstellung nicht für die Installation ausgewählt wurden.
installedPatchCount Anzahl der Betriebssystemupdates, die in einer Updatebereitstellung angegeben und die erfolgreich installiert wurden.
excludedPatchCount Anzahl der auf dem Computer verfügbaren Betriebssystemupdates, die in einer Updatebereitstellung aus der Installation ausgeschlossen wurden.
pendingPatchCount Anzahl der Betriebssystemupdates, die in einer Updatebereitstellung angegeben wurden und auf die Installation warten.
patchServiceUsed Betriebssystemdienst, der auf dem Computer zum Installieren von Updates verwendet wird. WU-WSUS für Windows Update-Dienst oder Windows Server Update Service. Für Linux der Paket-Manager des Betriebssystems wie YUM, APT oder Zypper.
failedPatchCount Anzahl der Betriebssystemupdates, die in einer Updatebereitstellung angegeben wurden, aber nicht erfolgreich installiert wurden.
startDateTime Zeitstempel (UTC), der angibt, wann die Ausführung der Installationsaufgabe für Betriebssystemupdates auf dem Computer gestartet wurde.
rebootStatus Informationen vom Betriebssystemupdatedienst oder Paket-Manager, wenn das Betriebssystem neu gestartet werden muss, um die Updateinstallation abzuschließen. Statuswerte sind NotNeeded (es ist kein Neustart erforderlich), Required (Der Betriebssystemneustart ist für den Abschluss erforderlich), Started (Neustart wurde initiiert), Failed (Das Betriebssystem konnte nicht neu gestartet werden) und Completed (Der Neustart wurde erfolgreich ausgeführt).
startedBy Gibt an, ob ein Benutzer oder ein Azure-Dienst die Betriebssystemupdateinstallation ausgelöst hat. Weitere Informationen zum Vorgang finden Sie im Azure-Aktivitätsprotokoll.
status Der Status des Installationsvorgangs für das Betriebssystemupdate. Werte können , NotStarted, InProgress, Failed, Succeededund CompletedWithWarnings. Die Ausführung der Updateinstallation gilt als Failed Status, wenn mindestens eine Betriebssystemupdateinstallation nicht erfolgreich ist.
osType Stellt den Typ des Betriebssystems dar: Windows oder Linux.
errorDetails Enthält die ersten fünf Fehlermeldungen, die beim Ausführen der Updateinstallation vom Betriebssystempaket-Manager oder Updatedienst des Computers generiert werden.
maintenanceRunId Dieser Wert wird als Standard-Ausführungsbezeichner für automatische VM-Gastpatching oder Zeitplanausführungs-ID anstelle von wiederkehrenden Updates verwendet.

Wenn die Eigenschaft für den Ressourcentyp lautet patchinstallationresults/softwarepatches, enthält sie die Informationen in der folgenden Tabelle.

Wert Beschreibung
installationState Installationsstatus des jeweiligen Betriebssystemupdates. Gültige Werte sind Installed, Failed, Pending, NotSelected und Excluded.
lastModifiedDateTime Zeitstempel (UTC), der angibt, wann der Datensatz zuletzt aktualisiert wurde.
publishedDateTime Zeitstempel, der angibt, wann das jeweilige Update vom Hersteller des Betriebssystems verfügbar gemacht wurde. Der Betriebssystemupdatedienst oder Paket-Manager des Computers generiert die Informationen. Wenn Ihr Betriebssystempaket-Manager oder Updatedienst nicht die Details zum Zeitpunkt der Bereitstellung eines Updates durch den Betriebssystemanbieter bereitstellt, ist der Wert null.
classifications Kategorie, zu der das spezifische Update gemäß dem Betriebssystemanbieter gehört, wie vom Betriebssystemupdatedienst oder Paket-Manager des Computers bereitgestellt. Wenn Ihr Betriebssystempaket-Manager oder Updatedienst nicht die Details der Kategorie bereitstellt, lautet Others der Wert des Felds (für Linux) und Updates (für Windows Server).
rebootRequired Flag, um anzugeben, ob das spezifische Update erfordert, dass das Betriebssystem neu gestartet werden muss, um die Installation abzuschließen, wie vom Betriebssystemupdatedienst oder Paket-Manager des Computers bereitgestellt. Wenn Ihr Betriebssystempaket-Manager oder Updatedienst keine Informationen zur Notwendigkeit eines Betriebssystemneustarts bereitstellt, wird der Wert des Felds auf " false.
rebootBehavior Das verhalten, das in der Betriebssystemupdateinstallation festgelegt ist, führt den Auftrag des Benutzers aus, um dem Update-Manager den Neustart des Betriebssystems zu ermöglichen.
patchName Name oder Bezeichnung für das spezifische Update, wie vom Betriebssystempaket-Manager oder Updatedienst des Computers bereitgestellt.
Kbid Wenn das Betriebssystem des Computers Windows Server ist, enthält der Wert die eindeutige KB-ID für das Update, das vom Windows Update-Dienst bereitgestellt wird.
version Wenn das Betriebssystem des Computers Linux ist, enthält der Wert die Versionsdetails für das Update, wie vom Linux-Paket-Manager angegeben. Beispiel: 1.0.1.el7.3.

Wartungsressourcen

Die Tabelle maintenanceresources enthält Ressourcen im Zusammenhang mit der Wartungskonfiguration. In der folgenden Tabelle werden die zugehörigen Eigenschaften beschrieben.

Eigenschaft Beschreibung
ID Die Azure Resource Manager-ID, die das Ergebnis weiterleitet. Es ähnelt dem REST-API-Pfad zum Erstellen einer Standard Konfiguration.
NAME Wenn die ID vom Typ <resourcePath>/applyupdatesist, enthält der Datensatz eine eindeutige GUID für die ausführung Standard tenance. Wenn <resourcePath>/configurationassignmentsder Datensatz die Zuordnung Standard Konfiguration zu einer Azure- oder Azure Arc-VM enthält.
TYPE Gibt den Protokolltyp für die Bewertung an. Wenn der Typ lautetapplyupdates, enthält der Datensatz Details zum ausgeführten Datensatz Standard Tenance auf Computerebene. Wenn der Typ lautetconfigurationassignments, beschreibt der Datensatz die Verknüpfung zwischen einer Azure-VM oder azure Arc-VM und einer Standard Intensitätskonfiguration.
TENANTID Azure-Mandanten-ID für die Azure-VM- oder Azure Arc-fähige Serverressource.
KIND Für zukünftige Verwendung absichtlich leer gelassen.
LOCATION Reine Cloudregion, in der die Azure-VM- oder Azure Arc-fähige Serverressource vorhanden ist.
RESOURCEGROUP Azure-Ressourcengruppe, die die Azure-VM oder azure Arc-fähige Serverressource hosten.
SUBSCRIPTIONID Azure-Abonnement-ID für die Azure-VM- oder Azure Arc-fähige Serverressource.
MANAGEDBY Für zukünftige Verwendung absichtlich leer gelassen.
SKU Für zukünftige Verwendung absichtlich leer gelassen.
PLAN Für zukünftige Verwendung absichtlich leer gelassen.
PROPERTIES Erfasst Details des Vorgangs im JSON-Format. Weitere Informationen folgen dieser Tabelle.
TAGS Azure-Tags, die für die Azure-VM- oder Azure Arc-fähige Serverressource definiert sind.
IDENTITY Für zukünftige Verwendung absichtlich leer gelassen.
ZONES Für zukünftige Verwendung absichtlich leer gelassen.
EXTENDEDLOCATION Für zukünftige Verwendung absichtlich leer gelassen.

Beschreibung der applyupdates-Eigenschaft

Wenn die Eigenschaft für den Ressourcentyp lautet applyupdates, enthält sie die Informationen in der folgenden Tabelle.

Wert Beschreibung
maintenanceConfigurationId Azure Resource Manager-ID der angewendeten Standard Tenance-Konfiguration.
maintenanceScope Wartungsumfang der angewendeten Standard Konfiguration.
resourceId Ressourcen-ID der Azure Resource Manager-Vorlage von ARC/Azure VM.
correlationId Planen Sie die Ausführungs-ID Standard Zeitplans/Zeitplanausführung. Diese Informationen können verwendet werden, um alle virtuellen Computer zu finden, die Teil desselben Zeitplans waren.
startDateTime Startdatum und -uhrzeit eines Zeitplans.
endDateTime Enddatum und -uhrzeit eines Zeitplans.

Wenn die Eigenschaft für den Ressourcentyp lautet configurationassignments, enthält sie die Informationen in der folgenden Tabelle.

Wert Beschreibung
resourceId Azure Resource Manager-Ressourcen-ID von ARC/Azure VM
maintenanceConfigurationId Azure Resource Manager-ID der angewendeten Standard Tenance-Konfiguration

Nächste Schritte