Abilitare Rilevamento modifiche e inventario da un runbook

Questo articolo descrive come usare un runbook per abilitare Rilevamento modifiche e inventario per le macchine virtuali nell'ambiente in uso. Per abilitare le macchine virtuali di Azure su larga scala, è necessario abilitare una macchina virtuale esistente usando Rilevamento modifiche e inventario.

Nota

Quando si abilita Rilevamento modifiche e inventario, sono supportate solo determinate aree geografiche per il collegamento a un'area di lavoro Log Analytics e un account di Automazione. Per un elenco delle coppie di mapping supportate, vedere Mapping delle aree per l'account di Automazione e l'area di lavoro Log Analytics.

Questo metodo usa due runbook:

  • Enable-MultipleSolution: runbook primario che richiede informazioni di configurazione, esegue una query sulla macchina virtuale specificata ed esegue altri controlli di convalida e quindi richiama il runbook Enable-AutomationSolution per configurare Rilevamento modifiche e Inventario per ogni macchina virtuale all'interno del gruppo di risorse specificato.
  • Enable-AutomationSolution: abilita Rilevamento modifiche e inventario per una o più macchine virtuali specificate nel gruppo di risorse di destinazione. Verifica che i prerequisiti siano soddisfatti, verifica che l'estensione della macchina virtuale di Log Analytics sia installata e installata se non viene trovata e aggiunge le macchine virtuali alla configurazione dell'ambito nell'area di lavoro Log Analytics specificata collegata all'account di Automazione.

Prerequisiti

  • Abbonamento di Azure. Se non si ha ancora una sottoscrizione, è possibile attivare i vantaggi dell'abbonamento a MSDN oppure iscriversi per ottenere un account gratuito.

  • Account di Automazione per gestire i computer.

  • area di lavoro Log Analytics

  • Una macchina virtuale.

  • Due asset di automazione, usati dal runbook Enable-AutomationSolution . Questo runbook, se non esiste già nell'account di Automazione, viene importato automaticamente dal runbook Enable-MultipleSolution durante la prima esecuzione.

    • LASolutionSubscriptionId: ID sottoscrizione della posizione dell'area di lavoro Log Analytics.
    • LASolutionWorkspaceId: ID area di lavoro dell'area di lavoro Log Analytics collegata all'account di Automazione.

    Queste variabili vengono usate per configurare l'area di lavoro della macchina virtuale di cui è stato eseguito l'onboarding. Se non vengono specificati, lo script cerca prima di tutto qualsiasi macchina virtuale di cui è stato eseguito l'onboarding in Rilevamento modifiche e inventario nella sottoscrizione, seguito dalla sottoscrizione a cui si trova l'account di Automazione, seguito da tutte le altre sottoscrizioni a cui l'account utente ha accesso. Se non è configurato correttamente, questo potrebbe comportare l'onboarding dei computer in un'area di lavoro Log Analytics casuale.

Accedere ad Azure

Accedi al portale di Azure.

Abilitare Rilevamento modifiche e inventario

  1. Nella portale di Azure passare ad Account di automazione. Nella pagina Account di Automazione selezionare l'account dall'elenco.

  2. Nell'account di Automazione selezionare Inventario o Rilevamento modifiche in Gestione configurazione.

  3. Selezionare l'area di lavoro Log Analytics, quindi fare clic su Abilita. Durante l'abilitazione dell'inventario o Rilevamento modifiche, viene visualizzato un banner.

    Enable Change Tracking and Inventory

Installare e aggiornare i moduli

È necessario eseguire l'aggiornamento ai moduli di Azure più recenti e importare il modulo Az.OperationalInsights per abilitare correttamente Gestione aggiornamenti per le macchine virtuali con il runbook.

  1. Nell'account di Automazione selezionare Moduli in Risorse condivise.

  2. Selezionare Aggiorna moduli di Azure per aggiornare i moduli di Azure alla versione più recente.

  3. Fare clic su per aggiornare tutti i moduli di Azure esistenti alla versione più recente.

    Update modules

  4. Tornare in Moduli in Risorse condivise.

  5. Selezionare Esplora raccolta per aprire la raccolta di moduli.

  6. Cercare Az.OperationalInsights e importare questo modulo nell'account di Automazione.

    Import OperationalInsights module

Selezionare la macchina virtuale di Azure da gestire

Se Rilevamento modifiche e inventario è abilitata, è possibile aggiungere una macchina virtuale di Azure per gestirla tramite tale funzionalità.

  1. Nell'account di Automazione selezionare Rilevamento modifiche o Inventario in Gestione della configurazione.

  2. Fare clic su Aggiungi macchine virtuali di Azure per aggiungere la macchina virtuale.

  3. Scegliere la macchina virtuale dall'elenco e quindi fare clic su Abilita. Questa azione abilita la funzionalità Rilevamento modifiche e inventario per la macchina virtuale.

    Enable Change Tracking and Inventory for VM

    Nota

    Se si prova ad abilitare un'altra funzionalità prima di completare la configurazione di Rilevamento modifiche e inventario, si riceve questo messaggio: 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.

Importare un runbook per abilitare Rilevamento modifiche e inventario

  1. Nell'account di Automazione selezionare Runbook in Automazione processi.

  2. Selezionare Esplora raccolta.

  3. Cercare l'aggiornamento e il rilevamento delle modifiche.

  4. Selezionare il runbook e fare clic su Importa nella pagina Visualizza origine .

  5. Fare clic su OK per importare il runbook nell'account di Automazione.

    Import runbook for setup

  6. Nella pagina Runbook selezionare il runbook Enable-MultipleSolution e quindi fare clic su Modifica. Nell'editor di testo selezionare Pubblica.

  7. Quando viene richiesto di confermare, fare clic su per pubblicare il runbook.

Avviare il runbook

Per avviare questo runbook, è necessario aver abilitato Rilevamento modifiche e inventario per una macchina virtuale di Azure. Richiede una macchina virtuale e un gruppo di risorse esistenti con la funzionalità abilitata per configurare una o più macchine virtuali nel gruppo di risorse di destinazione.

  1. Aprire il runbook Enable-MultipleSolution.

    Multiple solution runbook

  2. Fare clic sul pulsante Avvia e immettere i valori dei parametri nei campi seguenti:

    • VMNAME: nome di una macchina virtuale esistente da aggiungere a Rilevamento modifiche e inventario. Lasciare vuoto questo campo per aggiungere tutte le macchine virtuali nel gruppo di risorse.
    • VMRESOURCEGROUP : il nome del gruppo di risorse per la VM da abilitare.
    • SUBSCRIPTIONID: l'ID sottoscrizione della nuova VM da abilitare. Lasciare vuoto questo campo per usare la sottoscrizione dell'area di lavoro. Se si usa un ID sottoscrizione diverso, aggiungere l'account RunAs per l'account di Automazione come collaboratore per la sottoscrizione.
    • ALREADYONBOARDEDVM: il nome della VM già abilitata manualmente per gli aggiornamenti.
    • ALREADYONBOARDEDVMRESOURCEGROUP - Nome del gruppo di risorse a cui appartiene la macchina virtuale.
    • SOLUTIONTYPE: immettere ChangeTracking.

    Enable-MultipleSolution runbook parameters

  3. Selezionare OK per avviare il processo di runbook.

  4. Monitorare lo stato di avanzamento del processo del runbook ed eventuali errori nella pagina Processi .

Passaggi successivi