Share via


Függőségi vizualizáció beállítása

Ez a cikk azt ismerteti, hogyan állíthat be ügynökalapú függőségelemzést az Azure Migrate: Discovery és assessment szolgáltatásban. A függőségelemzés segít azonosítani és megérteni a különböző kiszolgálók függőségeit, amelyeket értékelni szeretne, és migrálni szeretne az Azure-ba.

Before you start

  • Tekintse át az ügynökalapú függőségelemzés támogatási és üzembehelyezési követelményeit a következőhöz:
  • Győződjön meg arról, hogy:
  • A függőségi vizualizáció használatához egy Log Analytics-munkaterületet társíthat egy Azure Migrate-projekthez:
    • Munkaterületet csak az Azure Migrate-berendezés beállítása és az Azure Migrate-projekt kiszolgálóinak felderítése után csatolhat.
    • Győződjön meg arról, hogy rendelkezik az Azure Migrate-projektet tartalmazó munkaterületével az előfizetésben.
    • A munkaterületnek az USA keleti, délkelet-ázsiai vagy nyugat-európai régióiban kell lennie. Más régiókban lévő munkaterületek nem társíthatók projekthez.
    • A munkaterületnek olyan régióban kell lennie, amelyben a szolgáltatástérkép támogatott. Az Azure-beli virtuális gépeket bármely régióban figyelheti. Maguk a virtuális gépek nem korlátozódnak a Log Analytics-munkaterület által támogatott régiókra.
    • A munkaterületet a kiszolgáló függőségi vizualizációjának első beállításakor csatolja. Az Azure Migrate-projektek munkaterülete a hozzáadás után nem módosítható.
    • A Log Analyticsben az Azure Migrate-hez társított munkaterület a Migration Project kulccsal és a projekt nevével van megjelölve.

Munkaterület társítása

  1. Miután felderítette az értékeléshez szükséges kiszolgálókat, az Azure Migrate: Felderítés és értékelés szolgáltatásban >kattintson az Áttekintés gombra.

  2. Az Azure Migrate: Felderítés és értékelés területen kattintson az Alapvető szolgáltatások elemre.

  3. Az OMS-munkaterületen kattintson a Konfiguráció megkövetelése elemre.

    Configure Log Analytics workspace

  4. Az OMS-munkaterület konfigurálása területen adja meg, hogy új munkaterületet szeretne-e létrehozni, vagy meglévőt szeretne használni.

    • A projekt-előfizetés összes munkaterületéről kiválaszthat egy meglévő munkaterületet.
    • A hozzárendeléshez olvasói hozzáférésre van szüksége a munkaterülethez.
  5. Ha új munkaterületet hoz létre, válassza ki a kívánt helyet.

    Add a new workspace

Megjegyzés:

Megtudhatja, hogyan konfigurálhatja az OMS-munkaterületet a privát végpontok közötti kapcsolathoz.

A virtuálisgép-ügynökök letöltése és telepítése

Minden elemezni kívánt kiszolgálón telepítse az ügynököket.

Megjegyzés:

A System Center Operations Manager 2012 R2 vagy újabb verziói által figyelt kiszolgálók esetében nem kell telepítenie az MMA-ügynököt. A Service Map integrálva van az Operations Managerrel. Kövesse az integrációs útmutatót.

  1. Az Azure Migrate: Felderítés és értékelés területen kattintson a Felderített kiszolgálók elemre.

  2. Az Oszlopok elemre kattintva válassza ki a Függőségek (ügynökalapú) lehetőséget a Felderített kiszolgálók lap oszlopának megtekintéséhez.

    Screenshot showing the result after clicking columns.

  3. Minden függőségi vizualizációval elemezni kívánt kiszolgáló esetében a Függőségek oszlopban kattintson az Ügynöktelepítés megkövetelése elemre.

  4. A Függőségek lapon töltse le a Windows vagy Linux rendszerhez készült MMA- és függőségi ügynököt.

  5. Az MMA-ügynök konfigurálása területen másolja ki a munkaterület azonosítóját és kulcsát. Ezekre az MMA-ügynök telepítésekor van szükség.

    Install the agents

Az MMA telepítése

Telepítse az MMA-t minden elemezni kívánt Windows- vagy Linux-kiszolgálóra.

