A virtuális gépekre telepített szoftverek felderítése

Ebből az oktatóanyagból megtudhatja, hogyan használhatja a Azure Automation változáskövetés és leltározás funkciót annak kiderítésére, hogy milyen szoftverek vannak telepítve a környezetében. A számítógépeken található szoftverek, fájlok, Linux-démonok, Windows-szolgáltatások és Windows beállításkulcsok leltárát gyűjtheti és tekintheti meg. A gépek konfigurációjának nyomon követésével megtalálhatja a környezetben felmerülő működési problémákat, és alaposabban megismerheti a gépek állapotát.

Ezen oktatóanyag segítségével megtanulhatja a következőket:

  • A Change Tracking és az Inventory engedélyezése
  • Azure-beli virtuális gép engedélyezése
  • Nem Azure-beli virtuális gép engedélyezése
  • Telepített szoftverek megtekintése
  • Telepített szoftverek keresése az Inventory-naplókban

Előfeltételek

Az oktatóanyag elvégzéséhez a következőkre lesz szüksége:

Jelentkezzen be az Azure-ba

Jelentkezzen be az Azure Portalra a https://portal.azure.com címen.

A Change Tracking és az Inventory engedélyezése

Az oktatóanyag első lépéseként engedélyeznie kell a Change Tracking és az Inventory megoldást. Ha korábban engedélyezte a funkciót, erre a lépésre nincs szükség.

Megjegyzés

Ha a mezők szürkén jelennek meg, egy másik Automation-funkció is engedélyezve van a virtuális gépen, és ugyanazt a munkaterületet és Automation-fiókot kell használnia.

  1. Lépjen az Automation-fiókjához, és válassza az Inventory vagy a Change Tracking lehetőséget a Configuration Management területen.

  2. Válassza ki a Log Analytics-munkaterületet . Ez a munkaterület olyan szolgáltatások által létrehozott adatokat gyűjt, mint például a változáskövetés és leltározás. A munkaterület egyetlen központi helyet biztosít a több forrásból származó adatok áttekintéséhez és elemzéséhez.

Megjegyzés

Ezt a cikket nemrég frissítettük, hogy a Log Analytics helyett az Azure Monitor-naplók kifejezést használjuk. A naplóadatokat a rendszer továbbra is egy Log Analytics-munkaterületen tárolja, és azokat ugyanaz a Log Analytics-szolgáltatás gyűjti és elemzi. Frissítjük a terminológiát, hogy jobban tükrözze a naplók szerepét az Azure Monitorban. Részletekért tekintse meg az Azure Monitor terminológiai változásait .

  1. Válassza ki a használni kívánt Automation-fiókot.

  2. Konfigurálja az üzembe helyezés helyét.

  3. Kattintson az Engedélyezés gombra a virtuális gép szolgáltatásának üzembe helyezéséhez.

    Inventory configuration banner

A telepítés során a virtuális gép ki lesz építve a Log Analytics-ügynökkel Windows és egy hibrid runbook-feldolgozóhoz. A változáskövetés és leltározás engedélyezése akár 15 percet is igénybe vehet. Ez idő alatt ne zárja be a böngészőablakot.

A funkció engedélyezése után a telepített szoftverekkel és a virtuális gép módosításaival kapcsolatos információk az Azure Monitor-naplókba kerülnek. Az adatok legalább 30 perc és legfeljebb 6 óra múlva állnak készen az elemzésre.

Azure-beli virtuális gép hozzáadása változáskövetés és leltározás

  1. Az Automation-fiókjában navigáljon az Inventory vagy a Change Tracking elemre a Configuration Management területen.

  2. Válassza az + Azure-beli virtuális gép hozzáadása lehetőséget.

  3. Válassza ki a virtuális gépet a virtuális gépek listájából.

  4. Az Engedélyezés gombra kattintva engedélyezheti a változáskövetés és leltározás a virtuális gépen. A Windows Log Analytics-ügynöke üzembe van helyezve a virtuális gépen, és úgy konfigurálja a virtuális gépet, hogy kommunikáljon a Log Analytics-munkaterületpel. A beállítási művelet eltarthat néhány percig.

  5. Ezen a ponton, ha szükséges, kiválaszthat egy új virtuális gépet a listából a funkció engedélyezéséhez.

