Aktivera Ändringsspårning och inventering från en runbook
Viktigt!
Ändringsspårning och inventering med Log Analytics-agenten har dragits tillbaka den 31 augusti 2024 och kommer att arbeta med begränsad support fram till den 1 februari 2025. Vi rekommenderar att du använder Azure Monitoring Agent som ny supportagent. Följ riktlinjerna för migrering från Ändringsspårning och inventering med hjälp av Log Analytics till Ändringsspårning och inventering med hjälp av Azure Monitoring Agent version.
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 inom 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
Gå till Automation-konton i Azure Portal. På sidan Automation-konton väljer du ditt konto i listan.
I ditt Automation-konto väljer du Inventering eller Ändringsspårning under Konfigurationshantering.
Välj Log Analytics-arbetsytan och klicka sedan på Aktivera. Medan inventering eller Ändringsspårning aktiveras visas en banderoll.
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.
I ditt Automation-konto väljer du Moduler under Delade resurser.
Välj Uppdatera Azure-moduler för att uppdatera Azure-moduler till den senaste versionen.
Klicka på Ja för att uppdatera alla befintliga Azure-moduler till den senaste versionen.
Gå tillbaka till Moduler under Delade resurser.
Välj Bläddra i galleriet för att öppna modulgalleriet.
Sök
Az.OperationalInsights
efter och importera den här modulen till ditt Automation-konto.
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.
Från ditt Automation-konto väljer du Ändringsspårning eller Inventering under Konfigurationshantering.
Klicka på Lägg till virtuella Azure-datorer för att lägga till den virtuella datorn.
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.
Kommentar
Om du försöker aktivera en annan funktion innan installationen av Ändringsspårning och inventeringen 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
I ditt Automation-konto väljer du Runbooks under Process Automation.
Välj Sök i galleri.
Sök efter uppdaterings- och ändringsspårning.
Välj runbooken och klicka på Importera på sidan Visa källa .
Klicka på OK för att importera runbooken till Automation-kontot.
På sidan Runbook väljer du Runbooken Enable-MultipleSolution och klickar sedan på Redigera. I textredigeraren väljer du Publicera.
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.
Öppna Runbooken Enable-MultipleSolution .
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.
Välj OK för att starta runbookjobbet.
Övervaka förloppet för runbook-jobbet och eventuella fel från sidan Jobb .
Nästa steg
Information om hur du schemalägger en runbook finns i Hantera scheman i Azure Automation.
Mer information om hur du arbetar med funktionen finns i Hantera Ändringsspårning och Hantera inventering.
Information om hur du felsöker allmänna problem med funktionen finns i Felsöka problem med Ändringsspårning och inventering.