Zjištění softwaru nainstalovaného na virtuálních počítačích
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.
V tomto kurzu se dozvíte, jak pomocí funkce azure Automation Sledování změn a inventář zjistit, jaký software je ve vašem prostředí nainstalovaný. Na počítačích můžete shromažďovat a zobrazovat inventář softwaru, souborů, linuxových démonů, služeb Systému Windows a klíčů registru Systému Windows. Sledování konfigurací vašich počítačů vám může pomoci přesně identifikovat provozní problémy napříč prostředím a lépe porozumět stavu vašich počítačů.
V tomto kurzu se naučíte:
- Povolení řešení Change Tracking a Inventory
- Povolení virtuálního počítače Azure
- Povolení virtuálního počítače mimo Azure
- Zobrazení nainstalovaného softwaru
- Vyhledávání nainstalovaného softwaru v protokolech inventáře
Požadavky
Pro absolvování tohoto kurzu potřebujete:
- 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 uložení sledovacího nástroje a runbooků akcí a úlohy Watcher.
- Virtuální počítač , který tuto funkci povolí.
Přihlášení k Azure
Přihlaste se k portálu Azure.
Povolení řešení Change Tracking a Inventory
Pro účely tohoto kurzu je nejprve potřeba povolit řešení Change Tracking a Inventory. Pokud jste tuto funkci dříve povolili, tento krok není nutný.
Poznámka:
Pokud jsou pole neaktivní, je pro virtuální počítač povolená další funkce Automation a musíte použít stejný pracovní prostor a účet Automation.
Přejděte ke svému účtu Automation a v části Správa konfigurace vyberte Inventory nebo Change Tracking.
Zvolte pracovní prostor služby Log Analytics. Tento pracovní prostor shromažďuje data generovaná funkcemi, jako jsou Sledování změn a inventář. Tento pracovní prostor poskytuje možnost kontroly a analýzy dat z několika zdrojů na jednom místě.
Poznámka:
Tento článek byl nedávno aktualizován tak, aby místo Log Analytics používal termín protokoly služby Azure Monitor. Data protokolů jsou stále uložená v pracovním prostoru služby Log Analytics a stále se shromažďují a analyzují stejnou službou Log Analytics. Aktualizujeme terminologii tak, aby lépe odrážela roli protokolů ve službě Azure Monitor. Podrobnosti najdete v tématu Změny terminologie služby Azure Monitor.
Vyberte účet Automation, který chcete použít.
Nakonfigurujte umístění pro nasazení.
Kliknutím na Povolit funkci pro virtuální počítač nasadíte.
Během instalace je virtuální počítač zřízený pomocí agenta Log Analytics pro Windows a hybrid Runbook Worker. Povolení Sledování změn a inventář může trvat až 15 minut. Během této doby byste neměli zavírat okno prohlížeče.
Jakmile je tato funkce povolená, informace o nainstalovaném softwaru a změnách v tocích virtuálních počítačů do protokolů služby Azure Monitor. Zpřístupnění dat pro analýzu může trvat 30 minut až 6 hodin.
Přidání virtuálního počítače Azure do Sledování změn a inventář
Ve svém účtu Automation přejděte do inventáře nebo sledování změn v části Správa konfigurace.
Vyberte + Přidat virtuální počítač Azure.
Ze seznamu virtuálních počítačů vyberte svůj virtuální počítač.
Kliknutím na Povolit povolíte Sledování změn a inventář na virtuálním počítači. Agent Log Analytics pro Windows se nasadí na virtuální počítač a nakonfiguruje virtuální počítač tak, aby komunikovaly s pracovním prostorem služby Log Analytics. Operace nastavení může trvat několik minut.
V tomto okamžiku můžete v případě potřeby vybrat nový virtuální počítač ze seznamu a povolit pro tuto funkci.
Přidání počítače mimo Azure do Sledování změn a inventář
Povolení počítačů mimo Azure pro tuto funkci:
V závislosti na vašem operačním systému nainstalujte agenta Log Analytics pro Windows nebo agenta Log Analytics pro Linux.
Přejděte do svého účtu Automation a v části Správa konfigurace přejděte na Inventory nebo Change Tracking.
Klikněte na Spravovat počítače. Zobrazí se seznam počítačů, které se hlásí vašemu pracovnímu prostoru služby Log Analytics, který nemá povolené Sledování změn a inventář. Vyberte odpovídající možnost pro vaše prostředí:
- Povolit na všech dostupných počítačích – Tato možnost umožňuje tuto funkci na všech počítačích, které se v současnosti hlásí do vašeho pracovního prostoru služby Log Analytics.
- Povolit na všech dostupných počítačích a budoucích počítačích – Tato možnost povolí funkci na všech počítačích, které se hlásí vašemu pracovnímu prostoru služby Log Analytics, a následně na všech budoucích počítačích přidaných do pracovního prostoru.
- Povolit na vybraných počítačích – Tato možnost povolí funkci jenom na počítačích, které jste vybrali.
Zobrazení nainstalovaného softwaru
Jakmile je funkce Sledování změn a inventář povolená, můžete zobrazit výsledky na stránce Inventář.
V účtu Automation vyberte inventář v části Správa konfigurace.
Na stránce Inventář klikněte na kartu Software .
Poznamenejte si tabulku se seznamem nalezeného softwaru. Software se seskupuje podle názvu a verze. V tabulce jsou zobrazené základní podrobnosti o jednotlivých záznamech softwaru. Mezi tyto podrobnosti patří název softwaru, verze, vydavatel, čas poslední aktualizace (nejnovější čas aktualizace hlášený počítačem ve skupině) a počítače (počet počítačů s tímto softwarem).
Kliknutím na nějaký řádek zobrazíte vlastnosti záznamu softwaru a názvy počítačů s tímto softwarem.
Pokud hledáte konkrétní software nebo skupinu softwaru, můžete je vyhledat v textovém poli přímo nad seznamem softwaru. Filtr umožňuje vyhledávat podle názvu softwaru, verze nebo vydavatele. Hledání společnosti Contoso například vrátí veškerý software s názvem, vydavatelem nebo verzí obsahujícím Contoso.
Vyhledávání nainstalovaného softwaru v protokolech inventáře
Sledování změn a inventář generuje data protokolu odesílaná do protokolů služby Azure Monitor. Pokud chcete prohledávat protokoly spouštěním dotazů, vyberte Log Analytics v horní části stránky Inventář. Data inventáře se ukládají pod typem ConfigurationData
.
Následující příklad dotazu Log Analytics vrátí výsledky inventáře pro vydavatele Microsoft Corporation.
ConfigurationData
| where ConfigDataType == "Software"
| where Publisher == "Microsoft Corporation"
| summarize arg_max(TimeGenerated, *) by SoftwareName, Computer
Další informace o spouštění a prohledávání souborů protokolu v protokolech služby Azure Monitor najdete v protokolech služby Azure Monitor.
Zobrazení inventáře softwaru pro jeden počítač
Pokud chcete zobrazit inventář softwaru pro jeden počítač, můžete k inventáři přistupovat ze stránky prostředků virtuálního počítače Azure nebo pomocí protokolů služby Azure Monitor vyfiltrovat odpovídající počítač. Následující příklad dotazu Log Analytics vrátí seznam softwaru pro počítač s názvem ContosoVM.
ConfigurationData
| where ConfigDataType == "Software"
| summarize arg_max(TimeGenerated, *) by SoftwareName, CurrentVersion
| where Computer =="ContosoVM"
| render table
| summarize by Publisher, SoftwareName
Další kroky
V tomto kurzu jste zjistili, jak zobrazit inventář softwaru:
- Povolení řešení Change Tracking a Inventory
- Povolení virtuálního počítače Azure
- Povolení virtuálního počítače mimo Azure
- Zobrazení nainstalovaného softwaru
- Vyhledávání nainstalovaného softwaru v protokolech inventáře
Další informace o funkci Sledování změn a inventář najdete v přehledu.