Nem Azure-beli gép hozzáadása változáskövetés és leltározás

Nem Azure-beli gépek engedélyezése a funkcióhoz:

  1. Telepítse a Log Analytics-ügynököt a Windows vagy a Log Analytics-ügynök linuxos verziójához, az operációs rendszertől függően.

  2. Lépjen az Automation-fiókjához, és lépjen az Inventory vagy a Change Tracking elemre a Konfigurációkezelés területen.

  3. Kattintson a Gépek kezelése elemre. Megjelenik azon gépek listája, amelyek a Log Analytics-munkaterületre jelentenek, és amelyeken nincs engedélyezve a változáskövetés és leltározás. Válassza ki a környezetének megfelelő lehetőséget:

    • Engedélyezés az összes elérhető gépen – Ezzel a beállítással a Log Analytics-munkaterületnek jelenleg jelentő összes gépen engedélyezhető a funkció.
    • Engedélyezés az összes rendelkezésre álló gépen és jövőbeli gépen – Ez a beállítás engedélyezi a funkciót a Log Analytics-munkaterületnek, majd a munkaterülethez hozzáadott összes jövőbeli gépen.
    • Engedélyezés a kijelölt gépeken – Ez a beállítás csak a kiválasztott gépeken engedélyezi a funkciót.

    Manage Machines

Telepített szoftverek megtekintése

Ha a változáskövetés és leltározás funkció engedélyezve van, az eredményeket az Inventory lapon tekintheti meg.

  1. Az Automation-fiókban válassza az Inventory lehetőséget a Konfigurációkezelés területen.

  2. Az Inventory lapon kattintson a Szoftver lapra.

  3. Jegyezze fel a talált szoftvereket felsoroló táblázatot. A szoftverek név és verzió szerint vannak csoportosítva. Az egyes szoftverrekordok részletes információi megtekinthetők a táblázatban. Ilyen részletek például a szoftver neve, verziója, közzétevője, a legutóbbi frissítés időpontja (a legutóbbi frissítési idő a csoport egyik gépének jelentése alapján), valamint azon gépek száma, amelyekre a szoftver telepítve van.

    Software inventory

  4. Kattintson egy sorra a szoftverrekord tulajdonságainak, valamint azon gépek neveinek megtekintéséhez, amelyen a szoftver telepítve van.

  5. Ha egy adott szoftverre vagy szoftvercsoportra kíváncsi, közvetlenül a szoftverlista fölött található szövegmezőben is kereshet. A szűrő segítségével a szoftver neve, verziója vagy közzétevője alapján is kereshet. A Contoso keresése például a Contoso nevet, közzétevőt vagy verziót tartalmazó összes szoftvert visszaadja.

Telepített szoftverek keresése az Inventory-naplókban

változáskövetés és leltározás az Azure Monitor-naplókba küldött naplóadatokat hozza létre. Ha lekérdezések futtatásával szeretne keresni a naplókban, válassza a Log Analytics lehetőséget az Inventory oldal tetején. A leltáradatokat a rendszer a típus ConfigurationDataszerint tárolja.

Az alábbi példa Log Analytics-lekérdezés a Microsoft Corporation közzétevő leltáreredményeit adja vissza.

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

Ha többet szeretne megtudni a naplófájlok Azure Monitor-naplókban való futtatásáról és kereséséről, tekintse meg az Azure Monitor-naplókat.

Egyetlen gép szoftverleltárának megtekintése

Egyetlen gép szoftverleltárának megtekintéséhez elérheti az Inventoryt az Azure-beli virtuális gép erőforrásoldaláról, vagy az Azure Monitor-naplók használatával szűrhet a megfelelő gépre. Az alábbi Log Analytics-példa lekérdezés a ContosoVM nevű gép szoftvereinek listáját adja vissza.

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

Következő lépések

Ebben az oktatóanyagban megtanulta, hogyan tekintheti meg a szoftverleltárat:

  • A Change Tracking és az Inventory engedélyezése
  • Azure-beli virtuális gép engedélyezése
  • Nem Azure-beli virtuális gép engedélyezése
  • Telepített szoftverek megtekintése
  • Telepített szoftverek keresése az Inventory-naplókban

A változáskövetés és leltározás funkció áttekintését folytatva további információkat tudhat meg róla.