AZ MMA telepítése Windows-kiszolgálón

Az ügynök telepítése Windows-kiszolgálón:

  1. Kattintson duplán a letöltött ügynökre.
  2. Az Üdvözöljük lapon kattintson a Tovább gombra. A Licencfeltételek oldalon kattintson az Elfogadom gombra a feltételek elfogadásához.
  3. A Célmappában tartsa meg vagy módosítsa az alapértelmezett telepítési mappát >Tovább.
  4. Az Ügynökbeállítási beállítások területen válassza az Azure Log Analytics>Tovább lehetőséget.
  5. Új Log Analytics-munkaterület hozzáadásához kattintson a Hozzáadás gombra. Illessze be a portálról kimásolt munkaterület-azonosítót és kulcsot. Kattintson a Tovább gombra.

Telepítheti az ügynököt a parancssorból, vagy egy olyan automatizált módszerrel, mint a Configuration Manager vagy az Intigua.

  • További információ az MMA-ügynök telepítésének módszereiről.
  • Az MMA-ügynök ezzel a szkripttel is telepíthető.
  • További információ az MMA által támogatott Windows operációs rendszerekről.

Az MMA telepítése Linux-kiszolgálóra

Az MMA telepítése Linux-kiszolgálón:

  1. A megfelelő csomag (x86 vagy x64) átvitele Linux rendszerű számítógépre scp/sftp használatával.

  2. Telepítse a csomagot a --install argumentum használatával.

    sudo sh ./omsagent-<version>.universal.x64.sh --install -w <workspace id> -s <workspace key>

További információ az MMA által támogatott Linux operációs rendszerek listájáról.

A függőségi ügynök telepítése

  1. A Függőségi ügynök Windows-kiszolgálón való telepítéséhez kattintson duplán a telepítőfájlra, és kövesse a varázslót.

  2. A függőségi ügynök Linux-kiszolgálón való telepítéséhez telepítse gyökérként a következő paranccsal:

    sh InstallDependencyAgent-Linux64.bin

  • További információ arról, hogyan telepítheti a függőségi ügynököt szkriptekkel.
  • További információ a függőségi ügynök által támogatott operációs rendszerekről.

Csoport létrehozása függőségi vizualizációval

Most hozzon létre egy csoportot az értékeléshez.

Megjegyzés:

A függőségeket vizualizálni kívánt csoportoknak nem szabad 10-nél több kiszolgálót tartalmazniuk. Ha több mint 10 kiszolgálóval rendelkezik, ossza fel őket kisebb csoportokra.

  1. Az Azure Migrate: Felderítés és értékelés területen kattintson a Felderített kiszolgálók elemre.

  2. A Függőségek oszlopban kattintson a Megtekinteni kívánt kiszolgálók függőségeinek megtekintése parancsára.

  3. A függőségi térképen az alábbiak láthatók:

    • Bejövő (ügyfelek) és kimenő (kiszolgálók) TCP-kapcsolatok a kiszolgálóhoz és a kiszolgálóról.
    • A függőségi ügynököket nem tartalmazó függő kiszolgálók portszámok szerint vannak csoportosítva.
    • A függőségi ügynökökkel rendelkező függő kiszolgálók külön mezőkként jelennek meg.
    • A kiszolgálón futó folyamatok. Bontsa ki az egyes kiszolgálódobozokat a folyamatok megtekintéséhez.
    • Kiszolgálótulajdonságok (beleértve az FQDN-t, az operációs rendszert és a MAC-címet). Kattintson az egyes kiszolgálómezőkre a részletek megtekintéséhez.
  4. A különböző időtartamokhoz tartozó függőségeket az időtartomány címkéjén lévő időtartamra kattintva tekintheti meg.

    • Alapértelmezés szerint a tartomány egy óra.
    • Módosíthatja az időtartományt, vagy megadhatja a kezdési és befejezési dátumokat, valamint az időtartamot.
    • Az időtartomány akár egy óra is lehet. Ha hosszabb tartományra van szüksége, az Azure Monitor használatával hosszabb ideig kérdezhet le függő adatokat.
  5. Miután azonosította a csoportosítani kívánt függő kiszolgálókat, a Ctrl+Kattintás billentyűkombinációval jelöljön ki több kiszolgálót a térképen, és kattintson a Gépek csoportosítása parancsra.

  6. Adjon meg egy csoportnevet.

  7. Ellenőrizze, hogy az Azure Migrate felderíti-e a függő kiszolgálókat.

    • Ha egy függő kiszolgálót nem fedez fel az Azure Migrate: Felderítés és értékelés, nem adhatja hozzá a csoporthoz.
    • Kiszolgáló hozzáadásához futtassa újra a felderítést, és ellenőrizze, hogy a kiszolgáló felderítve van-e.
  8. Ha értékelést szeretne létrehozni ehhez a csoporthoz, jelölje be a jelölőnégyzetet, és hozzon létre egy új értékelést a csoport számára.

  9. Kattintson az OK gombra a csoport mentéséhez.

