Identifiera vilken programvara som är installerad på dina datorer med och utan AzureDiscover what software is installed on your Azure and non-Azure machines

I den här självstudien får du lära dig hur du upptäcker vilken programvara som är installerad i din miljö.In this tutorial, you learn how to discover what software is installed in your environment. Du kan samla in och visa inventeringar för program, filer, Linux-daemons, Windows-tjänster och Windows-registernycklar på dina datorer.You can collect and view inventory for software, files, Linux daemons, Windows Services, and Windows Registry keys on your computers. Om du spårar konfigurationerna för dina datorer kan du identifiera driftproblem i miljön och bättre förstå datorernas tillstånd.Tracking the configurations of your machines can help you pinpoint operational issues across your environment and better understand the state of your machines.

I den här självstudiekursen får du lära du dig att:In this tutorial you learn how to:

  • Aktivera lösningenEnable the solution
  • Publicera en virtuell Azure-datorOnboard an Azure VM
  • Publicera en virtuell dator utan AzureOnboard a non-Azure VM
  • Visa installerade programView installed software
  • Sök inventeringsloggar för installerad programvaraSearch inventory logs for installed software

FörutsättningarPrerequisites

För att slutföra den här kursen behöver du:To complete this tutorial, you need:

Logga in på AzureLog in to Azure

Logga in på Azure Portal på https://portal.azure.com.Log in to the Azure portal at https://portal.azure.com.

Aktivera Ändringsspårning och inventeringEnable Change tracking and Inventory

Först måste du aktivera Ändringsspårning och Inventering för den här självstudien.First you need to enable Change tracking and Inventory for this tutorial. Om du redan har aktiverat Ändringsspårning kan du hoppa över det här steget.If you've previously enabled the Change Tracking solution, this step is not necessary.

Gå till ditt Automation-konto och välj Inventering under KONFIGURATIONSHANTERING.Navigate to your Automation Account and select Inventory under CONFIGURATION MANAGEMENT.

Välj Log Analytics-arbetsytan och Automation-kontot och klicka på Aktivera för att aktivera lösningen.Choose the Log Analytics workspace and Automation Account and click Enable to enable the solution. Det tar upp till 15 minuter att aktivera lösningen.The solution takes up to 15 minutes to enable.

Publicering av konfigurationsbanderoll för Inventering

Aktivera lösningen genom att konfigurera platsen, Log Analytics-arbetsytan och Automation-kontot som ska användas. Klicka sedan på Aktivera.To enable the solution, configure the location, Log analytics workspace, and Automation Account to use and click Enable. Om fälten är nedtonade betyder det att en annan automatiseringslösning är aktiverad för den virtuella datorn. Samma arbetsyta och Automation-konto måste användas.If the fields are grayed out, that means another automation solution is enabled for the VM and the same workspace and Automation Account must be used.

En Log Analytics-arbetsyta används för att samla in data som genereras av funktioner och tjänster som Inventering.A Log Analytics workspace is used to collect data that is generated by features and services such as Inventory. Arbetsytan tillhandahåller en enda plats för att granska och analysera data från flera källor.The workspace provides a single location to review and analyze data from multiple sources.

Anteckning

Den här artikeln har nyligen uppdaterats för användning av term Azure Monitors loggar i stället för Log Analytics.This article was recently updated to use the term Azure Monitor logs instead of Log Analytics. Loggdata lagras fortfarande i en Log Analytics arbets yta och samlas in och analyseras fortfarande av samma Log Analytics-tjänst.Log data is still stored in a Log Analytics workspace and is still collected and analyzed by the same Log Analytics service. Vi uppdaterar terminologin för att bättre avspegla rollen för loggar i Azure Monitor.We are updating the terminology to better reflect the role of logs in Azure Monitor. Se Azure Monitor terminologis ändringar för mer information.See Azure Monitor terminology changes for details.

