Sdílet prostřednictvím


Nastavení vizualizace závislostí

Tento článek popisuje, jak nastavit analýzu závislostí na základě agentů ve službě Azure Migrate: Zjišťování a hodnocení. Analýza závislostí vám pomůže identifikovat a pochopit závislosti mezi servery, které chcete posoudit a migrovat do Azure.

Než začnete

  • Projděte si požadavky na podporu a nasazení pro analýzu závislostí na základě agentů pro:
  • Ujistěte se, že:
  • Pokud chcete použít vizualizaci závislostí, přidružíte pracovní prostor služby Log Analytics k projektu Azure Migrate:
    • Pracovní prostor můžete připojit až po nastavení zařízení Azure Migrate a zjišťování serverů v projektu Azure Migrate.
    • Ujistěte se, že máte v předplatném pracovní prostor, který obsahuje projekt Azure Migrate.
    • Pracovní prostor se musí nacházet v oblastech USA – východ, Jihovýchodní Asie nebo Západní Evropa. Pracovní prostory v jiných oblastech nelze přidružit k projektu.
    • Pracovní prostor musí být v oblasti, ve které je služba Service Map podporovaná. Virtuální počítače Azure můžete monitorovat v libovolné oblasti. Samotné virtuální počítače nejsou omezené na oblasti podporované pracovním prostorem služby Log Analytics.
    • Pracovní prostor připojíte při prvním nastavení vizualizace závislostí pro server. Pracovní prostor pro projekt Azure Migrate se po přidání nedá změnit.
      • V Log Analytics je pracovní prostor přidružený ke službě Azure Migrate označen klíčem projektu migrace a názvem projektu.

Přidružení pracovního prostoru

  1. Po zjištění serverů pro posouzení v části Servery, databáze a webové aplikace>Azure Migrate: Zjišťování a hodnocení vyberte Přehled.

  2. Ve službě Azure Migrate: Zjišťování a hodnocení vyberte Základy.

  3. V pracovním prostoru OMS vyberte Vyžaduje konfiguraci.

    Nakonfigurujete pracovní prostor služby Log Analytics

  4. V části Konfigurace pracovního prostoru OMS určete, jestli chcete vytvořit nový pracovní prostor, nebo použít existující.

    • Můžete vybrat existující pracovní prostor ze všech pracovních prostorů v předplatném projektu.
    • K přidružení k pracovnímu prostoru potřebujete přístup čtenáře.
  5. Pokud vytvoříte nový pracovní prostor, vyberte pro něj umístění.

    Přidání nového pracovního prostoru

Poznámka:

Zjistěte, jak nakonfigurovat pracovní prostor OMS pro připojení privátního koncového bodu.

Stažení a instalace agentů virtuálního počítače

Na každý server, který chcete analyzovat, nainstalujte agenty.

Poznámka:

U serverů monitorovaných nástrojem System Center Operations Manager 2012 R2 nebo novějším nemusíte instalovat agenta MMA. Service Map se integruje s Operations Managerem. Postupujte podle pokynů k integraci.

  1. Ve službě Azure Migrate: Zjišťování a hodnocení vyberte Zjištěné servery.

  2. Výběrem sloupců vyberte Závislosti (založené na agentech) a zobrazte sloupec na stránce Zjištěné servery.

    Snímek obrazovky znázorňující výsledek po výběru sloupců

  3. U každého serveru, který chcete analyzovat pomocí vizualizace závislostí, vyberte ve sloupci Závislosti možnost Vyžaduje instalaci agenta.

  4. Na stránce Závislosti stáhněte agenta MMA a závislostí pro Windows nebo Linux.

  5. V části Konfigurovat agenta MMA zkopírujte ID a klíč pracovního prostoru. Budete je potřebovat při instalaci agenta MMA.

    Instalace agentů

Instalace agenta MMA

Nainstalujte MMA na každý server s Windows nebo Linuxem, který chcete analyzovat.

Instalace MMA na Windows Server

Instalace agenta na Windows Server:

  1. Dvakrát klikněte na staženého agenta.
  2. Na úvodní stránce vyberte Další. Na stránce Licenční podmínky vyberte Souhlasím s přijetím licence.
  3. V cílové složce ponechte nebo upravte výchozí instalační složku >Další.
  4. V možnostech instalace agenta vyberte Další Azure Log Analytics>.
  5. Vyberte Přidat a přidejte nový pracovní prostor služby Log Analytics. Vložte ID a klíč pracovního prostoru, který jste zkopírovali z portálu. Vyberte Další.

Agenta můžete nainstalovat z příkazového řádku nebo pomocí automatizované metody, jako je Configuration Manager nebo Intigua.

Instalace MMA na server s Linuxem

Postup instalace MMA na server s Linuxem:

  1. Přeneste příslušnou sadu (x86 nebo x64) do počítače s Linuxem pomocí nástroje scp/sftp.

  2. Nainstalujte sadu pomocí argumentu --install.

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

