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 om de opslagplaats voor Azure-servicedetails te zijn zonder kosten of implementatievereisten. Update Manager gebruikt Resource Graph om de resultaten op te slaan. U kunt de meest recente geschiedenis van de evaluatie van updates voor de afgelopen 7 dagen bekijken en de geschiedenis van de update-installaties voor de afgelopen 30 dagen bekijken 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.
Patchevaluatieresultaten
De tabel patchassessmentresources
bevat resources met betrekking tot de evaluatie van machinepatchs. Deze eigenschappen worden in de onderstaande tabel 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 na 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 patchassessmentResults-eigenschappen
Als de eigenschap voor het resourcetype is patchassessmentresults
, bevat deze de informatie in de volgende tabel.
Weergegeven als | Beschrijving |
---|---|
rebootPending |
Vlag om te specificeren of de specifieke update vereist dat het besturingssysteem opnieuw wordt opgestart om de installatie te voltooien. Zoals aangeleverd 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) dat aangeeft wanneer de evaluatietaak voor het bijwerken van het besturingssysteem is gestart op de computer. |
lastModifiedDateTime |
Tijdstempel (UTC) dat aangeeft wanneer het record voor het laatst is bijgewerkt. |
startedBy |
Hiermee wordt aangegeven of de installatie van de besturingssysteemupdate is geactiveerd door een gebruiker of een Azure-service. 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 waar de specifieke updates onderdeel van zijn 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) dat aangeeft wanneer het record voor het laatst is bijgewerkt. |
publishedDateTime |
Tijdstempel dat 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 die aangeeft of de specifieke update vereist dat het besturingssysteem opnieuw wordt 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 Windows Server het besturingssysteem van de computer is, bevat de waarde de unieke KB-id voor de update die wordt aangeleverd door de Windows Update-service. |
version |
Als Linux het besturingssysteem van de computer is, bevat de waarde de versiegegevens voor de update, zoals aangeleverd 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. Deze eigenschappen worden in de onderstaande tabel 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 na 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) dat aangeeft wanneer het 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 en die zijn gespecificeerd 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 dat nog wacht op installatie en die zijn gespecificeerd 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 en die zijn gespecificeerd in een update-implementatie. |
startDateTime |
Tijdstempel (UTC) dat 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 de installatie van de besturingssysteemupdate is geactiveerd door een gebruiker of een Azure-service. 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 |
Omvat de eerste vijf foutberichten gegenereerd bij het uitvoeren van de update-installatie vanaf het besturingssysteempakketbeheer of de updateservice van de computer. |
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) dat aangeeft wanneer het record voor het laatst is bijgewerkt. |
publishedDateTime |
Tijdstempel dat 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. |
classifications |
Categorie waar de specifieke update bij hoort 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 te specificeren of de specifieke update vereist dat het besturingssysteem opnieuw moet worden opgestart om de installatie te voltooien, zoals vermeld 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 op basis van 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 bepaald door het besturingssysteempakketbeheer of de updateservice van de computer. |
Kbid |
Als Windows Server het besturingssysteem van de computer is, bevat de waarde de unieke KB-id voor de update die wordt aangeleverd door de Windows Update-service. |
version |
Als Linux het besturingssysteem van de computer is, bevat de waarde de versiegegevens voor de update, zoals aangeleverd door Linux Package Manager. Bijvoorbeeld: 1.0.1.el7.3 . |
Onderhoudsresources
De tabel maintenanceresources
bevat resources met betrekking tot de onderhoudsconfiguratie. Deze eigenschappen worden in de onderstaande tabel 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 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 na 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 |
Bron-id van Azure Resource Manager-sjabloon van ARC/Azure VM. |
correlationId |
Planninguitvoerings-id van onderhouds-/planningsuitvoering. 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 |
Azure Resource Manager-bron-id 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.