Det kan ta upp till 15 minuter att aktivera lösningen.Enabling the solution can take up to 15 minutes. Under tiden ska du inte stänga webbläsaren.During this time, you shouldn't close the browser window. När lösningen har aktiverats flödar information om installerad programvara och ändringar på den virtuella datorn till Azure Monitor-loggar.After the solution is enabled, information about installed software and changes on the VM flows to Azure Monitor logs. Det kan ta mellan 30 minuter och 6 timmar innan data blir tillgängliga för analys.It can take between 30 minutes and 6 hours for the data to be available for analysis.

Publicera en virtuell datorOnboard a VM

I ditt Automation-konto går du till Inventering under KONFIGURATIONSHANTERING.In your Automation Account, navigate to Inventory under CONFIGURATION MANAGEMENT.

Välj + Lägg till virtuell Azure-dator. Sidan Virtuella datorer öppnas där du kan välja en befintlig virtuell dator i listan.Select + Add Azure VM, this opens up the Virtual machines page and allows you to select an existing VM from the list. Välj den virtuella dator som du vill publicera.Select the VM you want to onboard. På sidan som öppnas klickar du på Aktivera för att aktivera lösningen på den virtuella datorn.On the page that opens click Enable to enable the solution on the VM. Microsofts hanteringsagent distribueras till den virtuella datorn och konfigurerar agenten till att prata med den Log Analytics-arbetsyta som du konfigurerade när du aktiverade lösningen.The Microsoft Management Agent is deployed to the VM and configures the agent to talk to the Log Analytics workspace you configured when enabling the solution. Det kan ta ett par minuter att slutföra registreringen.This can take a few minutes to complete the onboarding. I det här steget kan du välja en ny virtuell dator i listan och publicera en annan virtuell dator.At this point, you can select a new VM from the list and onboard another VM.

Publicera en virtuell dator utan AzureOnboard a non-Azure machine

Lägg till datorer utan Azure genom att installera agenten för Windows eller Linux, beroende på vilket operativsystem du har.To add non-Azure machines, install the agent for Windows or Linux depending on your operating system. När agenten är installerad går du till ditt Automation-konto och Inventering under KONFIGURATIONSHANTERING.Once the agent is installed, navigate to your Automation Account and go to Inventory under CONFIGURATION MANAGEMENT. När du klickar på Hantera datorer visas en lista med de datorer som rapporterar till Log Analytics-arbetsytan och som inte har någon aktiverad lösning.When you click Manage Machines, you see a list of the machines reporting to your Log Analytics workspace that do not have the solution enabled. Välj lämpligt alternativ för din miljö.Select the appropriate option for your environment.

  • Aktivera på alla tillgängliga datorer – Med det här alternativet aktiveras lösningen på alla datorer som rapporterar till Log Analytics-arbetsytan just nu.Enable on all available machines - This option enables the solution on all the machines reporting to your Log Analytics workspace at this time.
  • Aktivera på alla tillgängliga och framtida datorer – Med det här alternativet aktiveras lösningen på alla datorer som rapporterar till Log Analytics-arbetsytan och därefter på alla framtida datorer som läggs till i arbetsytan.Enable on all available machines and future machines - This option enables the solution on all machines reporting to your Log Analytics workspace and subsequently on all future machines added to the workspace.
  • Aktivera på valda datorer – Med det här alternativet aktiveras lösningen endast på de datorer som du har markerat.Enable on selected machines - This option enables the solution only on the machines that you have selected.

Hantera datorer

Visa installerade programView installed software

När ändringsspårningen och inventeringslösningen har aktiverats kan du visa resultatet på sidan Inventering.Once the Change tracking and Inventory solution is enabled, you can view the results on the Inventory page.

Från ditt Automation-konto väljer du Inventering under KONFIGURATIONSHANTERING.From within your Automation Account, select Inventory under CONFIGURATION MANAGEMENT.

På sidan Inventering klickar du på fliken Programvara.On the Inventory page, click on the Software tab.

