Panoramica dei log di query nel Centro gestione aggiornamenti (anteprima)

I log creati da operazioni come le valutazioni degli aggiornamenti e le installazioni vengono archiviati dal Centro gestione aggiornamenti (anteprima) in un'Resource Graph di Azure. Azure Resource Graph è un servizio di Azure progettato per essere l'archivio dei dettagli del servizio di Azure senza costi o requisiti di distribuzione. Il Centro gestione aggiornamenti (anteprima) usa azure Resource Graph per archiviarne i risultati ed è possibile visualizzare la cronologia degli aggiornamenti degli ultimi 30 giorni dalle risorse.

Azure Resource Graph è basato sul linguaggio di query Kusto usato da Esplora dati di Azure.

L'articolo descrive la struttura dei log dal Centro gestione aggiornamenti (anteprima) e come è possibile usare Azure Resource Graph Explorer per analizzarli in supporto delle esigenze di creazione di report, visualizzazione ed esportazione.

Struttura di log

Il Centro gestione aggiornamenti (anteprima) invia i risultati di tutte le operazioni in Azure Resource Graph come log, disponibili per 30 giorni. Di seguito è riportata la struttura dei log inviati ad Azure Resource Graph.

Risultati della valutazione delle patch

La tabella patchassessmentresources include risorse correlate alla valutazione delle patch del computer. Nella tabella seguente vengono descritte le relative proprietà.

Proprietà Descrizione
ID L'ID Resource Manager di Azure che inoltra il risultato. Sarà simile al percorso dell'API REST per la valutazione del sistema operativo guest. In genere, <resourcePath>/patchAssessmentResults/latest o <resourcePath>/patchAssessmentResults/latest/softwarePatches/<update>
NAME Se l'ID è di tipo <resourcePath>/patchAssessmentResults/latest , il record contiene GUID univoco per l'operazione di valutazione completata. Se <resourcePath>/patchAssessmentResults/latest/softwarePatches/<update> : il record contiene il nome o l'etichetta di aggiornamento.
TYPE Specifica il tipo di log per la valutazione. Se type è patchassessmentresults , il record fornisce un riepilogo della valutazione del sistema operativo con statistiche di aggregazione numeriche. Se type è patchassessmentresults/softwarepatches, il record descrive un aggiornamento specifico del sistema operativo disponibile per la risorsa.
TENANTID ID tenant di Azure per la macchina virtuale di Azure o la risorsa server abilitata per Azure Arc
KIND Lasciare intenzionalmente vuoto per un uso futuro.
LOCATION Area cloud di Azure in cui esiste la risorsa server abilitata per la macchina virtuale di Azure o Azure Arc
RESOURCEGROUP Gruppo di risorse di Azure che ospita la macchina virtuale di Azure o la risorsa server abilitata per Azure Arc
SUBSCRIPTIONID ID sottoscrizione di Azure per la macchina virtuale di Azure o la risorsa server abilitata per Azure Arc
MANAGEDBY Lasciare intenzionalmente vuoto per un uso futuro.
SKU Lasciare intenzionalmente vuoto per un uso futuro.
PLAN Lasciare intenzionalmente vuoto per un uso futuro.
PROPERTIES Acquisisce i dettagli dell'operazione in formato JSON. Altre informazioni seguono questa tabella.
TAGS Tag di Azure definiti per la macchina virtuale di Azure o per le risorse dei server abilitati per Azure Arc
IDENTITY Lasciare intenzionalmente vuoto per un uso futuro.
ZONES Lasciare intenzionalmente vuoto per un uso futuro.
EXTENDEDLOCATION Lasciare intenzionalmente vuoto per un uso futuro.

Descrizione della proprietà PROPERTIES

Se la PROPERTIES proprietà per il tipo di risorsa è patchassessmentresources, include le informazioni seguenti:

