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-WSUS per Windows Update servizio e/o servizio Windows Server Update. Per Linux è lo strumento di gestione pacchetti del sistema operativo, ad esempio YUM , APT o 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-WSUS per Windows Update servizio e/o servizio Windows Server Update. Per Linux è lo strumento di gestione pacchetti del sistema operativo, ad esempio YUM , APT o 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 , NotSelected Pending , 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).