På fliken Programvara finns det en tabell som visar den programvara som har hittats.On the Software tab, there is a table that lists the software that has been found. Programvaran grupperas efter programnamn och version.The software is grouped by software name and version.

Utförlig information för varje programpost visas i tabellen.The high-level details for each software record are viewable in the table. Informationen omfattar programvarans namn, version, utgivare, senaste uppdateringstid (den senaste uppdateringstid som rapporterats av en dator i gruppen) och datorer (antalet datorer som har programvaran).These details include the software name, version, publisher, last refreshed time (the most recent refresh time reported by a machine in the group), and machines (the count of machines with that software).

Programvaruinventering

Klicka på en rad om du vill visa egenskaperna för programposterna och namnen på datorerna som innehåller programvaran.Click on a row to view the properties of the software record and the names of the machines with that software.

Om du vill söka efter en specifik programvara eller en grupp med programvara kan du söka i textrutan rakt ovanför programvarulistan.To look for a specific software or group of software, you can search in the text box directly above the software list. Med filtret kan du söka utifrån programvarans namn, version eller utgivare.The filter allows you to search based off the software name, version, or publisher.

Om du exempelvis söker efter ”Contoso” returneras all programvara med ett namn, utgivare eller version som innehåller ”Contoso”.For instance, searching for "Contoso" returns all software with a name, publisher, or version containing "Contoso".

Sök inventeringsloggar för installerad programvaraSearch inventory logs for installed software

Inventering genererar loggdata som skickas till Azure Monitor-loggar.Inventory generates log data that is sent to Azure Monitor logs. Om du vill söka i loggarna genom att köra frågor väljer du Log Analytics högst upp i fönstret Inventering.To search the logs by running queries, select Log Analytics at the top of the Inventory window.

Inventeringsdata lagras under typen ConfigurationData.Inventory data is stored under the type ConfigurationData. Följande exempelfråga i Log Analytics returnerar inventeringsresultaten där utgivaren är ”Microsoft Corporation”.The following sample Log Analytics query returns the inventory results where the Publisher equals "Microsoft Corporation".

ConfigurationData
| where ConfigDataType == "Software"
| where Publisher == "Microsoft Corporation"
| summarize arg_max(TimeGenerated, *) by SoftwareName, Computer

Mer information om hur du kör och söker efter loggfiler i Azure Monitor-loggar finns i Azure Monitor-loggar.To learn more about running and searching log files in Azure Monitor logs, see Azure Monitor logs.

Inventering för en enda datorSingle machine inventory

Om du vill se programvaruinventeringen för en enda dator kan du få åtkomst till Inventering från resurssidan för den virtuella Azure-datorn eller använda Azure Monitor-loggar för att filtrera fram motsvarande dator.To see the software inventory for a single machine, you can access Inventory from the Azure VM resource page or use Azure Monitor logs to filter down to the corresponding machine. Följande Log Analytics-exempelfråga returnerar en lista över programvara för en dator med namnet ContosoVM.The following example Log Analytics query returns the list of software for a machine named ContosoVM.

ConfigurationData
| where ConfigDataType == "Software"
| summarize arg_max(TimeGenerated, *) by SoftwareName, CurrentVersion
| where Computer =="ContosoVM"
| render table
| summarize by Publisher, SoftwareName

Nästa stegNext steps

I den här självstudiekursen har du lärt dig att visa programvaruinventering, till exempel hur du:In this tutorial you learned how view software inventory such as how to:

  • Aktivera lösningenEnable the solution
  • Publicera en virtuell Azure-datorOnboard an Azure VM
  • Publicera en virtuell dator utan AzureOnboard a non-Azure VM
  • Visa installerade programView installed software
  • Sök inventeringsloggar för installerad programvaraSearch inventory logs for installed software

Fortsätt till översikten över lösningen för ändringsspårning och inventering för att läsa mer om det.Continue to the overview for the Change tracking and Inventory solution to learn more about it.