Valore Descrizione
rebootPending Flag per specificare se l'aggiornamento specifico richiede il riavvio del sistema operativo per completare l'installazione. Come fornito dal servizio di aggiornamento del sistema operativo del computer o dallo strumento di gestione pacchetti. Se lo strumento di gestione pacchetti del sistema operativo o il servizio di aggiornamento non richiede un riavvio, il valore del campo è impostato su false.
patchServiceUsed Servizio del sistema operativo usato nel computer per installare gli aggiornamenti. WU-WSUSper Windows Update servizio e/o servizio Windows Server Update. Per Linux è lo strumento di gestione pacchetti del sistema operativo, ad esempio YUM, APTo Zypper.
osType Rappresenta il tipo di sistema Windows operativo o Linux.
startDateTime Timestamp (UTC) che rappresenta quando l'attività di valutazione dell'aggiornamento del sistema operativo ha avviato l'esecuzione nel computer.
lastModifiedDateTime Timestamp (UTC) che rappresenta l'ultimo aggiornamento del record.
startedBy Identifica se l'esecuzione dell'installazione dell'aggiornamento del sistema operativo è stata attivata da un utente o da un servizio di Azure. Altri dettagli sull'operazione sono disponibili nel log attività di Azure.
errorDetails Primi cinque messaggi di errore generati durante l'esecuzione dell'installazione degli aggiornamenti dal servizio di gestione pacchetti del sistema operativo del computer o dal servizio di aggiornamento.
availablePatchCountByClassification Numero di aggiornamenti del sistema operativo in base alla categoria a cui appartengono gli aggiornamenti specifici in base al fornitore del sistema operativo. Le informazioni vengono generate dal servizio di aggiornamento del sistema operativo del computer o dallo strumento di gestione pacchetti. Se gestione pacchetti del sistema operativo o servizio di aggiornamento, non fornisce i dettagli della categoria, il valore è Others (per Linux) o Updates (per Windows Server).

Se la PROPERTIES proprietà per il tipo di risorsa è patchassessmentresults/softwarepatches, include le informazioni seguenti:

Valore Descrizione
lastModifiedDateTime Timestamp (UTC) che rappresenta l'ultimo aggiornamento del record.
publishedDateTime Timestamp che rappresenta il momento in cui l'aggiornamento specifico è stato reso disponibile dal fornitore del sistema operativo. Le informazioni vengono generate dal servizio di aggiornamento del sistema operativo del computer o dallo strumento di gestione pacchetti. Se lo strumento di gestione pacchetti del sistema operativo o il servizio di aggiornamento non fornisce i dettagli del momento in cui è stato fornito un aggiornamento dal fornitore del sistema operativo, il valore è Null.
classifications Categoria a cui appartiene l'aggiornamento specifico in base al fornitore del sistema operativo. Le informazioni vengono generate dal servizio di aggiornamento del sistema operativo del computer o dallo strumento di gestione pacchetti. Se lo strumento di gestione pacchetti del sistema operativo o il servizio di aggiornamento non fornisce i dettagli della categoria, il valore è Others (per Linux) o Updates (per Windows Server).
rebootRequired Il valore indica se l'aggiornamento specifico richiede il riavvio del sistema operativo per completare l'installazione. Le informazioni vengono generate dal servizio di aggiornamento del sistema operativo del computer o dallo strumento di gestione pacchetti. Se lo strumento di gestione pacchetti del sistema operativo o il servizio di aggiornamento non richiede un riavvio, il valore è false.
rebootBehavior Il comportamento impostato nell'installazione dell'aggiornamento del sistema operativo esegue il processo durante la configurazione della distribuzione degli aggiornamenti se il Centro gestione aggiornamenti (anteprima) può riavviare il computer di destinazione.
patchName Nome o etichetta per l'aggiornamento specifico generato dalla gestione pacchetti del sistema operativo del computer o dal servizio di aggiornamento.
Kbid Se il sistema operativo del computer è Windows Server, il valore include l'ID KB univoco per l'aggiornamento fornito dal servizio Windows Update.
version Se il sistema operativo del computer è Linux, il valore include i dettagli della versione per l'aggiornamento, come fornito da Gestione pacchetti Linux. Ad esempio, 1.0.1.el7.3.

