Povolení řešení Change Tracking a Inventory z runbooku
Důležité
Sledování změn a inventář používání agenta Log Analytics se 31. srpna 2024 vyřadila z provozu a bude fungovat na omezené podpoře do 1. února 2025. Jako nového podpůrného agenta doporučujeme používat agenta Azure Monitoring Agent. Postupujte podle pokynů k migraci ze sledování změn a inventáře využívajícího analýzu protokolů na sledování změn a inventář využívající verzi agenta monitorování Azure.
Tento článek popisuje, jak můžete pomocí runbooku povolit Sledování změn a inventář pro virtuální počítače ve vašem prostředí. Pokud chcete povolit virtuální počítače Azure ve velkém měřítku, musíte povolit existující virtuální počítač pomocí Sledování změn a inventář.
Poznámka:
Při povolování Sledování změn a inventář jsou podporovány pouze určité oblasti pro propojení pracovního prostoru služby Log Analytics a účtu Automation. Seznam podporovaných párů mapování najdete v tématu Mapování oblastí pro účet Automation a pracovní prostor služby Log Analytics.
Tato metoda používá dva runbooky:
- Enable-MultipleSolution – primární runbook, který vyzve k zadání informací o konfiguraci, zadá dotaz na zadaný virtuální počítač a provede další kontroly ověření, a potom vyvolá runbook Enable-AutomationSolution, který nakonfiguruje Sledování změn a inventář pro každý virtuální počítač v rámci zadané skupiny prostředků.
- Enable-AutomationSolution – povolí Sledování změn a inventář pro jeden nebo více virtuálních počítačů zadaných v cílové skupině prostředků. Ověří splnění požadavků, ověří, jestli je nainstalované rozšíření virtuálního počítače Log Analytics, a pokud se nenajde, nainstaluje a přidá virtuální počítače do konfigurace oboru v zadaném pracovním prostoru služby Log Analytics propojeném s účtem Automation.
Požadavky
Předplatné Azure. Pokud ještě žádné nemáte, můžete si aktivovat výhody pro předplatitele MSDN nebo si zaregistrovat bezplatný účet.
Účet Automation pro správu počítačů.
Dva prostředky služby Automation, které používají runbook Enable-AutomationSolution . Tento runbook, pokud ještě ve vašem účtu Automation neexistuje, se automaticky naimportuje runbook Enable-MultipleSolution během prvního spuštění.
- LASolutionSubscriptionId: ID předplatného, kde se nachází pracovní prostor služby Log Analytics.
- LASolutionWorkspaceId: ID pracovního prostoru služby Log Analytics propojeného s vaším účtem Automation.
Tyto proměnné slouží ke konfiguraci pracovního prostoru onboardovaného virtuálního počítače. Pokud tyto údaje nezadáte, skript nejprve vyhledá všechny nasazené virtuální počítače, aby Sledování změn a inventář v jeho předplatném a potom předplatné, ke které má účet Automation přístup, a potom všechna ostatní předplatná, ke které má váš uživatelský účet přístup. Pokud není správně nakonfigurované, může to vést k tomu, že se vaše počítače převedou do nějakého náhodného pracovního prostoru služby Log Analytics.
Přihlášení k Azure
Přihlaste se k portálu Azure.
Povolení řešení Change Tracking a Inventory
Na webu Azure Portal přejděte na účty Automation. Na stránce Účty Automation vyberte ze seznamu svůj účet.
V účtu Automation v části Správa konfigurace vyberte Inventory nebo Change Tracking.
Vyberte pracovní prostor služby Log Analytics a klikněte na Povolit. Při povolování inventáře nebo řešení Change Tracking se zobrazí banner.
Instalace a aktualizace modulů
Je potřeba aktualizovat na nejnovější moduly Azure a importovat modul Az.OperationalInsights , aby se úspěšně povolila správa aktualizací pro vaše virtuální počítače pomocí runbooku.
V účtu Automation vyberte moduly v části Sdílené prostředky.
Vyberte Aktualizovat moduly Azure a aktualizujte moduly Azure na nejnovější verzi.
Kliknutím na tlačítko Ano aktualizujte všechny existující moduly Azure na nejnovější verzi.
Vraťte se do modulů ve sdílených prostředcích.
Výběrem možnosti Procházet galerii otevřete galerii modulů.
Vyhledejte
Az.OperationalInsights
a naimportujte tento modul do svého účtu Automation.
Výběr virtuálního počítače Azure ke správě
Když je Sledování změn a inventář povolené, můžete přidat virtuální počítač Azure pro správu pomocí této funkce.
V účtu Automation v části Správa konfigurace vyberte Change Tracking nebo Inventory.
Kliknutím na Přidat virtuální počítače Azure přidejte virtuální počítač.
V seznamu vyberte svůj virtuální počítač a klikněte na Povolit. Tato akce povolí Sledování změn a inventář pro virtuální počítač.
Poznámka:
Pokud se před dokončením nastavení Sledování změn a inventář pokusíte povolit jinou funkci, zobrazí se tato zpráva:
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.
Import runbooku pro povolení Sledování změn a inventář
V účtu Automation vyberte runbooky v části Automatizace procesů.
Vyberte Procházet galerii.
Vyhledejte sledování aktualizací a změn.
Vyberte runbook a klikněte na Importovat na stránce Zobrazit zdroj .
Kliknutím na OK naimportujete runbook do účtu Automation.
Na stránce Runbook vyberte runbook Enable-MultipleSolution a klepněte na tlačítko Upravit. V textovém editoru vyberte Publikovat.
Po zobrazení výzvy k potvrzení spusťte runbook kliknutím na tlačítko Ano .
Spuštění runbooku
Abyste mohli tento runbook spustit, musíte mít povolené Sledování změn a inventář pro virtuální počítač Azure. Vyžaduje existující virtuální počítač a skupinu prostředků s povolenou funkcí, aby bylo možné nakonfigurovat jeden nebo více virtuálních počítačů v cílové skupině prostředků.
Otevřete runbook Enable-MultipleSolution.
Klikněte na tlačítko Start a do následujících polí zadejte hodnoty parametrů:
- VMNAME – název existujícího virtuálního počítače, který chcete přidat do Sledování změn a inventář. Pokud chcete přidat všechny virtuální počítače ve skupině prostředků, ponechte toto pole prázdné.
- VMRESOURCEGROUP – název skupiny prostředků pro virtuální počítače, které se mají povolit.
- SUBSCRIPTIONID – ID předplatného nového virtuálního počítače, které chcete povolit. Pokud chcete použít předplatné pracovního prostoru, nechte toto pole prázdné. Pokud použijete jiné ID předplatného, přidejte účet Spustit jako pro svůj účet Automation jako přispěvatele předplatného.
- ALREADYONBOARDEDVM – název virtuálního počítače, který je již ručně povolený pro aktualizace.
- ALREADYONBOARDEDVMRESOURCEGROUP – název skupiny prostředků, do které virtuální počítač patří.
- SOLUTIONTYPE – Zadejte ChangeTracking.
Vyberte OK a spusťte úlohu runbooku.
Sledujte průběh úlohy runbooku a případné chyby na stránce Úlohy .
Další kroky
Pokud chcete naplánovat runbook, přečtěte si téma Správa plánů ve službě Azure Automation.
Podrobnosti o práci s funkcí najdete v tématu Správa řešení Change Tracking a Správa inventáře.
Pokud chcete vyřešit obecné problémy s funkcí, přečtěte si téma Řešení Sledování změn a inventář problémů.