Aktivera Ändringsspårning och inventering från en runbook

Den här artikeln beskriver hur du kan använda en runbook för att aktivera Ändringsspårning och inventering för virtuella datorer i din miljö. Om du vill aktivera virtuella Azure-datorer i stor skala måste du aktivera en befintlig virtuell dator med hjälp av Ändringsspårning och inventering.

Kommentar

När du aktiverar Ändringsspårning och inventering stöds endast vissa regioner för att länka en Log Analytics-arbetsyta och ett Automation-konto. En lista över mappningspar som stöds finns i Regionmappning för Automation-konto och Log Analytics-arbetsyta.

Den här metoden använder två runbooks:

  • Enable-MultipleSolution – Den primära runbooken som frågar efter konfigurationsinformation, frågar den angivna virtuella datorn och utför andra verifieringskontroller och anropar sedan Runbooken Enable-AutomationSolution för att konfigurera Ändringsspårning och inventering för varje virtuell dator i den angivna resursgruppen.
  • Enable-AutomationSolution – Aktiverar Ändringsspårning och inventering för en eller flera virtuella datorer som anges i målresursgruppen. Den verifierar att kraven uppfylls, verifierar att log analytics VM-tillägget installeras och installeras om det inte hittas och lägger till de virtuella datorerna i omfångskonfigurationen på den angivna Log Analytics-arbetsytan som är länkad till Automation-kontot.

Förutsättningar

  • En Azure-prenumeration. Om du inte redan har ett konto kan du aktivera dina MSDN-prenumerantförmåner eller registrera dig för ett kostnadsfritt konto.

  • Automation-konto för att hantera datorer.

  • Log Analytics-arbetsyta

  • En virtuell dator.

  • Två Automation-tillgångar som används av Runbooken Enable-AutomationSolution . Den här runbooken, om den inte redan finns i ditt Automation-konto, importeras automatiskt av Runbooken Enable-MultipleSolution under den första körningen.

    • LASolutionSubscriptionId: Prenumerations-ID för var Log Analytics-arbetsytan finns.
    • LASolutionWorkspaceId: Arbetsyte-ID för Log Analytics-arbetsytan som är länkad till ditt Automation-konto.

    Dessa variabler används för att konfigurera arbetsytan för den registrerade virtuella datorn. Om dessa inte anges söker skriptet först efter en virtuell dator som registrerats för att Ändringsspårning och inventering i prenumerationen, följt av prenumerationen som Automation-kontot finns i, följt av alla andra prenumerationer som ditt användarkonto har åtkomst till. Om den inte är korrekt konfigurerad kan det leda till att dina datorer registreras på en slumpmässig Log Analytics-arbetsyta.

Logga in på Azure

Logga in på Azure-portalen.

Aktivera ändringsspårning och inventering

  1. Gå till Automation-konton i Azure-portalen. På sidan Automation-konton väljer du ditt konto i listan.

  2. I ditt Automation-konto väljer du Inventering eller Ändringsspårning under Konfigurationshantering.

  3. Välj Log Analytics-arbetsytan och klicka sedan på Aktivera. Medan inventering eller Ändringsspårning aktiveras visas en banderoll.

    Enable Change Tracking and Inventory

Installera och uppdatera moduler

Du måste uppdatera till de senaste Azure-modulerna och importera Az.OperationalInsights-modulen för att kunna aktivera uppdateringshantering för dina virtuella datorer med runbooken.

  1. I ditt Automation-konto väljer du Moduler under Delade resurser.

  2. Välj Uppdatera Azure-moduler för att uppdatera Azure-moduler till den senaste versionen.

  3. Klicka på Ja för att uppdatera alla befintliga Azure-moduler till den senaste versionen.

    Update modules

  4. Gå tillbaka till Moduler under Delade resurser.

  5. Välj Bläddra i galleriet för att öppna modulgalleriet.

  6. Sök Az.OperationalInsights efter och importera den här modulen till ditt Automation-konto.

    Import OperationalInsights module

Välj den virtuella Azure-dator som du vill hantera

Med Ändringsspårning och inventering aktiverat kan du lägga till en virtuell Azure-dator för hantering av funktionen.

  1. Från ditt Automation-konto väljer du Ändringsspårning eller Inventering under Konfigurationshantering.

  2. Klicka på Lägg till virtuella Azure-datorer för att lägga till den virtuella datorn.

  3. Välj den virtuella datorn i listan och klicka på Aktivera. Den här åtgärden aktiverar Ändringsspårning och inventering för den virtuella datorn.

    Enable Change Tracking and Inventory for VM

    Kommentar

    Om du försöker aktivera en annan funktion innan installationen av Ändringsspårning och inventering har slutförts får du följande meddelande: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.

Importera en runbook för att aktivera Ändringsspårning och inventering

  1. I ditt Automation-konto väljer du Runbooks under Process Automation.

  2. Välj Sök i galleri.

  3. Sök efter uppdaterings- och ändringsspårning.

  4. Välj runbooken och klicka på Importerasidan Visa källa .

  5. Klicka på OK för att importera runbooken till Automation-kontot.

    Import runbook for setup

  6. På sidan Runbook väljer du RunbookenEnable-MultipleSolution och klickar sedan på Redigera. I textredigeraren väljer du Publicera.

  7. När du uppmanas att bekräfta klickar du på Ja för att publicera runbooken.

Starta runbook

Du måste ha aktiverat Ändringsspårning och inventering för att en virtuell Azure-dator ska kunna starta den här runbooken. Den kräver en befintlig virtuell dator och resursgrupp med funktionen aktiverad för att konfigurera en eller flera virtuella datorer i målresursgruppen.

  1. Öppna Runbooken Enable-MultipleSolution .

    Multiple solution runbook

  2. Klicka på startknappen och ange parametervärden i följande fält:

    • VMNAME – namnet på en befintlig virtuell dator som ska läggas till i Ändringsspårning och inventering. Lämna fältet tomt om du vill lägga till alla virtuella datorer i resursgruppen.
    • VMRESOURCEGROUP – namnet på resursgruppen som de virtuella datorerna ska aktivera.
    • SUBSCRIPTIONID – Prenumerations-ID för den nya virtuella datorn som ska aktiveras. Lämna det här fältet tomt om du vill använda prenumerationen på arbetsytan. När du använder ett annat prenumerations-ID lägger du till Kör som-kontot för ditt Automation-konto som deltagare för prenumerationen.
    • ALREADYONBOARDEDVM – namnet på den virtuella dator som redan är manuellt aktiverad för uppdateringar.
    • ALREADYONBOARDEDVMRESOURCEGROUP – namnet på den resursgrupp som den virtuella datorn tillhör.
    • SOLUTIONTYPE – Ange ChangeTracking.

    Enable-MultipleSolution runbook parameters

  3. Välj OK för att starta runbookjobbet.

  4. Övervaka förloppet för runbook-jobbet och eventuella fel från sidan Jobb .

Nästa steg