Přečtěte si další informace o seznamu linuxových operačních systémů, které podporuje MMA.

Instalace agenta závislostí

  1. Pokud chcete nainstalovat závislého agenta na windows server, poklikejte na instalační soubor a postupujte podle průvodce.

  2. Pokud chcete nainstalovat závislého agenta na server s Linuxem, nainstalujte ho jako kořen pomocí následujícího příkazu:

    sh InstallDependencyAgent-Linux64.bin

Vytvoření skupiny pomocí vizualizace závislostí

Teď vytvořte skupinu pro posouzení.

Poznámka:

Skupiny, pro které chcete vizualizovat závislosti, by neměly obsahovat více než 10 serverů. Pokud máte více než 10 serverů, rozdělte je do menších skupin.

  1. Ve službě Azure Migrate: Zjišťování a hodnocení vyberte Zjištěné servery.

  2. Ve sloupci Závislosti vyberte Zobrazit závislosti pro každý server, který chcete zkontrolovat.

  3. Na mapě závislostí můžete vidět následující:

    • Příchozí připojení (klienti) a odchozí připojení (servery) TCP k serveru a ze serveru.
    • Závislé servery, které nemají nainstalované agenty závislostí, jsou seskupené podle čísel portů.
    • Závislé servery s nainstalovanými agenty závislostí se zobrazují jako samostatná pole.
    • Procesy spuštěné uvnitř serveru. Rozbalte všechna pole serveru a zobrazte procesy.
    • Vlastnosti serveru (včetně plně kvalifikovaného názvu domény, operačního systému, adresy MAC). Výběrem jednotlivých polí serveru zobrazíte podrobnosti.
  4. Můžete se podívat na závislosti pro různé časové doby výběrem doby trvání v popisku časového rozsahu.

    • Ve výchozím nastavení je rozsah hodin.
    • Můžete upravit časový rozsah nebo zadat počáteční a koncové datum a dobu trvání.
    • Časový rozsah může být až hodinu. Pokud potřebujete delší rozsah, použijte Azure Monitor k dotazování závislých dat na delší dobu.
  5. Jakmile identifikujete závislé servery, které chcete seskupit, vyberte na mapě více serverů pomocí kombinace kláves Ctrl a kliknutím a vyberte Počítače skupiny.

  6. Zadejte název skupiny.

  7. Ověřte, že služba Azure Migrate zjistí závislé servery.

    • Pokud služba Azure Migrate nezjistí závislý server: Zjišťování a hodnocení, nemůžete ho přidat do skupiny.
    • Pokud chcete přidat server, spusťte znovu zjišťování a ověřte, že je server zjištěn.
  8. Pokud chcete vytvořit posouzení pro tuto skupinu, zaškrtněte políčko a vytvořte pro skupinu nové posouzení.

  9. Vyberte OK a uložte skupinu.

Po vytvoření skupiny doporučujeme nainstalovat agenty na všechny servery ve skupině a pak vizualizovat závislosti pro celou skupinu.

Dotazování na data závislostí ve službě Azure Monitor

Data závislostí zachycená službou Service Map můžete dotazovat v pracovním prostoru služby Log Analytics přidruženém k projektu Azure Migrate. Log Analytics se používá k zápisu a spouštění dotazů na protokoly služby Azure Monitor.

Spusťte dotaz na data závislostí následujícím způsobem:

  1. Po instalaci agentů přejděte na portál a vyberte Přehled.
  2. Ve službě Azure Migrate: Zjišťování a hodnocení vyberte Přehled. Vyberte šipku dolů a rozbalte základní informace.
  3. V pracovním prostoru OMS vyberte název pracovního prostoru.
  4. Na stránce >Pracovního prostoru služby Log Analytics Obecné vyberte Protokoly.
  5. Napište svůj dotaz a vyberte Spustit.

Vzorové dotazy

Tady je několik ukázkových dotazů, které můžete použít k extrakci dat závislostí.

  • Dotazy můžete upravit tak, aby extrahovali upřednostňované datové body.
  • Zkontrolujte úplný seznam záznamů dat závislostí.
  • Projděte si další ukázkové dotazy.

Ukázka: Kontrola příchozích připojení

Zkontrolujte příchozí připojení pro sadu serverů.

  • Záznamy v tabulce pro metriky připojení (VMConnection) nepředstavují jednotlivá fyzická síťová připojení.
  • Několik fyzických síťových připojení se seskupí do logického připojení.
  • Přečtěte si další informace o agregaci dat fyzických síťových připojení v nástroji VMConnection.
// 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

Ukázka: Shrnutí odeslaných a přijatých dat

Tato ukázka shrnuje objem odeslaných a přijatých dat u příchozích připojení mezi sadou serverů.

// 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

Další kroky

Vytvořte posouzení pro skupinu.