Applicare patch ai risultati dell'installazione

La tabella patchinstallationresources include risorse correlate alla valutazione delle patch del computer. Nella tabella seguente vengono descritte le relative proprietà.

Proprietà Descrizione
ID L'ID Resource Manager di Azure che inoltra il risultato. Sarà simile al percorso dell'API REST per la valutazione del sistema operativo guest. In genere, <resourcePath>/patchInstallationResults/<GUID> o <resourcePath>/patchAssessmentResults/latest/softwarePatches/<update>
NAME Se l'ID è di tipo <resourcePath>/patchInstallationResults , il record contiene GUID univoco per l'operazione di aggiornamento completata. Se <resourcePath>/patchInstallationResults/softwarePatches/<update> - il record contiene il nome o l'etichetta di aggiornamento installati nel computer.
TYPE Specifica il tipo di log per la valutazione. Se type è patchinstallationresults , il record fornisce un riepilogo dell'installazione del sistema operativo con statistiche di aggregazione numeriche. Se type è patchinstallationresults/softwarepatches, il record descrive un aggiornamento del sistema operativo specifico installato per la risorsa.
TENANTID ID tenant di Azure per la macchina virtuale di Azure o la risorsa server abilitata per Azure Arc
KIND Lasciare intenzionalmente vuoto per un uso futuro.
LOCATION Area cloud di Azure in cui esiste la risorsa server abilitata per la macchina virtuale di Azure o Azure Arc
RESOURCEGROUP Gruppo di risorse di Azure che ospita la macchina virtuale di Azure o la risorsa server abilitata per Azure Arc
SUBSCRIPTIONID ID sottoscrizione di Azure per la macchina virtuale di Azure o la risorsa server abilitata per Azure Arc
MANAGEDBY Lasciare intenzionalmente vuoto per un uso futuro.
SKU Lasciare intenzionalmente vuoto per un uso futuro.
PLAN Lasciare intenzionalmente vuoto per un uso futuro.
PROPERTIES Acquisisce i dettagli dell'operazione in formato JSON. Altre informazioni seguono questa tabella.
TAGS Tag di Azure definiti per la macchina virtuale di Azure o per le risorse dei server abilitati per Azure Arc
IDENTITY Lasciare intenzionalmente vuoto per un uso futuro.
ZONES Lasciare intenzionalmente vuoto per un uso futuro.
EXTENDEDLOCATION Lasciare intenzionalmente vuoto per un uso futuro.

Descrizione della proprietà PROPERTIES

Se la PROPERTIES proprietà per il tipo di risorsa è patchinstallationresults, include le informazioni seguenti:

