Descubra qual software está instalado em suas VMs
Importante
O agente Change Tracking and Inventory using Log Analytics foi desativado em 31 de agosto de 2024 e funcionará em suporte limitado até 01 de fevereiro de 2025. Recomendamos que você use o Agente de Monitoramento do Azure como o novo agente de suporte. Siga as orientações para Migração do Registo de Alterações e Inventário utilizando o Log Analytics para o Registo de Alterações e Inventário utilizando Agente de Monitorização do Azure versão.
Neste tutorial, você aprenderá a usar o recurso Controle de Alterações e Inventário da Automação do Azure para descobrir qual software está instalado em seu ambiente. Você pode coletar e visualizar o inventário de software, arquivos, daemons Linux, serviços do Windows e chaves do Registro do Windows em seus computadores. Controlar as configurações dos seus computadores pode ajudar a identificar problemas operacionais em todo o ambiente e compreender melhor o estado dos mesmos.
Neste tutorial, ficará a saber como:
- Ativar o Controlo de Alterações e Inventário
- Habilitar uma VM do Azure
- Habilitar uma VM que não seja do Azure
- Ver software instalado
- Pesquisar registos de inventário do software instalado
Pré-requisitos
Para concluir este tutorial, precisa de:
- Uma subscrição do Azure. Se ainda não tiver uma, pode ativar as vantagens de subscritor do MSDN ou inscrever-se numa conta gratuita.
- Uma conta de Automação para manter os runbooks do observador e de ação e a tarefa do Inspetor.
- Uma máquina virtual para habilitar o recurso.
Iniciar sessão no Azure
Inicie sessão no portal do Azure.
Ativar o Controlo de Alterações e Inventário
Primeiro, tem de ativar o Controlo de alterações e Inventário para este tutorial. Se você já ativou o recurso, esta etapa não é necessária.
Nota
Se os campos estiverem acinzentados, outro recurso de Automação será habilitado para a VM e você deverá usar o mesmo espaço de trabalho e a mesma conta de Automação.
Navegue até sua conta de automação e selecione Inventário ou Controle de alterações em Gerenciamento de configuração.
Escolha o espaço de trabalho do Log Analytics . Esse espaço de trabalho coleta dados gerados por recursos como Controle de Alterações e Inventário. A área de trabalho fornece uma localização única para rever e analisar dados de várias origens.
Nota
Este artigo foi atualizado recentemente para usar o termo logs do Azure Monitor em vez de Log Analytics. Os dados de log ainda são armazenados em um espaço de trabalho do Log Analytics e ainda são coletados e analisados pelo mesmo serviço do Log Analytics. Estamos atualizando a terminologia para refletir melhor a função dos logs no Azure Monitor. Consulte Alterações de terminologia do Azure Monitor para obter detalhes.
Selecione a conta de automação a ser usada.
Configure o local para a implantação.
Clique em Ativar para implantar o recurso para sua VM.
Durante a instalação, a VM é provisionada com o agente do Log Analytics para Windows e um Runbook Worker híbrido. Ativar o Controle de Alterações e o Inventário pode levar até 15 minutos. Durante este período, não deve fechar a janela do browser.
Depois que o recurso é habilitado, as informações sobre o software instalado e as alterações na VM fluem para os logs do Azure Monitor. Pode demorar entre 30 minutos e 6 horas até que os dados fiquem disponíveis para análise.
Adicionar uma VM do Azure ao Controle de Alterações e ao Inventário
Na sua conta de automação, navegue até Inventário ou Controle de alterações em Gerenciamento de configuração.
Selecione + Adicionar VM do Azure.
Selecione sua VM na lista de VMs.
Clique em Ativar para ativar o Controle de Alterações e o Inventário na VM. O agente do Log Analytics para Windows é implantado na VM e configura a VM para conversar com o espaço de trabalho do Log Analytics. A operação de configuração pode levar alguns minutos.
Neste ponto, se desejar, você pode selecionar uma nova VM na lista para habilitar o recurso.
Adicionar uma máquina que não seja do Azure ao Controle de Alterações e ao Inventário
Para habilitar máquinas que não sejam do Azure para o recurso:
Instale o agente do Log Analytics para Windows ou o agente do Log Analytics para Linux, dependendo do seu sistema operacional.
Navegue até sua conta de Automação e vá para Inventário ou Controle de alterações em Gerenciamento de configuração.
Clique em Gerenciar máquinas. É apresentada uma lista das máquinas que reportam para a área de trabalho do Log Analytics que não têm o Controlo de Alterações e o Inventário ativados. Selecione a opção apropriada para o seu ambiente:
- Ativar em todas as máquinas disponíveis - Esta opção habilita o recurso em todas as máquinas que relatam para o espaço de trabalho do Log Analytics no momento.
- Ativar em todas as máquinas disponíveis e máquinas futuras - Esta opção habilita o recurso em todas as máquinas que relatam para o espaço de trabalho do Log Analytics e, posteriormente, em todas as máquinas futuras adicionadas ao espaço de trabalho.
- Ativar em máquinas selecionadas - Esta opção habilita o recurso somente nas máquinas selecionadas.
Ver software instalado
Quando o recurso Controle de alterações e inventário estiver ativado, você poderá visualizar os resultados na página Inventário.
Na sua conta de Automação, selecione Inventário em Gerenciamento de Configuração.
Na página Inventário, clique na guia Software .
Observe uma tabela que lista o software encontrado. O software é agrupado por nome de software e versão. Os detalhes de alto nível para cada registo de software são visíveis na tabela. Estes detalhes incluem o nome do software, a versão, o editor, a hora da última atualização (a hora de atualização mais recente comunicada por um computador no grupo) e os computadores (a contagem de computadores com esse software).
Clique numa linha para ver as propriedades do registo de software e os nomes dos computadores com esse software.
Para pesquisar um software específico ou um grupo de software, pode pesquisar na caixa de texto diretamente acima da lista de software. O filtro permite-lhe pesquisar com base no nome do software, na versão ou no editor. Por exemplo, a pesquisa de Contoso retorna todo o software com um nome, editor ou versão que contenha Contoso.
Pesquisar registos de inventário do software instalado
O Controle de Alterações e o Inventário geram dados de log que são enviados para os logs do Azure Monitor. Para pesquisar os logs executando consultas, selecione Log Analytics na parte superior da página Inventário. Os dados de inventário são armazenados sob o tipo ConfigurationData
.
O exemplo de consulta do Log Analytics a seguir retorna os resultados do inventário para o editor Microsoft Corporation.
ConfigurationData
| where ConfigDataType == "Software"
| where Publisher == "Microsoft Corporation"
| summarize arg_max(TimeGenerated, *) by SoftwareName, Computer
Para saber mais sobre como executar e pesquisar arquivos de log nos logs do Azure Monitor, consulte Logs do Azure Monitor.
Veja o inventário de software para uma única máquina
Para ver o inventário de software de uma única máquina, você pode acessar o Inventário na página de recursos da VM do Azure ou usar os logs do Azure Monitor para filtrar até a máquina correspondente. O exemplo de consulta do Log Analytics a seguir retorna a lista de software para uma máquina chamada ContosoVM.
ConfigurationData
| where ConfigDataType == "Software"
| summarize arg_max(TimeGenerated, *) by SoftwareName, CurrentVersion
| where Computer =="ContosoVM"
| render table
| summarize by Publisher, SoftwareName
Próximos passos
Neste tutorial, você aprendeu como visualizar o inventário de software:
- Ativar o Controlo de Alterações e Inventário
- Habilitar uma VM do Azure
- Habilitar uma VM que não seja do Azure
- Ver software instalado
- Pesquisar registos de inventário do software instalado
Continue para a visão geral do recurso Controle de alterações e inventário para saber mais sobre ele.