Strumenti per la migrazione dall'agente di Log Analytics all'agente di Monitoraggio di Azure

L'agente di Monitoraggio di Azure sostituisce l'agente di Log Analytics (noto anche come MMA e OMS) per i computer Windows e Linux, in ambienti Azure e non Azure, inclusi cloud locali e di terze parti. I vantaggi della migrazione all'agente di Monitoraggio di Azure includono sicurezza avanzata, efficienza dei costi, prestazioni, gestibilità e affidabilità. Questo articolo illustra come usare gli strumenti ama migration helper e DCR Config Generator per automatizzare e tenere traccia della migrazione dall'agente di Log Analytics all'agente di Monitoraggio di Azure.

Flow diagram that shows the steps involved in agent migration and how the migration tools help in generating DCRs and tracking the entire migration process.

Importante

Non rimuovere gli agenti legacy usati da altre soluzioni o servizi di Azure. Usare l'helper di migrazione per individuare le soluzioni e i servizi attualmente usati.

Importante

L'agentedi Log Analytics legacy sarà deprecato entro agosto 2024. Dopo questa data, Microsoft non fornirà più supporto per l'agente di Log Analytics. Eseguire la migrazione all'agente di Monitoraggio di Azure prima di agosto 2024 per continuare l'inserimento dei dati.

Uso dell'helper di migrazione ama

L'helper di migrazione ama è una soluzione di Monitoraggio di Azure basata sulla cartella di lavoro che consente di scoprire cosa eseguire la migrazione e tenere traccia dello stato di avanzamento durante lo spostamento dall'agente di Log Analytics all'agente di Monitoraggio di Azure. Usare questo singolo riquadro di visualizzazione vetro per accelerare e tenere traccia dello stato del percorso di migrazione dell'agente. L'helper supporta ora più sottoscrizioni e include raccomandazioni sulla migrazione automatica in base all'utilizzo.

È possibile accedere alla cartella di lavoro qui o trovarla nella portale di Azure in Monitorare>cartelle>di lavoro Modelli>pubblici di Monitoraggio di Azure Essentials>AMA Migration Helper.

Screenshot of the Azure Monitor Agent Migration Helper workbook. The screenshot highlights the Subscription and Workspace dropdowns and shows the Azure Virtual Machines tab, on which you can track which agent is deployed on each virtual machine.

Consigli di migrazione automatica

Screenshot of the Azure Monitor Agent Migration Helper workbook. The screenshot highlights the automatic migration recommendations based on sample usage across machines within selected scope.

Installazione e uso del generatore di configurazione DCR

L'agente di Monitoraggio di Azure si basa solo sulle regole di raccolta dati (DCR) per la configurazione, mentre l'agente di Log Analytics eredita la configurazione dalle aree di lavoro Log Analytics.

Usare lo strumento DCR Config Generator per analizzare la configurazione dell'agente di Log Analytics dalle aree di lavoro e generare/distribuire automaticamente le regole di raccolta dati corrispondenti. È quindi possibile associare le regole ai computer che eseguono il nuovo agente usando i criteri di associazione predefiniti.

Nota

Il generatore di configurazione DCR attualmente non supporta la configurazione aggiuntiva per soluzioni o servizi di Azure dipendenti dall'agente di Log Analytics.

Prerequisiti\Installazione

  1. Powershell version 7.1.3 o versione successiva è consigliata (versione minima 5.1)
  2. Az Powershell module Usa per eseguire il pull delle informazioni di configurazione dell'agente dell'area di lavoro Az PowerShell
  3. L'utente dovrà accedere in lettura/scrittura alla risorsa dell'area di lavoro specificata
  4. Connessione-AzAccount e Select-AzSubscription verranno usati per impostare il contesto per l'esecuzione dello script in modo che siano necessarie le credenziali di Azure appropriate

Per installare DCR Config Generator:

  1. Scaricare lo script di PowerShell.

  2. Eseguire lo script usando i parametri di esempio seguenti:

     .\WorkspaceConfigToDCRMigrationTool.ps1 -SubscriptionId $subId -ResourceGroupName $rgName -WorkspaceName $workspaceName -DCRName $dcrName -OutputFolder $outputFolderPath
    

    Nome Obbligatorio Descrizione
    SubscriptionId Si tratta dell'ID sottoscrizione dell'area di lavoro
    ResourceGroupName Si tratta del gruppo di risorse dell'area di lavoro
    WorkspaceName Si tratta del nome dell'area di lavoro (gli ID risorsa di Azure non fanno distinzione tra maiuscole e minuscole)
    DCRName Nome di base che verrà usato per ogni controller di dominio di output
    OutputFolder NO Percorso della cartella di output. Se non specificato, viene utilizzato il percorso della directory di lavoro
  3. Output:

    Per ogni , DCR typelo script produce un modello di Resource Manager DCR (pronto per la distribuzione) e un payload DCR (per gli utenti che non necessitano del modello di Resource Manager). Questo è l'elenco dei tipi DCR attualmente supportati:

    • Windows contiene WindowsPerfCounters solo origini dati e WindowsEventLogs
    • Linux contiene LinuxPerfCounters solo origini dati e Syslog
    • I log personalizzati contengono logFiles solo origini dati:
      • Ogni log personalizzato ottiene un proprio modello di Resource Manager DCR
    • I log IIS contengono iisLogs solo origini dati
    • Le estensioni contengono extensions origini dati solo insieme a qualsiasi origine dati perfCounters associata
      • VMInsights - Se si vuole aggiungere il supporto per un nuovo tipo di estensione, contattare Microsoft.
  4. Distribuire i modelli di Resource Manager generati:

    Portale

    • Nella casella di ricerca del portale digitare il modello e quindi selezionare Distribuisci un modello personalizzato.

      Screenshot of the Deploy custom template screen.

    • Selezionare Creare un modello personalizzato nell'editor.

      Screenshot of the template editor.

    • Incollare il modello generato nell'editor e selezionare Salva.

    • Nella schermata Distribuzione personalizzata specificare una sottoscrizione, un gruppo di risorse e un'area.

    • Selezionare Rivedi e crea>Crea.

    PowerShell

     New-AzResourceGroupDeployment -ResourceGroupName <resource-group-name> -TemplateFile <path-to-template>
    

    Nota

    È possibile includere fino a 100 'counterSpecifiers' in una regola di raccolta dati. 'samplingFrequencyInSeconds' deve essere compreso tra 1 e 300 inclusi.

  5. Associare i computer alle regole di raccolta dati:

    1. Scegliere Regole di raccolta dati dal menu Monitoraggio.
    2. Nella schermata Regole di raccolta dati selezionare la regola di raccolta dati.
    3. Selezionare Visualizza risorse>Aggiungi.
    4. Selezionare i computer >Applica.