Valore Descrizione
installationActivityId GUID univoco per l'esecuzione dell'installazione dell'aggiornamento del sistema operativo.
maintenanceWindowExceeded I valori sono True o False se l'installazione dell'aggiornamento ha superato la finestra di manutenzione definita.
lastModifiedDateTime Timestamp (UTC) che rappresenta l'ultimo aggiornamento del record
notSelectedPatchCount Numero di aggiornamenti del sistema operativo disponibili nel computer non selezionato per l'installazione in una distribuzione di aggiornamenti.
installedPatchCount Numero di aggiornamenti del sistema operativo installati correttamente specificati in una distribuzione degli aggiornamenti.
excludedPatchCount Numero di aggiornamenti del sistema operativo disponibili nel computer ed esclusi per l'installazione in una distribuzione di aggiornamenti.
pendingPatchCount Numero di aggiornamenti del sistema operativo ancora in attesa di essere installati specificati in una distribuzione degli aggiornamenti.
patchServiceUsed Servizio del sistema operativo usato nel computer per installare gli aggiornamenti. WU-WSUSper Windows Update servizio e/o servizio Windows Server Update. Per Linux è lo strumento di gestione pacchetti del sistema operativo, ad esempio YUM, APTo Zypper.
failedPatchCount Numero di aggiornamenti del sistema operativo che non sono stati installati correttamente specificati in una distribuzione di aggiornamento.
startDateTime Timestamp (UTC) che rappresenta quando l'attività di installazione dell'aggiornamento del sistema operativo ha avviato l'esecuzione nel computer.
rebootStatus Informazioni dal servizio di aggiornamento del sistema operativo o dalla gestione pacchetti, se il sistema operativo deve essere riavviato per completare l'installazione dell'aggiornamento. I valori di stato sono NotNeeded (non è necessario riavviare), Required (il riavvio del sistema operativo è necessario per il completamento), Started (Riavvio avviato), Failed (non è stato possibile riavviare il sistema operativo) e Completed (Riavvio completato correttamente).
startedBy Identifica se l'esecuzione dell'installazione dell'aggiornamento del sistema operativo è stata attivata da un utente o da un servizio di Azure. Altri dettagli sull'operazione sono disponibili nel log attività di Azure.
status Stato dell'esecuzione dell'installazione dell'aggiornamento del sistema operativo. I valori possono essere: NotStarted, InProgress, Failed, Succeeded e CompletedWithWarnings. L'esecuzione dell'installazione dell'aggiornamento viene considerata lo stato "Non riuscito", se una o più installazioni di aggiornamento del sistema operativo hanno esito negativo.
osType Rappresenta il tipo di sistema Windows operativo o Linux.
errorDetails Include i primi cinque messaggi di errore generati durante l'esecuzione dell'installazione degli aggiornamenti dalla gestione pacchetti del sistema operativo del computer o dal servizio di aggiornamento.
maintenanceRunId Questo valore viene usato come identificatore dell'esecuzione della manutenzione per l'applicazione automatica di patch guest o la pianificazione dell'ID esecuzione anziché gli aggiornamenti ricorrenti

Se la PROPERTIES proprietà per il tipo di risorsa è patchinstallationresults/softwarepatches, include le informazioni seguenti:

Valore Descrizione
installationState Stato dell'installazione per l'aggiornamento specifico del sistema operativo. I valori sono Installed, Failed, NotSelectedPending, e Excluded.
lastModifiedDateTime Timestamp (UTC) che rappresenta l'ultimo aggiornamento del record.
publishedDateTime Timestamp che rappresenta il momento in cui l'aggiornamento specifico è stato reso disponibile dal fornitore del sistema operativo. Le informazioni vengono generate dal servizio di aggiornamento del sistema operativo del computer o dallo strumento di gestione pacchetti. Se lo strumento di gestione pacchetti del sistema operativo o il servizio di aggiornamento non fornisce i dettagli del momento in cui è stato fornito un aggiornamento dal fornitore del sistema operativo, il valore è Null.
classifications Categoria a cui appartiene l'aggiornamento specifico in base al fornitore del sistema operativo. Come fornito dal servizio di aggiornamento del sistema operativo del computer o dallo strumento di gestione pacchetti. Se lo strumento di gestione pacchetti del sistema operativo o il servizio di aggiornamento non fornisce i dettagli della categoria, il valore del campo sarà Altri (per Linux) e Aggiornamenti (per Windows Server).
rebootRequired Flag per specificare se l'aggiornamento specifico richiede il riavvio del sistema operativo per completare l'installazione. Come fornito dal servizio di aggiornamento del sistema operativo del computer o dallo strumento di gestione pacchetti. Se lo strumento di gestione pacchetti del sistema operativo o il servizio di aggiornamento non fornisce informazioni sulla necessità di riavviare il sistema operativo, il valore del campo verrà impostato su "false".
rebootBehavior Il comportamento impostato nell'installazione dell'aggiornamento del sistema operativo viene eseguito dal processo da parte dell'utente, per quanto riguarda la possibilità di riavviare il sistema operativo (anteprima).
patchName Nome o etichetta per l'aggiornamento specifico fornito dalla gestione pacchetti del sistema operativo del computer o dal servizio di aggiornamento.
Kbid Se il sistema operativo del computer è Windows Server, il valore include l'ID KB univoco per l'aggiornamento fornito dal servizio Windows Update.
version Se il sistema operativo del computer è Linux, il valore include i dettagli della versione per l'aggiornamento, come fornito da Gestione pacchetti Linux. Ad esempio, 1.0.1.el7.3.

