Visão geral dos logs de consulta no Azure Update Manager
Os logs criados a partir de operações como avaliações de atualização e instalações são armazenados pelo Gerenciador de Atualização do Azure no Gráfico de Recursos do Azure. O Gráfico de Recursos é um serviço no Azure projetado para ser o repositório de detalhes do serviço do Azure sem qualquer custo ou requisitos de implantação. O Update Manager usa o Gráfico de Recursos para armazenar seus resultados. Você pode exibir o histórico de atualizações dos últimos 30 dias a partir dos recursos.
Este artigo descreve a estrutura dos logs do Update Manager e como você pode usar o Azure Resource Graph Explorer para analisá-los para dar suporte às suas necessidades de relatórios, visualização e exportação.
Estrutura de log
O Update Manager envia os resultados de todas as suas operações para o Gráfico de Recursos do Azure como logs, que ficam disponíveis por 30 dias. Aqui estão listadas a estrutura de logs que estão sendo enviados para o Gráfico de Recursos do Azure.
Resultados da avaliação de patch
A tabela patchassessmentresources
inclui os recursos relacionados à avaliação de patch do computador. A tabela a seguir descreve suas propriedades.
Propriedade | Descrição |
---|---|
ID |
A ID do Azure Resource Manager encaminhando o resultado. É semelhante ao caminho da API REST para avaliação do SO convidado. Normalmente, <resourcePath>/patchAssessmentResults/latest ou <resourcePath>/patchAssessmentResults/latest/softwarePatches/<update> . |
NAME |
Se o ID for do tipo <resourcePath>/patchAssessmentResults/latest , o registro conterá o GUID exclusivo para a operação de avaliação concluída. Se <resourcePath>/patchAssessmentResults/latest/softwarePatches/<update> , o registro conterá o nome ou rótulo da atualização. |
TYPE |
Especifica o tipo de log para avaliação. Se o tipo for patchassessmentresults , o registro fornece um resumo da avaliação do sistema operacional com estatísticas agregadas numéricas. Se o tipo for patchassessmentresults/softwarepatches , o registro descreve uma atualização específica do sistema operacional disponível para o recurso. |
TENANTID |
ID do locatário do Azure para a VM do Azure ou o recurso de servidor habilitado para Azure Arc. |
KIND |
Intencionalmente deixado em branco para uso futuro. |
LOCATION |
Região de nuvem do Azure onde a VM do Azure ou o recurso de servidor habilitado para Azure Arc existe. |
RESOURCEGROUP |
Grupo de recursos do Azure que hospeda a VM do Azure ou o recurso de servidor habilitado para Azure Arc. |
SUBSCRIPTIONID |
ID de assinatura do Azure para a VM do Azure ou o recurso de servidor habilitado para Azure Arc. |
MANAGEDBY |
Intencionalmente deixado em branco para uso futuro. |
SKU |
Intencionalmente deixado em branco para uso futuro. |
PLAN |
Intencionalmente deixado em branco para uso futuro. |
PROPERTIES |
Captura detalhes da operação no formato JSON. Mais informações seguem esta tabela. |
TAGS |
Marcas do Azure definidas para o recurso de servidores habilitados para VM do Azure ou Azure Arc. |
IDENTITY |
Intencionalmente deixado em branco para uso futuro. |
ZONES |
Intencionalmente deixado em branco para uso futuro. |
EXTENDEDLOCATION |
Intencionalmente deixado em branco para uso futuro. |
Descrição da propriedade patchassessmentresources
Se a propriedade do tipo de recurso for patchassessmentresources
, ela incluirá as informações na tabela a seguir.
Valor | Descrição |
---|---|
rebootPending |
Sinalizador para especificar se a atualização específica requer que o sistema operacional seja reinicializado para concluir a instalação. Conforme fornecido pelo serviço de atualização do SO da máquina ou pelo gerenciador de pacotes. Se o gerenciador de pacotes do SO ou o serviço de atualização não exigir uma reinicialização, o valor do campo será definido como false . |
patchServiceUsed |
Serviço do SO usado na máquina para instalar atualizações. WU-WSUS para o serviço Windows Update ou Windows Server Update Service. Para Linux, é o gerenciador de pacotes do SO como YUM , APT ou Zypper . |
osType |
Representa o tipo de sistema operacional: Windows ou Linux . |
startDateTime |
Carimbo de data e hora (UTC) que representa quando a tarefa de avaliação de atualização do SO iniciou a execução na máquina. |
lastModifiedDateTime |
Carimbo de data/hora (UTC) que representa quando o registro foi atualizado pela última vez. |
startedBy |
Identifica se um usuário ou um serviço do Azure disparou a instalação da atualização do sistema operacional. Para obter mais informações sobre a operação, consulte Log de atividades do Azure. |
errorDetails |
As primeiras cinco mensagens de erro geradas durante a execução da instalação da atualização do gerenciador de pacotes do SO da máquina ou do serviço de atualização. |
availablePatchCountByClassification |
Número de atualizações do sistema operacional por categoria à qual as atualizações específicas pertencem com base no fornecedor do sistema operacional. O serviço de atualização do sistema operacional ou o gerenciador de pacotes da máquina gera as informações. Se o gerenciador de pacotes do sistema operacional ou o serviço de atualização não fornecer os detalhes da categoria, o valor será Others (para Linux) ou Updates (para Windows Server). |
Se a propriedade do tipo de recurso for patchassessmentresults/softwarepatches
, ela incluirá as informações na tabela a seguir.
Valor | Descrição |
---|---|
lastModifiedDateTime |
Carimbo de data/hora (UTC) que representa quando o registro foi atualizado pela última vez. |
publishedDateTime |
Carimbo de data e hora que representa quando a atualização específica foi disponibilizada pelo fornecedor do SO. O serviço de atualização do sistema operacional ou o gerenciador de pacotes da máquina gera as informações. Se o gerenciador de pacotes do sistema operacional ou o serviço de atualização não fornecer os detalhes de quando uma atualização foi fornecida pelo fornecedor do sistema operacional, o valor será nulo. |
classifications |
Categoria à qual a atualização específica pertence de acordo com o fornecedor do sistema operacional. O serviço de atualização do sistema operacional ou o gerenciador de pacotes da máquina gera as informações. Se o gerenciador de pacotes do sistema operacional ou o serviço de atualização não fornecer os detalhes da categoria, o valor será Others (para Linux) ou Updates (para Windows Server). |
rebootRequired |
O valor indica se a atualização específica requer que o sistema operacional seja reinicializado para concluir a instalação. O serviço de atualização do sistema operacional ou o gerenciador de pacotes da máquina gera as informações. Se o gerenciador de pacotes do sistema operacional ou o serviço de atualização não exigir uma reinicialização, o valor será false . |
rebootBehavior |
O comportamento definido na instalação da atualização do sistema operacional executa o trabalho ao configurar a implantação da atualização se o Update Manager puder reinicializar a máquina de destino. |
patchName |
Nome ou rótulo para a atualização específica gerada pelo gerenciador de pacotes do SO da máquina ou pelo serviço de atualização. |
Kbid |
Se o sistema operacional do computador for Windows Server, o valor incluirá a ID de KB exclusiva para a atualização fornecida pelo serviço Windows Update. |
version |
Se o sistema operacional da máquina for Linux, o valor incluirá os detalhes da versão da atualização, conforme fornecido pelo gerenciador de pacotes Linux. Por exemplo, 1.0.1.el7.3 . |
Resultados da instalação de patches
A tabela patchinstallationresources
inclui os recursos relacionados à avaliação de patch do computador. A tabela a seguir descreve suas propriedades.
Propriedade | Descrição |
---|---|
ID |
A ID do Azure Resource Manager encaminhando o resultado. É semelhante ao caminho da API REST para avaliação do SO convidado. Normalmente, <resourcePath>/patchInstallationResults/<GUID> ou <resourcePath>/patchAssessmentResults/latest/softwarePatches/<update> . |
NAME |
Se o ID for do tipo <resourcePath>/patchInstallationResults , o registro conterá GUID exclusivo para a operação de atualização concluída. Se <resourcePath>/patchInstallationResults/softwarePatches/<update> , o registro conterá o nome ou o rótulo de atualização que está sendo instalado na máquina. |
TYPE |
Especifica o tipo de log para avaliação. Se o tipo for patchinstallationresults , o registro fornecerá um resumo da instalação do SO com estatísticas agregadas numéricas. Se o tipo for patchinstallationresults/softwarepatches , o registro descreverá uma atualização específica do SO instalada para o recurso. |
TENANTID |
ID do locatário do Azure para a VM do Azure ou o recurso de servidor habilitado para Azure Arc. |
KIND |
Intencionalmente deixado em branco para uso futuro. |
LOCATION |
Região de nuvem do Azure onde a VM do Azure ou o recurso de servidor habilitado para Azure Arc existe. |
RESOURCEGROUP |
Grupo de recursos do Azure que hospeda a VM do Azure ou o recurso de servidor habilitado para Azure Arc. |
SUBSCRIPTIONID |
ID de assinatura do Azure para a VM do Azure ou o recurso de servidor habilitado para Azure Arc. |
MANAGEDBY |
Intencionalmente deixado em branco para uso futuro. |
SKU |
Intencionalmente deixado em branco para uso futuro. |
PLAN |
Intencionalmente deixado em branco para uso futuro. |
PROPERTIES |
Captura detalhes da operação no formato JSON. Mais informações seguem esta tabela. |
TAGS |
Marcas do Azure definidas para o recurso de servidores habilitados para VM do Azure ou Azure Arc. |
IDENTITY |
Intencionalmente deixado em branco para uso futuro. |
ZONES |
Intencionalmente deixado em branco para uso futuro. |
EXTENDEDLOCATION |
Intencionalmente deixado em branco para uso futuro. |
Descrição da propriedade patchinstallationresults
Se a propriedade do tipo de recurso for patchinstallationresults
, ela incluirá as informações na tabela a seguir.
Valor | Descrição |
---|---|
installationActivityId |
GUID exclusivo para a execução da instalação da atualização do SO. |
maintenanceWindowExceeded |
Os valores serão True ou False se a execução da instalação da atualização exceder a janela de manutenção definida. |
lastModifiedDateTime |
Carimbo de data/hora (UTC) que representa quando o registro foi atualizado pela última vez. |
notSelectedPatchCount |
Número de atualizações de SO disponíveis no computador não selecionadas para instalação em uma implantação de atualização. |
installedPatchCount |
Número de atualizações do SO que foram instaladas com êxito e especificadas em uma implantação de atualização. |
excludedPatchCount |
Número de atualizações de SO disponíveis no computador e excluídas para instalação em uma implantação de atualização. |
pendingPatchCount |
Número de atualizações do SO ainda aguardando a instalação e que foram especificadas em uma implantação de atualização. |
patchServiceUsed |
Serviço do SO usado na máquina para instalar atualizações. WU-WSUS para o serviço Windows Update ou Windows Server Update Service. Para Linux, é o gerenciador de pacotes do SO como YUM , APT ou Zypper . |
failedPatchCount |
Número de atualizações do sistema operacional que não foram instaladas com êxito e que foram especificadas em uma implantação de atualização. |
startDateTime |
Carimbo de data/hora (UTC) que representa quando a tarefa de instalação de atualização do SO iniciou a execução no computador. |
rebootStatus |
Informações do serviço de atualização do sistema operacional ou do gerenciador de pacotes se o sistema operacional precisar ser reiniciado para concluir a instalação da atualização. Os valores de status são NotNeeded (nenhuma reinicialização é necessária), (a reinicialização do sistema operacional é necessária para a conclusão), (a reinicialização foi iniciada), Failed Required Started (o sistema operacional não pôde ser reiniciado) e Completed (a reinicialização foi feita com êxito). |
startedBy |
Identifica se um usuário ou um serviço do Azure disparou a instalação da atualização do sistema operacional. Para obter mais informações sobre a operação, consulte Log de atividades do Azure. |
status |
Status da execução da instalação da atualização do SO. Os valores podem ser NotStarted , , , Succeeded InProgress Failed e .CompletedWithWarnings A execução da instalação da atualização é considerada Failed status se uma ou mais instalações de atualização do sistema operacional não forem bem-sucedidas. |
osType |
Representa o tipo de sistema operacional: Windows ou Linux . |
errorDetails |
Inclui as cinco primeiras mensagens de erro geradas durante a execução da instalação de atualização a partir do gerenciador de pacotes do sistema operacional ou do serviço de atualização da máquina. |
maintenanceRunId |
Esse valor é usado como um identificador de execução de manutenção para Auto VM Guest Patching ou agendar ID de execução em vez de atualizações recorrentes. |
Se a propriedade do tipo de recurso for patchinstallationresults/softwarepatches
, ela incluirá as informações na tabela a seguir.
Valor | Descrição |
---|---|
installationState |
Status de instalação para a atualização específica do SO. Os valores são Installed , Failed , Pending , NotSelected e Excluded . |
lastModifiedDateTime |
Carimbo de data/hora (UTC) que representa quando o registro foi atualizado pela última vez. |
publishedDateTime |
Carimbo de data e hora que representa quando a atualização específica foi disponibilizada pelo fornecedor do SO. O serviço de atualização do sistema operacional ou o gerenciador de pacotes da máquina gera as informações. Se o gerenciador de pacotes do sistema operacional ou o serviço de atualização não fornecer os detalhes de quando uma atualização foi fornecida pelo fornecedor do sistema operacional, o valor será nulo. |
classifications |
Categoria à qual a atualização específica pertence de acordo com o fornecedor do sistema operacional, conforme fornecido pelo serviço de atualização do sistema operacional ou gerenciador de pacotes da máquina. Se o gerenciador de pacotes do sistema operacional ou o serviço de atualização não fornecer os detalhes da categoria, o valor do campo será Others (para Linux) e Updates (para Windows Server). |
rebootRequired |
Sinalizador para especificar se a atualização específica requer que o sistema operacional seja reinicializado para concluir a instalação, conforme fornecido pelo serviço de atualização do sistema operacional ou pelo gerenciador de pacotes da máquina. Se o gerenciador de pacotes do sistema operacional ou o serviço de atualização não fornecer informações sobre a necessidade de reinicialização do sistema operacional, o valor do campo será definido como false . |
rebootBehavior |
O comportamento definido na instalação da atualização do sistema operacional executa o trabalho por usuário, em relação a permitir que o Gerenciador de atualizações reinicialize o sistema operacional. |
patchName |
Nome ou rótulo para a atualização específica, conforme fornecido pelo gerenciador de pacotes do sistema operacional ou serviço de atualização da máquina. |
Kbid |
Se o sistema operacional do computador for Windows Server, o valor incluirá a ID de KB exclusiva para a atualização fornecida pelo serviço Windows Update. |
version |
Se o sistema operacional da máquina for Linux, o valor incluirá os detalhes da versão da atualização, conforme fornecido pelo gerenciador de pacotes Linux. Por exemplo, 1.0.1.el7.3 . |
Recursos de manutenção
A tabela maintenanceresources
inclui os recursos relacionados à configuração de manutenção. A tabela a seguir descreve suas propriedades.
Propriedade | Descrição |
---|---|
ID |
A ID do Azure Resource Manager encaminhando o resultado. É semelhante ao caminho da API REST para criar uma configuração de manutenção. |
NAME |
Se o ID for do tipo <resourcePath>/applyupdates , o registro conterá um GUID exclusivo para a execução de manutenção. Se <resourcePath>/configurationassignments , o registro conterá a atribuição da configuração de manutenção a uma VM do Azure ou do Azure Arc. |
TYPE |
Especifica o tipo de log para avaliação. Se o tipo for applyupdates , o registro fornecerá detalhes do registro de execução de manutenção no nível da máquina. Se o tipo for configurationassignments , o registro descreve o vínculo entre uma VM do Azure ou uma VM do Azure Arc e uma configuração de manutenção. |
TENANTID |
ID do locatário do Azure para a VM do Azure ou o recurso de servidor habilitado para Azure Arc. |
KIND |
Intencionalmente deixado em branco para uso futuro. |
LOCATION |
Região de nuvem pura onde existe a VM do Azure ou o recurso de servidor habilitado para Azure Arc. |
RESOURCEGROUP |
Grupo de recursos do Azure que hospeda a VM do Azure ou o recurso de servidor habilitado para Azure Arc. |
SUBSCRIPTIONID |
ID de assinatura do Azure para a VM do Azure ou o recurso de servidor habilitado para Azure Arc. |
MANAGEDBY |
Intencionalmente deixado em branco para uso futuro. |
SKU |
Intencionalmente deixado em branco para uso futuro. |
PLAN |
Intencionalmente deixado em branco para uso futuro. |
PROPERTIES |
Captura detalhes da operação no formato JSON. Mais informações seguem esta tabela. |
TAGS |
Marcas do Azure definidas para o recurso de servidores habilitados para VM do Azure ou Azure Arc. |
IDENTITY |
Intencionalmente deixado em branco para uso futuro. |
ZONES |
Intencionalmente deixado em branco para uso futuro. |
EXTENDEDLOCATION |
Intencionalmente deixado em branco para uso futuro. |
Descrição da propriedade applyupdates
Se a propriedade do tipo de recurso for applyupdates
, ela incluirá as informações na tabela a seguir.
Valor | Descrição |
---|---|
maintenanceConfigurationId |
ID do Azure Resource Manager da configuração de manutenção aplicada. |
maintenanceScope |
Escopo de manutenção da configuração de manutenção aplicada. |
resourceId |
ID de recurso de modelo do Azure Resource Manager da ARC/VM do Azure. |
correlationId |
ID de execução da programação de manutenção/execução de agendamento. Essas informações podem ser usadas para localizar todas as VMs que faziam parte da mesma agenda. |
startDateTime |
Data e hora de início de uma programação. |
endDateTime |
Data e hora de término de uma agenda. |
Se a propriedade do tipo de recurso for configurationassignments
, ela incluirá as informações na tabela a seguir.
Valor | Descrição |
---|---|
resourceId |
ID de recurso do Azure Resource Manager da ARC/Azure VM |
maintenanceConfigurationId |
ID do Azure Resource Manager da configuração de manutenção aplicada |
Próximas etapas
- Para obter os detalhes de consultas de exemplo, consulte Logs de consulta de exemplo.
- Para solucionar problemas, consulte Solucionar problemas do Update Manager.