A csoport létrehozása után javasoljuk, hogy telepítse az ügynököket a csoport összes kiszolgálójára, majd vizualizálja a teljes csoport függőségeit.

Függőségi adatok lekérdezése az Azure Monitorban

A Service Map által rögzített függőségi adatokat az Azure Migrate-projekthez társított Log Analytics-munkaterületen kérdezheti le. A Log Analytics az Azure Monitor-napló lekérdezések írására és futtatására szolgál.

A függőségi adatok lekérdezésének futtatása az alábbiak szerint:

  1. Az ügynökök telepítése után nyissa meg a portált, és kattintson az Áttekintés gombra.
  2. Az Azure Migrate: Felderítés és értékelés területen kattintson az Áttekintés gombra. Kattintson a lefelé mutató nyílra az Essentials kibontásához.
  3. Az OMS-munkaterületen kattintson a munkaterület nevére.
  4. A Log Analytics-munkaterület Általános lapján >kattintson a Naplók elemre.
  5. Írja meg a lekérdezést, és kattintson a Futtatás gombra.

Sample queries

Íme néhány minta lekérdezés, amelyekkel kinyerheti a függőségi adatokat.

  • Módosíthatja a lekérdezéseket, hogy kinyerje az előnyben részesített adatpontokat.
  • Tekintse át a függőségi adatrekordok teljes listáját.
  • Tekintse át a további mintalekérdezéseket.

Minta: Bejövő kapcsolatok áttekintése

Tekintse át a kiszolgálók bejövő kapcsolatait.

  • A kapcsolati metrikák (VM Csatlakozás ion) tábla rekordjai nem jelölnek egyéni fizikai hálózati kapcsolatokat.
  • Több fizikai hálózati kapcsolat logikai kapcsolatba van csoportosítva.
  • További információ a fizikai hálózati kapcsolat adatainak a virtuális gépben való összesítéséről Csatlakozás ion.
// the servers of interest
let ips=materialize(ServiceMapComputer_CL
| summarize ips=makeset(todynamic(Ipv4Addresses_s)) by MonitoredMachine=ResourceName_s
| mvexpand ips to typeof(string));
let StartDateTime = datetime(2019-03-25T00:00:00Z);
let EndDateTime = datetime(2019-03-30T01:00:00Z);
VMConnection
| where Direction == 'inbound'
| where TimeGenerated > StartDateTime and TimeGenerated  < EndDateTime
| join kind=inner (ips) on $left.DestinationIp == $right.ips
| summarize sum(LinksEstablished) by Computer, Direction, SourceIp, DestinationIp, DestinationPort

Minta: Elküldött és fogadott adatok összegzése

Ez a minta a kiszolgálók közötti bejövő kapcsolatokon küldött és fogadott adatok mennyiségét foglalja össze.

// the servers of interest
let ips=materialize(ServiceMapComputer_CL
| summarize ips=makeset(todynamic(Ipv4Addresses_s)) by MonitoredMachine=ResourceName_s
| mvexpand ips to typeof(string));
let StartDateTime = datetime(2019-03-25T00:00:00Z);
let EndDateTime = datetime(2019-03-30T01:00:00Z);
VMConnection
| where Direction == 'inbound'
| where TimeGenerated > StartDateTime and TimeGenerated  < EndDateTime
| join kind=inner (ips) on $left.DestinationIp == $right.ips
| summarize sum(BytesSent), sum(BytesReceived) by Computer, Direction, SourceIp, DestinationIp, DestinationPort

További lépések

Hozzon létre egy felmérést egy csoporthoz.