Risorse di manutenzione

La tabella maintenanceresources include risorse correlate alla configurazione della manutenzione. Nella tabella seguente vengono descritte le relative proprietà.

Proprietà Descrizione
ID L'ID Resource Manager di Azure che inoltra il risultato. È simile al percorso dell'API REST per creare una configurazione di manutenzione.
NAME Se l'ID è di tipo <resourcePath>/applyupdates , il record contiene un GUID univoco per l'esecuzione della manutenzione. Se <resourcePath>/configurationassignments : il record contiene l'assegnazione della configurazione di manutenzione a una macchina virtuale di Azure o Arc.
TYPE Specifica il tipo di log per la valutazione. Se il tipo è applyupdates , il record fornisce i dettagli del record di esecuzione della manutenzione a livello di computer. Se type è configurationassignments, il record descrive il collegamento tra una macchina virtuale Azure o Arc e una configurazione di manutenzione.
TENANTID ID tenant di Azure per la macchina virtuale di Azure o la risorsa server abilitata per Azure Arc
KIND Lasciare intenzionalmente vuoto per un uso futuro.
LOCATION Area cloud pura in cui esiste la macchina virtuale di Azure o la risorsa server abilitata per Azure Arc
RESOURCEGROUP Gruppo di risorse di Azure che ospita la macchina virtuale di Azure o la risorsa server abilitata per Azure Arc
SUBSCRIPTIONID ID sottoscrizione di Azure per la macchina virtuale di Azure o la risorsa server abilitata per Azure Arc
MANAGEDBY Lasciare intenzionalmente vuoto per un uso futuro.
SKU Lasciare intenzionalmente vuoto per un uso futuro.
PLAN Lasciare intenzionalmente vuoto per un uso futuro.
PROPERTIES Acquisisce i dettagli dell'operazione in formato JSON. Altre informazioni seguono questa tabella.
TAGS Tag di Azure definiti per la risorsa server abilitata per la macchina virtuale di Azure o azure Arc
IDENTITY Lasciare intenzionalmente vuoto per un uso futuro.
ZONES Lasciare intenzionalmente vuoto per un uso futuro.
EXTENDEDLOCATION Lasciare intenzionalmente vuoto per un uso futuro.

Descrizione della proprietà PROPERTIES

Se la PROPERTIES proprietà per il tipo di risorsa è applyupdates, include le informazioni seguenti:

Valore Descrizione
maintenanceConfigurationId ID di configurazione della manutenzione applicata di Azure Resource Manager (ARM)
maintenanceScope Ambito di manutenzione della configurazione di manutenzione applicata
resourceId ID risorsa del modello arm di ARC/macchina virtuale di Azure
correlationId Pianificare l'ID esecuzione dell'esecuzione della manutenzione/pianificazione. Può essere usato per trovare tutte le macchine virtuali che fanno parte della stessa pianificazione.
startDateTime Data e ora di inizio di una pianificazione
endDateTime Data e ora di fine di una pianificazione

Se la PROPERTIES proprietà per il tipo di risorsa è configurationassignments, include le informazioni seguenti:

Valore Descrizione
resourceId ID risorsa ARM della macchina virtuale ARC/Azure
maintenanceConfigurationId ID ARM della configurazione di manutenzione applicata

Passaggi successivi

  • Per informazioni dettagliate sulle query di esempio, vedere Log di query di esempio.
  • Per risolvere i problemi, vedere Risolvere i problemi del Centro gestione aggiornamenti (anteprima).