Toegang tot bewerkingsgegevens van Azure Update Manager met behulp van Azure Resource Graph
Logboeken die zijn gemaakt op basis van bewerkingen zoals update-evaluaties en installaties, worden opgeslagen door Azure Update Manager in Azure Resource Graph. Resource Graph is een service in Azure die is ontworpen als opslag voor Azure-servicedetails zonder kosten- of implementatievereisten. Update Manager gebruikt Resource Graph om de resultaten op te slaan. U kunt de geschiedenis van de update-evaluatie bekijken voor de afgelopen 7 dagen en de geschiedenis van update-installaties voor de afgelopen 30 dagen vanuit Resource Graph.
In dit artikel wordt de structuur van de logboeken van Update Manager beschreven en hoe u Azure Resource Graph Explorer kunt gebruiken om deze te analyseren ter ondersteuning van uw rapportage- en visualiserings- en exportbehoeften.
Logboekstructuur
Update Manager verzendt de resultaten van alle bewerkingen naar Azure Resource Graph als logboeken, die 30 dagen beschikbaar zijn. Hier ziet u de structuur van logboeken die naar Azure Resource Graph worden verzonden.
Resultaten van patchevaluatie
De tabel patchassessmentresources
bevat resources met betrekking tot de evaluatie van machinepatchs. In de volgende tabel worden de eigenschappen ervan beschreven.
Eigenschappen | Beschrijving |
---|---|
ID |
De Azure Resource Manager-id stuurt het resultaat door. Dit is vergelijkbaar met het REST API-pad voor evaluatie van gastbesturingssystemen. <resourcePath>/patchAssessmentResults/latest Normaal gesproken of <resourcePath>/patchAssessmentResults/latest/softwarePatches/<update> . |
NAME |
Als de id van het type <resourcePath>/patchAssessmentResults/latest is, bevat de record de unieke GUID voor de evaluatiebewerking voltooid. Als <resourcePath>/patchAssessmentResults/latest/softwarePatches/<update> , dan bevat de record de naam of het label van de update. |
TYPE |
Hiermee geeft u het type logboek voor evaluatie. Als het type is patchassessmentresults , geeft de record een overzicht van de evaluatie van het besturingssysteem met numerieke statistische statistieken. Als het type is patchassessmentresults/softwarepatches , beschrijft de record een specifieke besturingssysteemupdate die beschikbaar is voor de resource. |
TENANTID |
Azure-tenant-id voor de Azure-VM of serverresource met Azure Arc. |
KIND |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
LOCATION |
Azure-cloudregio waar de Azure-VM of serverresource met Azure Arc bestaat. |
RESOURCEGROUP |
Azure-resourcegroep die als host fungeert voor de Azure-VM of serverresource met Azure Arc. |
SUBSCRIPTIONID |
Azure-abonnements-id voor de azure-VM of serverresource met Azure Arc. |
MANAGEDBY |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
SKU |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
PLAN |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
PROPERTIES |
Legt details van de bewerking vast in JSON-indeling. Meer informatie volgt deze tabel. |
TAGS |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
IDENTITY |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
ZONES |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
EXTENDEDLOCATION |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
Beschrijving van de eigenschap patchassessmentresources
Als de eigenschap voor het resourcetype is patchassessmentresources
, bevat deze de informatie in de volgende tabel.
Weergegeven als | Beschrijving |
---|---|
rebootPending |
Vlag om op te geven of de specifieke update vereist dat het besturingssysteem opnieuw wordt opgestart om de installatie te voltooien. Zoals geleverd door de updateservice van het besturingssysteem of pakketbeheer van de machine. Als uw besturingssysteempakketbeheer of updateservice geen herstart vereist, is de waarde van het veld ingesteld op false . |
patchServiceUsed |
De besturingssysteemservice die op de computer wordt gebruikt om updates te installeren. WU-WSUS voor Windows Update-service of Windows Server Update-service. Voor Linux is het het besturingssysteempakketbeheer, zoals YUM , APT of Zypper . |
osType |
Vertegenwoordigt het type besturingssysteem: Windows of Linux . |
startDateTime |
Tijdstempel (UTC) die aangeeft wanneer de evaluatietaak voor het bijwerken van het besturingssysteem is gestart op de computer. |
lastModifiedDateTime |
Tijdstempel (UTC) die aangeeft wanneer de record voor het laatst is bijgewerkt. |
startedBy |
Hiermee wordt aangegeven of een gebruiker of een Azure-service de installatie van de besturingssysteemupdate heeft geactiveerd. Zie het Activiteitenlogboek van Azure voor meer informatie over de bewerking. |
errorDetails |
De eerste vijf foutberichten die zijn gegenereerd tijdens het uitvoeren van de update-installatie van het besturingssysteempakketbeheer of de updateservice van de computer. |
availablePatchCountByClassification |
Het aantal besturingssysteemupdates per categorie waartoe de specifieke updates behoren op basis van de leverancier van het besturingssysteem. De updateservice van het besturingssysteem of pakketbeheer van de computer genereert de informatie. Als het besturingssysteempakketbeheer of de updateservice niet de details van de categorie bevat, is Others de waarde (voor Linux) of Updates (voor Windows Server). |
Als de eigenschap voor het resourcetype is patchassessmentresults/softwarepatches
, bevat deze de informatie in de volgende tabel.
Weergegeven als | Beschrijving |
---|---|
lastModifiedDateTime |
Tijdstempel (UTC) die aangeeft wanneer de record voor het laatst is bijgewerkt. |
publishedDateTime |
Tijdstempel die aangeeft wanneer de specifieke update beschikbaar is gesteld door de leverancier van het besturingssysteem. De updateservice van het besturingssysteem of pakketbeheer van de computer genereert de informatie. Als uw besturingssysteempakketbeheer of updateservice niet de details bevat van het moment waarop een update is geleverd door de leverancier van het besturingssysteem, is de waarde null. Deze waarde is momenteel niet beschikbaar in het geval van Linux-updates. |
classifications |
Categorie waartoe de specifieke update behoort volgens de leverancier van het besturingssysteem. De updateservice van het besturingssysteem of pakketbeheer van de computer genereert de informatie. Als uw besturingssysteempakketbeheer of updateservice niet de details van de categorie bevat, is Others de waarde (voor Linux) of Updates (voor Windows Server). |
rebootRequired |
Waarde geeft aan of de specifieke update vereist dat het besturingssysteem opnieuw moet worden opgestart om de installatie te voltooien. De updateservice van het besturingssysteem of pakketbeheer van de computer genereert de informatie. Als uw besturingssysteempakketbeheer of updateservice geen herstart vereist, is false de waarde . |
rebootBehavior |
Gedrag dat is ingesteld in de installatie van de besturingssysteemupdate, voert de taak uit bij het configureren van de update-implementatie als Update Manager de doelcomputer opnieuw kan opstarten. |
patchName |
Naam of label voor de specifieke update die wordt gegenereerd door het besturingssysteempakketbeheer van de computer of de updateservice. |
Kbid |
Als het besturingssysteem van de computer Windows Server is, bevat de waarde de unieke KB-id voor de update die wordt geleverd door de Windows Update-service. |
version |
Als het besturingssysteem van de computer Linux is, bevat de waarde de versiegegevens voor de update, zoals geleverd door Linux Package Manager. Bijvoorbeeld: 1.0.1.el7.3 . |
Resultaten van patchinstallatie
De tabel patchinstallationresources
bevat resources met betrekking tot de evaluatie van machinepatchs. In de volgende tabel worden de eigenschappen ervan beschreven.
Eigenschappen | Beschrijving |
---|---|
ID |
De Azure Resource Manager-id stuurt het resultaat door. Dit is vergelijkbaar met het REST API-pad voor evaluatie van gastbesturingssystemen. <resourcePath>/patchInstallationResults/<GUID> Normaal gesproken of <resourcePath>/patchAssessmentResults/latest/softwarePatches/<update> . |
NAME |
Als de id van het type <resourcePath>/patchInstallationResults is, bevat de record een unieke GUID voor de updatebewerking voltooid. Als <resourcePath>/patchInstallationResults/softwarePatches/<update> , dan bevat de record de updatenaam of het label dat op de computer wordt geïnstalleerd. |
TYPE |
Hiermee geeft u het type logboek voor evaluatie. Als het type is patchinstallationresults , geeft de record een samenvatting van de installatie van het besturingssysteem met numerieke statistische statistieken. Als dit het type is patchinstallationresults/softwarepatches , wordt in de record een specifieke update van het besturingssysteem beschreven die voor de resource is geïnstalleerd. |
TENANTID |
Azure-tenant-id voor de Azure-VM of serverresource met Azure Arc. |
KIND |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
LOCATION |
Azure-cloudregio waar de Azure-VM of serverresource met Azure Arc bestaat. |
RESOURCEGROUP |
Azure-resourcegroep die als host fungeert voor de Azure-VM of serverresource met Azure Arc. |
SUBSCRIPTIONID |
Azure-abonnements-id voor de azure-VM of serverresource met Azure Arc. |
MANAGEDBY |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
SKU |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
PLAN |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
PROPERTIES |
Legt details van de bewerking vast in JSON-indeling. Meer informatie volgt deze tabel. |
TAGS |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
IDENTITY |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
ZONES |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
EXTENDEDLOCATION |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
Beschrijving van de eigenschap patchinstallationresults
Als de eigenschap voor het resourcetype is patchinstallationresults
, bevat deze de informatie in de volgende tabel.
Weergegeven als | Beschrijving |
---|---|
installationActivityId |
Unieke GUID voor de installatie van de besturingssysteemupdate. |
maintenanceWindowExceeded |
Waarden zijn True of False als de installatie van de update het gedefinieerde onderhoudsvenster heeft overschreden. |
lastModifiedDateTime |
Tijdstempel (UTC) die aangeeft wanneer de record voor het laatst is bijgewerkt. |
notSelectedPatchCount |
Aantal besturingssysteemupdates dat beschikbaar is op de computer die niet is geselecteerd voor installatie in een update-implementatie. |
installedPatchCount |
Aantal updates van het besturingssysteem dat is geïnstalleerd die zijn opgegeven in een update-implementatie. |
excludedPatchCount |
Het aantal besturingssysteemupdates dat beschikbaar is op de computer en is uitgesloten voor installatie in een update-implementatie. |
pendingPatchCount |
Het aantal besturingssysteemupdates wacht nog op installatie die zijn opgegeven in een update-implementatie. |
patchServiceUsed |
De besturingssysteemservice die op de computer wordt gebruikt om updates te installeren. WU-WSUS voor Windows Update-service of Windows Server Update-service. Voor Linux is het het besturingssysteempakketbeheer, zoals YUM , APT of Zypper . |
failedPatchCount |
Aantal updates van het besturingssysteem dat niet kan worden geïnstalleerd die zijn opgegeven in een update-implementatie. |
startDateTime |
Tijdstempel (UTC) die aangeeft wanneer de installatietaak voor het bijwerken van het besturingssysteem is gestart op de computer. |
rebootStatus |
Informatie van de updateservice van het besturingssysteem of pakketbeheer als het besturingssysteem opnieuw moet worden opgestart om de installatie van de update te voltooien. Statuswaarden zijn (er is NotNeeded geen herstart nodig), Required (het opnieuw opstarten van het besturingssysteem is vereist voor voltooiing), Started (opnieuw opstarten is gestart), Failed (het besturingssysteem kan niet opnieuw worden opgestart) en Completed (opnieuw opstarten is voltooid). |
startedBy |
Hiermee wordt aangegeven of een gebruiker of een Azure-service de installatie van de besturingssysteemupdate heeft geactiveerd. Zie het Activiteitenlogboek van Azure voor meer informatie over de bewerking. |
status |
Status van de installatie van de besturingssysteemupdate. Waarden kunnen zijnNotStarted , InProgress , , Failed en Succeeded CompletedWithWarnings . De installatie van de update wordt als status beschouwd Failed als een of meer update-installaties van het besturingssysteem mislukt. |
osType |
Vertegenwoordigt het type besturingssysteem: Windows of Linux . |
errorDetails |
Bevat de eerste vijf foutberichten die worden gegenereerd tijdens het uitvoeren van de update-installatie vanuit het besturingssysteempakketbeheer van de computer of updateservice. |
maintenanceRunId |
Deze waarde wordt gebruikt als een onderhoudsuitvoerings-id voor automatische VM-gastpatching of planningsrun-id in plaats van terugkerende updates. |
Als de eigenschap voor het resourcetype is patchinstallationresults/softwarepatches
, bevat deze de informatie in de volgende tabel.
Weergegeven als | Beschrijving |
---|---|
installationState |
Installatiestatus voor de specifieke update van het besturingssysteem. Waarden zijnInstalled , Failed , , Pending en NotSelected Excluded . |
lastModifiedDateTime |
Tijdstempel (UTC) die aangeeft wanneer de record voor het laatst is bijgewerkt. |
publishedDateTime |
Tijdstempel die aangeeft wanneer de specifieke update beschikbaar is gesteld door de leverancier van het besturingssysteem. De updateservice van het besturingssysteem of pakketbeheer van de computer genereert de informatie. Als uw besturingssysteempakketbeheer of updateservice niet de details bevat van wanneer een update is geleverd door de leverancier van het besturingssysteem, is de waarde null. |
classifications |
Categorie waartoe de specifieke update behoort volgens de leverancier van het besturingssysteem, zoals geleverd door de updateservice van het besturingssysteem of pakketbeheer van de computer. Als uw besturingssysteempakketbeheer of updateservice niet de details van de categorie bevat, is Others de waarde van het veld (voor Linux) en Updates (voor Windows Server). |
rebootRequired |
Vlag om op te geven of de specifieke update vereist dat het besturingssysteem opnieuw moet worden opgestart om de installatie te voltooien, zoals geleverd door de updateservice van het besturingssysteem of pakketbeheer van de computer. Als uw besturingssysteempakketbeheer of updateservice geen informatie biedt over het opnieuw opstarten van het besturingssysteem, wordt de waarde van het veld ingesteld false op . |
rebootBehavior |
Gedrag dat is ingesteld in de installatie van de besturingssysteemupdate, voert de taak door de gebruiker uit, met betrekking tot het toestaan van UpdateBeheer om het besturingssysteem opnieuw op te starten. |
patchName |
Naam of label voor de specifieke update zoals geleverd door het besturingssysteempakketbeheer of de updateservice van de computer. |
Kbid |
Als het besturingssysteem van de computer Windows Server is, bevat de waarde de unieke KB-id voor de update die wordt geleverd door de Windows Update-service. |
version |
Als het besturingssysteem van de computer Linux is, bevat de waarde de versiegegevens voor de update, zoals geleverd door Linux Package Manager. Bijvoorbeeld: 1.0.1.el7.3 . |
Onderhoudsbronnen
De tabel maintenanceresources
bevat resources met betrekking tot de onderhoudsconfiguratie. In de volgende tabel worden de eigenschappen ervan beschreven.
Eigenschappen | Beschrijving |
---|---|
ID |
De Azure Resource Manager-id stuurt het resultaat door. Het is vergelijkbaar met het REST API-pad voor het maken van een onderhoudsconfiguratie. |
NAME |
Als de id van het type <resourcePath>/applyupdates is, bevat de record een unieke GUID voor de onderhoudsuitvoering. Als <resourcePath>/configurationassignments , dan bevat de record de toewijzing van de onderhoudsconfiguratie aan een Azure- of Azure Arc-VM. |
TYPE |
Hiermee geeft u het type logboek voor evaluatie. Als het type is applyupdates , geeft de record details van de onderhoudsuitvoeringsrecord op machineniveau. Als het type is configurationassignments , beschrijft de record de koppeling tussen een Azure-VM of Azure Arc-VM en een onderhoudsconfiguratie. |
TENANTID |
Azure-tenant-id voor de Azure-VM of serverresource met Azure Arc. |
KIND |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
LOCATION |
Pure cloudregio waarin de Azure-VM of serverresource met Azure Arc bestaat. |
RESOURCEGROUP |
Azure-resourcegroep die als host fungeert voor de Azure-VM of serverresource met Azure Arc. |
SUBSCRIPTIONID |
Azure-abonnements-id voor de azure-VM of serverresource met Azure Arc. |
MANAGEDBY |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
SKU |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
PLAN |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
PROPERTIES |
Legt details van de bewerking vast in JSON-indeling. Meer informatie volgt deze tabel. |
TAGS |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
IDENTITY |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
ZONES |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
EXTENDEDLOCATION |
Opzettelijk leeg gelaten voor toekomstig gebruik. |
Beschrijving van de eigenschap applyupdates
Als de eigenschap voor het resourcetype is applyupdates
, bevat deze de informatie in de volgende tabel.
Weergegeven als | Beschrijving |
---|---|
maintenanceConfigurationId |
Azure Resource Manager-id van toegepaste onderhoudsconfiguratie. |
maintenanceScope |
Onderhoudsbereik van toegepaste onderhoudsconfiguratie. |
resourceId |
Resource-id van Azure Resource Manager-sjabloon van ARC/Azure VM. |
correlationId |
Uitvoerings-id van onderhouds-/planningsuitvoering plannen. Deze informatie kan worden gebruikt om alle VM's te vinden die deel uitmaken van dezelfde planning. |
startDateTime |
Begindatum en -tijd van een planning. |
endDateTime |
Einddatum en -tijd van een planning. |
Als de eigenschap voor het resourcetype is configurationassignments
, bevat deze de informatie in de volgende tabel.
Weergegeven als | Beschrijving |
---|---|
resourceId |
Resource-id van Azure Resource Manager van ARC/Azure VM |
maintenanceConfigurationId |
Azure Resource Manager-id van de toegepaste onderhoudsconfiguratie |
Volgende stappen
- Zie Voorbeeldquery's van Azure Resource Graph voor toegang tot azure Update Manager-bewerkingsgegevens voor toegang tot bewerkingsgegevens van Azure Update Manager.
- Zie Problemen met Azure Update Manager oplossen om problemen met Azure Update Manager op te lossen.