Partilhar via


Ativar o Controlo de alterações e Inventário a partir de um runbook

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.

Este artigo descreve como você pode usar um runbook para habilitar o Controle de Alterações e o Inventário para VMs em seu ambiente. Para habilitar VMs do Azure em escala, você deve habilitar uma VM existente usando o Controle de Alterações e o Inventário.

Nota

Ao habilitar o Controle de Alterações e o Inventário, apenas determinadas regiões são suportadas para vincular um espaço de trabalho do Log Analytics a uma conta de Automação. Para obter uma lista dos pares de mapeamento suportados, consulte Mapeamento de região para conta de automação e espaço de trabalho do Log Analytics.

Este método usa dois runbooks:

  • Enable-MultipleSolution - O runbook primário que solicita informações de configuração, consulta a VM especificada e executa outras verificações de validação e, em seguida, invoca o runbook Enable-AutomationSolution para configurar o Controle de Alterações e o Inventário para cada VM dentro do grupo de recursos especificado.
  • Enable-AutomationSolution - Permite o controle de alterações e o inventário para uma ou mais VMs especificadas no grupo de recursos de destino. Ele verifica se os pré-requisitos foram atendidos, verifica se a extensão de VM do Log Analytics está instalada e se não for encontrada, e adiciona as VMs à configuração de escopo no espaço de trabalho especificado do Log Analytics vinculado à conta de automação.

Pré-requisitos

  • Subscrição do Azure. Se ainda não tiver uma, pode ativar as vantagens de subscritor do MSDN ou inscrever-se numa conta gratuita.

  • Conta de automatização para gerir máquinas.

  • Área de trabalho do Log Analytics

  • Uma máquina virtual.

  • Dois ativos de automação, que são usados pelo runbook Enable-AutomationSolution . Esse runbook, se ainda não existir na sua conta de automação, é importado automaticamente pelo runbook Enable-MultipleSolution durante sua primeira execução.

    • LASolutionSubscriptionId: ID de assinatura de onde o espaço de trabalho do Log Analytics está localizado.
    • LASolutionWorkspaceId: ID do espaço de trabalho do espaço de trabalho do Log Analytics vinculado à sua conta de automação.

    Essas variáveis são usadas para configurar o espaço de trabalho da VM integrada. Se estes não forem especificados, o script primeiro procurará qualquer VM integrada ao Change Tracking and Inventory na sua subscrição, seguida da subscrição em que a conta de Automação se encontra, seguida de todas as outras subscrições a que a sua conta de utilizador tem acesso. Se não estiver configurado corretamente, isso pode fazer com que suas máquinas sejam integradas a algum espaço de trabalho aleatório do Log Analytics.

Iniciar sessão no Azure

Inicie sessão no portal do Azure.

Ativar o Controlo de Alterações e Inventário

  1. No portal do Azure, navegue até Contas de Automação. Na página Contas de automação, selecione sua conta na lista.

  2. Na sua conta de Automação, selecione Inventário ou Controlo de Alterações em Gestão de Configuração.

  3. Selecione o espaço de trabalho do Log Analytics e clique em Ativar. Enquanto o Inventário ou o Controlo de Alterações está a ser ativado, é apresentado um banner.

    Ativar o Controlo de Alterações e Inventário

Instalar e atualizar módulos

É necessário atualizar para os módulos mais recentes do Azure e importar o módulo Az.OperationalInsights para habilitar com êxito o Gerenciamento de Atualizações para suas VMs com o runbook.

  1. Na sua conta de Automação, selecione Módulos em Recursos Partilhados.

  2. Selecione Atualizar Módulos do Azure para atualizar os módulos do Azure para a versão mais recente.

  3. Clique em Sim para atualizar todos os módulos existentes do Azure para a versão mais recente.

    Atualizar módulos

  4. Retorne aos módulos em Recursos compartilhados.

  5. Selecione Procurar galeria para abrir a galeria de módulos.

  6. Procure e importe este módulo para Az.OperationalInsights a sua conta de automação.

    Importar o módulo OperationalInsights

Selecione a VM do Azure para gerenciar

Com o Controle de Alterações e o Inventário habilitados, você pode adicionar uma VM do Azure para gerenciamento pelo recurso.

  1. Na sua conta de automação, selecione Controle de alterações ou Inventário em Gerenciamento de configuração.

  2. Clique em Adicionar VMs do Azure para adicionar sua VM.

  3. Escolha sua VM na lista e clique em Ativar. Essa ação habilita o Controle de Alterações e o Inventário para a VM.

    Habilitar o controle de alterações e o inventário para VM

    Nota

    Se tentar ativar outra funcionalidade antes de concluir a configuração do Controlo de Alterações e do Inventário, receberá esta mensagem: Installation of another solution is in progress on this or a different virtual machine. When that installation completes the Enable button is enabled, and you can request installation of the solution on this virtual machine.

Importar um runbook para habilitar o Controle de Alterações e o Inventário

  1. Na sua conta de Automação, selecione Runbooks em Automação de Processos.

  2. Selecione Procurar galeria.

  3. Pesquise por controle de atualizações e alterações.

  4. Selecione o runbook e clique em Importar na página Exibir código-fonte .

  5. Clique em OK para importar o runbook para a conta de automação.

    Importar runbook para configuração

  6. Na página Runbook, selecione o runbook Enable-MultipleSolution e clique em Editar. No editor de texto, selecione Publicar.

  7. Quando solicitado a confirmar, clique em Sim para publicar o runbook.

Iniciar o runbook

Você deve ter habilitado o Controle de Alterações e o Inventário para uma VM do Azure para iniciar este runbook. Ele requer uma VM e um grupo de recursos existentes com o recurso habilitado para configurar uma ou mais VMs no grupo de recursos de destino.

  1. Abra o runbook Enable-MultipleSolution.

    Runbook de várias soluções

  2. Clique no botão Iniciar e insira os valores dos parâmetros nos seguintes campos:

    • VMNAME - O nome de uma VM existente a ser adicionada ao Controle de Alterações e ao Inventário. Deixe este campo em branco para adicionar todas as VMs no grupo de recursos.
    • VMRESOURCEGROUP - O nome do grupo de recursos para as VMs habilitarem.
    • SUBSCRIPTIONID - O ID de assinatura da nova VM a ser habilitada. Deixe este campo em branco para usar a assinatura do espaço de trabalho. Quando utilizar um ID de subscrição diferente, adicione a conta Run As à sua conta de Automação como contribuidor para a subscrição.
    • ALREADYONBOARDEDVM - O nome da VM que já está habilitada manualmente para atualizações.
    • ALREADYONBOARDEDVMRESOURCEGROUP - O nome do grupo de recursos ao qual a VM pertence.
    • SOLUTIONTYPE - Insira ChangeTracking.

    Parâmetros do runbook Enable-MultipleSolution

  3. Selecione OK para iniciar a tarefa de runbook.

  4. Monitore o progresso do trabalho do runbook e quaisquer erros na página Trabalhos .

Próximos passos