Sdílet prostřednictvím


Metadata, která zařízení Azure Migrate zjistí

Nástroj Azure Migrate Discovery and Assessment využívá jednoduché zařízení Azure Migrate ke zjišťování serverů spuštěných ve vašem prostředí a odesílání konfiguračních a výkonnostních metadat serveru do Azure.

Tento článek obsahuje podrobnosti o metadatech, která zařízení Azure Migrate zjistí. Tato metadata pomáhají vyhodnotit připravenost serveru pro migraci do Azure, správné velikosti serverů a plánování nákladů. Microsoft tato data nepoužívá v žádném auditu dodržování předpisů licencí.

Shromážděná metadata pro servery VMware

Zařízení shromažďuje data o konfiguraci, výkonu, nainstalovaných aplikacích, rolích a funkcích (inventář softwaru) ze serverů spuštěných ve vašem prostředí VMware. Shromažďuje také data závislostí, pokud je povolená analýza závislostí bez agentů.

Tady je úplný seznam metadat serveru, která zařízení shromažďuje a odesílá do Azure:

Údaje Počítadlo
Podrobnosti o serveru
ID serveru vm.Config.InstanceUuid
Název serveru vm.Config.Name
ID serveru vCenter VMwareClient.Instance.Uuid
Popis serveru vm.Summary.Config.Annotation
Název produktu licence vm.Client.ServiceContent.About.LicenseProductName
Typ operačního systému vm.SummaryConfig.GuestFullName
Typ spuštění vm.Config.Firmware
Počet jader vm.Config.Hardware.NumCPU
Paměť (MB) vm.Config.Hardware.MemoryMB
Počet disků vm.Config.Hardware.Device.ToList().FindAll(x => is VirtualDisk).count
Seznam velikostí disku vm.Config.Hardware.Device.ToList().FindAll(x => is VirtualDisk)
Využití úložiště součet vm.guest.disk.capacity - součet vm.guest.disk.freeSpace
Seznam síťových adaptérů vm.Config.Hardware.Device.ToList().FindAll(x => is VirtualEthernet).count
Využití procesoru cpu.usage.average
Využití paměti mem.usage.average
Model/název procesoru vm.Config.Hardware.CpuModel
Počet soketů v procesoru vm.Config.Hardware.NumCpuPkgs
Podrobnosti o jednotlivých discích
Hodnota klíče disku disk.Key
Číslo jednotky disku disk.UnitNumber
Hodnota klíče řadiče disku disk.ControllerKey.Value
Nakonfigurované gigabajty virtualDisk.DeviceInfo.Summary
Název disku Hodnota vygenerovaná pomocí disk.UnitNumber, disk.Keydisk.ControllerKey.VAlue
Operace čtení za sekundu virtualDisk.numberReadAveraged.average
Operace zápisu za sekundu virtualDisk.numberWriteAveraged.average
Propustnost čtení (MB za sekundu) virtualDisk.read.average
Propustnost zápisu (MB za sekundu) virtualDisk.write.average
podrobnosti oPer-NIC
Název síťového adaptéru nic.Key
Adresa MAC ((VirtualEthernetCard)nic).MacAddress
Adresy IPv4 vm.Guest.Net
Adresy IPv6 vm.Guest.Net
Propustnost čtení (MB za sekundu) net.received.average
Propustnost zápisu (MB za sekundu) net.transmitted.average
Podrobnosti o cestě inventáře
Název container.GetType().Name
Typ podřízeného objektu container.ChildType
Podrobnosti o referencích container.MoRef
Údaje o rodičích Container.Parent
Podrobnosti složky pro jednotlivé servery ((Folder)container).ChildEntity.Type
Podrobnosti o datacentru pro každý server ((Datacenter)container).VmFolder
Podrobnosti o datovém centru pro každou složku hostitele ((Datacenter)container).HostFolder
Podrobnosti o clusteru pro každý hostitel ((ClusterComputeResource)container).Host
Podrobnosti o hostiteli pro každý server ((HostSystem)container).VM

Metadata výkonu

Tady jsou údaje o výkonu, které zařízení shromažďuje pro server spuštěný na VMware a odesílá je do Azure:

Údaje Počítadlo Dopad posouzení
Využití procesoru cpu.usage.average Doporučená velikost a náklady na server
Využití paměti mem.usage.average Doporučená velikost a náklady na server
Propustnost čtení disku (MB za sekundu) virtualDisk.read.average Výpočet velikosti disku, nákladů na úložiště, velikosti serveru
Propustnost zápisu na disk (MB za sekundu) virtualDisk.write.average Výpočet velikosti disku, nákladů na úložiště, velikosti serveru
Operace čtení disku za sekundu virtualDisk.numberReadAveraged.average Výpočet velikosti disku, nákladů na úložiště, velikosti serveru
Operace zápisu na disk za sekundu virtualDisk.numberWriteAveraged.average Výpočet velikosti disku, nákladů na úložiště, velikosti serveru
Propustnost čtení síťových adaptérů (MB za sekundu) net.received.average Výpočet velikosti serveru
Propustnost zápisu síťových adaptérů (MB za sekundu) net.transmitted.average Výpočet velikosti serveru

Shromážděná metadata pro servery Hyper-V

Zařízení shromažďuje data o konfiguraci, výkonu, nainstalovaných aplikacích, rolích a funkcích (inventář softwaru) ze serverů spuštěných ve vašem Hyper-V prostředí. Shromažďuje také data závislostí, pokud je povolená analýza závislostí bez agentů.

Tady je úplný seznam metadat serveru, která zařízení shromažďuje a odesílá do Azure:

Údaje třída služby WMI Vlastnost třídy WMI
Podrobnosti o serveru
Sériové číslo systému BIOS Msvm_BIOSElement BIOSSerialNumber
Typ serveru (generace 1 nebo 2) Msvm_VirtualSystemSettingData VirtualSystemSubType
Zobrazovaný název serveru Msvm_VirtualSystemSettingData ElementName
Verze serveru Msvm_ProcessorSettingData VirtualQuantity
Paměť (bajty) Msvm_MemorySettingData VirtualQuantity
Maximální paměť, kterou může server využívat Msvm_MemorySettingData Limit
Povolená dynamická paměť Msvm_MemorySettingData DynamicMemoryEnabled
Název operačního systému/ verze/plně kvalifikovaný název domény Msvm_KvpExchangeComponent GuestIntrinsicExchangeItems Name Data
Stav napájení serveru Msvm_ComputerSystem EnabledState
Podrobnosti o jednotlivých discích
Identifikátor disku Msvm_VirtualHardDiskSettingData VirtualDiskId
Typ virtuálního pevného disku Msvm_VirtualHardDiskSettingData Type
Velikost virtuálního pevného disku Msvm_VirtualHardDiskSettingData MaxInternalSize
Nadřazený virtuální pevný disk Msvm_VirtualHardDiskSettingData ParentPath
podrobnosti oPer-NIC
IP adresy (syntetické síťové karty) Msvm_GuestNetworkAdapterConfiguration IPAddresses
Povolená služba DHCP (syntetické síťové karty) Msvm_GuestNetworkAdapterConfiguration DHCPEnabled
ID NIC (syntetické síťové karty) Msvm_SyntheticEthernetPortSettingData InstanceID
Adresa MAC síťové karty (syntetické NIC) Msvm_SyntheticEthernetPortSettingData Address
ID síťové karty (starší modely) MsvmEmulatedEthernetPortSetting Data InstanceID
ID MAC síťové karty (starší síťové karty) MsvmEmulatedEthernetPortSetting Data Address

Data výkonu

Tady jsou data o výkonu serveru, která zařízení shromažďuje a odesílá do Azure:

Třída čítače výkonu Počítadlo Dopad posouzení
Hyper-V hypervizor virtuální procesor % času spuštění hosta Doporučená velikost a náklady na server
Hyper-V serveru dynamické paměti Aktuální tlak (%)
Viditelná fyzická paměť hosta (MB)
Doporučená velikost a náklady na server
Hyper-V virtuální úložné zařízení Čtení bajtů za sekundu Výpočet velikosti disku, nákladů na úložiště, velikosti serveru
Hyper-V virtuální úložné zařízení Bajty zápisu za sekundu Výpočet velikosti disku, nákladů na úložiště, velikosti serveru
Hyper-V virtuální síťový adaptér Přijaté bajty za sekundu Výpočet velikosti serveru
Hyper-V virtuální síťový adaptér Odeslané bajty za sekundu Výpočet velikosti serveru
  • Využití procesoru je součet veškerého využití všech virtuálních procesorů připojených k serveru.
  • Využití paměti je (aktuální tlak * fyzická paměť viditelná hostem) / 100.
  • Hodnoty využití disku a sítě se shromažďují z uvedených čítačů výkonu Hyper-V.

Shromážděná data pro fyzické servery

Zařízení shromažďuje data o konfiguraci, výkonu, nainstalovaných aplikacích, rolích a funkcích (inventář softwaru) z fyzických serverů nebo ze serverů spuštěných v jiných cloudech (například AWS nebo GCP). Shromažďuje také data závislostí, pokud je povolená analýza závislostí bez agentů.

Metadata Windows Serveru

Tady je úplný seznam metadat Windows Serveru, která zařízení shromažďuje a odesílá do Azure:

Údaje třída služby WMI Vlastnost třídy WMI
FQDN Win32_ComputerSystem Domain Name PartOfDomain
Počet jader procesoru Win32_PRocessor NumberOfCores
Přidělená paměť Win32_ComputerSystem TotalPhysicalMemory
Sériové číslo systému BIOS Win32_ComputerSystemProduct IdentifyingNumber
BIOS GUID Win32_ComputerSystemProduct UUID
Typ spuštění Win32_DiskPartition Kontrola existence oddílu pomocí Type = GPT:System pro EFI/BIOS
Název operačního systému Win32_OperatingSystem Caption
Verze operačního systému Win32_OperatingSystem Version
Architektura operačního systému Win32_OperatingSystem OSArchitecture
Počet disků Win32_DiskDrive Model, Size, DeviceID, , MediaTypeName
Velikost disku Win32_DiskDrive Size
Seznam síťových adaptérů Win32_NetworkAdapterConfiguration Description, Index
IP adresa NIC Win32_NetworkAdapterConfiguration IPAddress
Adresa MAC karty NIC Win32_NetworkAdapterConfiguration MACAddress

Data o výkonu Windows Serveru

Tady jsou data o výkonu windows serveru, která zařízení shromažďuje a odesílá do Azure:

Údaje třída služby WMI Vlastnost třídy WMI
Využití procesoru Win32_PerfFormattedData_PerfOS_Processor PercentIdleTime
Využití paměti Win32_PerfFormattedData_PerfOS_Memory AvailableMBytes
Počet síťových adaptérů Win32_PerfFormattedData_Tcpip_NetworkInterface Počet síťových zařízení
Přijatá data na síťovou kartu Win32_PerfFormattedData_Tcpip_NetworkInterface BytesReceivedPerSec
Data přenášená na jednu síťovou kartu BWin32_PerfFormattedData_Tcpip_NetworkInterface BytesSentPersec
Počet disků BWin32_PerfFormattedData_PerfDisk_PhysicalDisk Počet disků
Podrobnosti o disku Win32_PerfFormattedData_PerfDisk_PhysicalDisk DiskWritesPerSec, DiskWriteBytesPerSec, , DiskReadsPerSecDiskReadBytesPerSec

Metadata serveru s Linuxem

Tady je úplný seznam metadat serveru s Linuxem, která zařízení shromažďuje a odesílá do Azure:

Údaje Příkazy
FQDN cat /proc/sys/kernel/hostname, hostname -f
Počet jader procesoru cat /proc/cpuinfo \| awk '/^processor/{print $3}' \| wc -l
Přidělená paměť cat /proc/meminfo \| grep MemTotal \| awk '{printf "%.0f", $2/1024}'
Sériové číslo systému BIOS lshw \| grep "serial:" \| head -n1 \| awk '{print $2}'
/usr/sbin/dmidecode -t 1 \| grep 'Serial' \| awk '{ $1="" ; $2=""; print}'
BIOS GUID cat /sys/class/dmi/id/product_uuid
Typ spuštění [ -d /sys/firmware/efi ] && echo EFI \|\| echo BIOS
Název nebo verze operačního systému K těmto souborům přistupujeme pro verzi a název operačního systému:

/etc/os-release
/usr/lib/os-release
/etc/enterprise-release
/etc/redhat-release
/etc/oracle-release
/etc/SuSE-release
/etc/lsb-release
/etc/debian_version
Architektura operačního systému uname -m
Počet disků fdisk -l \| egrep 'Disk.*bytes' \| awk '{print $2}' \| cut -f1 -d ':'
Spouštěcí disk df /boot \| sed -n 2p \| awk '{print $1}'
Velikost disku fdisk -l \| egrep 'Disk.*bytes' \| egrep $disk: \| awk '{print $5}'
Seznam síťových adaptérů ip -o -4 addr show \| awk '{print $2}'
IP adresa NIC ip addr show $nic \| grep inet \| awk '{print $2} \| cut -f1 -d "/"
Adresa MAC karty NIC ip addr show $nic \| grep ether \| awk '{print $2}'

Data o výkonu serveru s Linuxem

Tady jsou data o výkonu serveru s Linuxem, která zařízení shromažďuje a odesílá do Azure:

Údaje Příkazy
Využití procesoru cat /proc/stat/ \| grep 'cpu' /proc/stat
Využití paměti free \| grep Mem \| awk '{print $3/$2 * 100.0}'
Počet síťových adaptérů lshw -class network \| grep eth[0-60] \| wc -l
Přijatá data na síťovou kartu cat /sys/class/net/eth$nic/statistics/rx_bytes
Data přenášená na jednu síťovou kartu cat /sys/class/net/eth$nic/statistics/tx_bytes
Počet disků fdisk -l \| egrep 'Disk.*bytes' \| awk '{print $2}' \| cut -f1 -d ':'
Podrobnosti o disku cat /proc/diskstats

Data inventáře softwaru

Zařízení shromažďuje data o nainstalovaných aplikacích, rolích a funkcích (inventář softwaru) a čekajících aktualizacích ze serverů spuštěných v prostředí VMware nebo Hyper-V prostředí, z fyzických serverů nebo ze serverů spuštěných v jiných cloudech (například AWS nebo GCP).

Data aplikací pro Windows Server

Tady jsou data inventáře softwaru, která zařízení shromažďuje z každého zjištěného windows serveru:

Údaje Umístění registru Klíč
Název aplikace HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*
HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*
DisplayName
Verze HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*
HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*
DisplayVersion
Poskytovatel HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*
HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*
Publisher

Data funkcí Windows Serveru

Tady jsou data funkcí, která zařízení shromažďuje z každého zjištěného serveru Windows:

Údaje Cmdlet PowerShellu Vlastnictví
Název Get-WindowsFeature Name
Typ funkce Get-WindowsFeature FeatureType
Rodič Get-WindowsFeature Parent

Data operačního systému Windows Server

Tady jsou data operačního systému, která zařízení shromažďuje z každého zjištěného windows serveru:

Údaje třída služby WMI Vlastnost třídy WMI
Název Win32_operatingsystem Caption
Verze Win32_operatingsystem Version
Architektura Win32_operatingsystem OSArchitecture

Data čekajících na aktualizace Windows Serveru

Tady jsou data čekajících aktualizací, která zařízení shromažďuje z každého zjištěného windows serveru:

Údaje Cmdlet PowerShellu Vlastnictví
Aktualizovat název New-Object -com "Microsoft.Update.Session" Title
Id aktualizace New-Object -com "Microsoft.Update.Session" Identity.UpdateID
Aktualizovat verzi (KB-ID) New-Object -com "Microsoft.Update.Session" KBArticleIDs
Klasifikace/Závažnost New-Object -com "Microsoft.Update.Session" Categories.CatergoryID
Datum publikování New-Object -com "Microsoft.Update.Session" LastDeploymentChangeTime

Data SQL Serveru

Tady jsou data SQL Serveru, která zařízení shromažďuje z každého zjištěného windows serveru:

Údaje Umístění registru Klíč
Název HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL installedInstance
Vydání HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\Setup Edition
Aktualizace Service Pack HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\Setup SP
Verze HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\Setup Version

Data operačního systému Linux

Tady jsou data operačního systému, která zařízení shromažďuje z každého zjištěného serveru s Linuxem:

Údaje Příkazy
Název/verze Shromažďuje se z jednoho nebo několika následujících souborů:

/etc/os-release
/usr/lib/os-release
/etc/enterprise-release
/etc/redhat-release
/etc/oracle-release
/etc/SuSE-release
/etc/lsb-release
/etc/debian_version
Architektura uname

Data serverových aplikací pro Linux

Tady jsou data inventáře softwaru, která zařízení shromažďuje z každého zjištěného linuxového serveru. Na základě operačního systému serveru se spustí jeden nebo více příkazů.

Údaje Příkazy
Název rpm dpkg-query snap
Verze rpm dpkg-query snap
Poskytovatel rpm dpkg-query snap

Data čekajících aktualizací pro server s Linuxem

Tady jsou čekající data aktualizací, která zařízení shromažďuje z každého zjištěného linuxového serveru:

Údaje Příkazy
Aktualizovat název apt-get -s dist-upgrade, yum -q check-update, zypper list-updates
Id aktualizace apt-get -s dist-upgrade, yum -q check-update, zypper list-updates
Aktualizovaná verze softwaru apt-get -s dist-upgrade, yum -q check-update, zypper list-updates
Klasifikace/Závažnost apt-get -s dist-upgrade, yum -q check-update, zypper list-updates
Datum publikování apt-get -s dist-upgrade, yum -q check-update, zypper list-updates

Poznámka:

Pokud vaše servery Red Hat Enterprise Linux (RHEL) používají yum a nejsou pravidelně opravené, čekající data aktualizací můžou spotřebovávat úložiště v mezipaměti v části var\tmp\yum\-<username>. Pokud chcete spravovat místo na disku, doporučujeme mezipaměť pravidelně vymazat.

Instance a data z databáze SQL Serveru

Zařízení Azure Migrate, které se používá ke zjišťování virtuálních počítačů VMware, může také shromažďovat data o instancích a databázích SQL Serveru.

Metadata databáze SQL

Metadata databáze Zobrazení / vlastnosti SQL Serveru
Jedinečný identifikátor databáze sys.databases
ID databáze definované serverem sys.databases
Název databáze sys.databases
Úroveň kompatibility databáze sys.databases
Název kolace databáze sys.databases
Stav databáze sys.databases
Velikost databáze (v MB) sys.master_files
Písmeno jednotky umístění, které obsahuje datové soubory SERVERPROPERTY, Software\Microsoft\MSSQLServer\MSSQLServer
Seznam databázových souborů sys.databases, sys.master_files
Služba Service Broker je povolená nebo není sys.databases
Databáze je povolena pro zachycení změn v datech, nebo není? sys.databases
Databáze a stavy skupin dostupnosti AlwaysOn sys.dm_hadr_database_replica_states

Metadata SQL Serveru

Metadata serveru Zobrazení / vlastnosti serveru SQL
Název serveru SERVERPROPERTY
FQDN Připojovací řetězec odvozený ze zjišťování nainstalovaných aplikací
ID instalace sys.dm_server_registry
Verze serveru SERVERPROPERTY
Edice serveru SERVERPROPERTY
Hostitelská platforma serveru (Windows/Linux) SERVERPROPERTY
Úroveň produktu serveru (RTM SP CTP) SERVERPROPERTY
Výchozí cesta zálohování SERVERPROPERTY
Výchozí cesta k datovým souborům SERVERPROPERTY, Software\Microsoft\MSSQLServer\MSSQLServer
Výchozí cesta k souborům protokolu SERVERPROPERTY, Software\Microsoft\MSSQLServer\MSSQLServer
Ne. jádra na serveru sys.dm_os_schedulers, sys.dm_os_sys_info
Název kolace serveru SERVERPROPERTY
Ne. jádra serveru, která mají stav VISIBLE ONLINE sys.dm_os_schedulers
Jedinečné ID serveru sys.dm_server_registry
Vysoká dostupnost povolená nebo ne SERVERPROPERTY
Je povoleno rozšíření fondu vyrovnávacích pamětí? sys.dm_os_buffer_pool_extension_configuration
Cluster pro převzetí služeb při selhání nakonfigurovaný nebo ne SERVERPROPERTY
Server používající pouze režim ověřování systému Windows SERVERPROPERTY
Server nainstaluje PolyBase. SERVERPROPERTY
Ne. logických procesorů v systému sys.dm_server_registry, sys.dm_os_sys_info
Poměr počtu logických nebo fyzických jader ve fyzickém balíčku procesoru sys.dm_os_schedulers, sys.dm_os_sys_info
Ne. fyzických procesorů v systému sys.dm_os_schedulers, sys.dm_os_sys_info
Datum a čas posledního spuštění serveru sys.dm_server_registry
Maximální využití paměti serveru (v MB) sys.dm_os_process_memory
Celkový počet uživatelů ve všech databázích sys.databases, sys.logins
Celková velikost všech uživatelských databází sys.databases
Velikost dočasné databáze sys.master_files sys.configurations sys.dm_os_sys_info
Ne. přihlášení sys.logins
Seznam propojených serverů sys.servers
Seznam úloh agenta [msdb].[dbo].[sysjobs] [sys].[syslogins] [msdb].[dbo].[syscategories]
Skupiny dostupnosti Always On, repliky a jejich stavy sys.availability_groups, sys.dm_hadr_availability_group_states, sys.availability_group_listeners, sys.availability_group_listener_ip_addresses, , sys.availability_replicassys.dm_hadr_availability_replica_states
Instance Always On pro převzetí služeb při selhání v clusteru sys.dm_hadr_cluster sys.dm_hadr_cluster_members sys.dm_hadr_cluster_networks

Metadata výkonu

Výkon Zobrazení / vlastnosti serveru SQL Dopad posouzení
Využití procesoru SQL Serveru sys.dm_os_ring_buffers Doporučená velikost skladové položky (dimenze procesoru)
Počet logických procesorů SQL sys.dm_os_sys_info Doporučená velikost skladové položky (dimenze procesoru)
Použitá fyzická paměť SQL sys.dm_os_process_memory Nepoužité
Procento využití paměti SQL sys.dm_os_process_memory Nepoužité
Využití procesoru databáze sys.dm_exec_query_stats, sys.dm_exec_plan_attributes Doporučená velikost skladové položky (dimenze procesoru)
Využitá paměť databáze (fond vyrovnávací paměti) sys.dm_os_buffer_descriptors Doporučená velikost skladové položky (dimenze paměti)
Vstupně-výstupní operace čtení/zápisu souboru sys.dm_io_virtual_file_stats, sys.master_files Doporučená velikost skladové položky (dimenze vstupně-výstupních operací)
Počet čtení/zápisů souboru sys.dm_io_virtual_file_stats, sys.master_files Doporučená velikost skladové položky (dimenze propustnosti)
V/V souboru zpoždění čtení/zápisu (ms) sys.dm_io_virtual_file_stats, sys.master_files Doporučená velikost skladové položky (dimenze latence vstupně-výstupních operací)
Velikost souboru sys.master_files Doporučená velikost skladové položky (dimenze úložiště)

data z webové aplikace ASP.NET

Zařízení Azure Migrate, které se používá ke zjišťování virtuálních počítačů, může také shromažďovat data o ASP.NET webových aplikacích.

Tady jsou konfigurační data ASP.NET webové aplikace, která zařízení shromažďuje z každého serveru s Windows zjištěného ve vašem prostředí:

Entita Údaje
Webová aplikace Název aplikace
Cesta konfigurace
Front-endová rozhraní
Povolené rámce
Hostování webového serveru
Dílčí aplikace a virtuální aplikace
Název fondu aplikací
Verze modulu runtime
Režim spravovaného zpracování
webový server Název serveru
Typ serveru (aktuálně pouze IIS)
Umístění konfigurace
Verze
Úplně kvalifikovaný název domény (FQDN)
Přihlašovací údaje používané ke zjišťování
Seznam aplikací

Data webové aplikace v Javě

Zařízení Azure Migrate, které se používá ke zjišťování virtuálních počítačů, může také shromažďovat data ve webových aplikacích v Javě.

Tady jsou konfigurační data webové aplikace v Javě, která zařízení shromažďuje z každého serveru s Windows zjištěného ve vašem prostředí:

Entita Údaje
Webová aplikace Název aplikace
ID webového serveru
Název webového serveru
Zobrazované jméno
Adresáře
Konfigurace
Vazby
Zjištěné architektury (můžou obsahovat verzi JVM)
Požadavky (požadavky procesoru)
Limity (limity procesoru)
Typ úlohy
Cesta dočasné složky aplikace
Statické složky
webový server Typ operačního systému
Název operačního systému
Verze operačního systému
Architektura operačního systému
Název hostitele
CATALINA_HOME
Verze Tomcatu
Verze prostředí JVM
Uživatelské jméno
ID uživatele
Název skupiny
ID skupiny

Data webové aplikace Spring Boot

Zařízení Azure Migrate, které se používá ke zjišťování virtuálních počítačů, může také shromažďovat data ve webových aplikacích Spring Boot.

Tady jsou konfigurační data webové aplikace Spring Boot, která zařízení shromažďuje z každého serveru s Windows zjištěného ve vašem prostředí:

Entita Údaje
Webová aplikace Název aplikace
Název artefaktu Mavenu
Umístění souboru JAR
Kontrolní součet souboru JAR
Velikost souboru JAR
Verze Spring Bootu
Verze sady JDK sestavení Maven
Soubory vlastností aplikace
Názvy souborů certifikátů
Umístění statického obsahu
Port aplikace
Vázání portů (včetně portu aplikace)
Konfigurace protokolování
Čas poslední změny souboru JAR
Modul runtime operačního systému Verze JDK nainstalovaná na operačním systému
Možnosti prostředí JVM
Paměť haldy JVM
Název operačního systému
Verze operačního systému
Proměnné prostředí

Data závislostí aplikací

Zařízení Azure Migrate může shromažďovat data o závislostech mezi servery pro servery spuštěné v prostředí VMware nebo Hyper-V prostředí, pro fyzické servery nebo pro servery spuštěné v jiných cloudech (například AWS nebo GCP).

Data závislostí windows serveru

Tady jsou data připojení, která zařízení shromažďuje z každého serveru s Windows, který je povolený pro analýzu závislostí bez agentů z portálu:

Údaje Příkaz
Místní port netstat
Místní IP adresa netstat
Vzdálený port netstat
Vzdálená IP adresa netstat
Stav připojení TCP netstat
Proces ID netstat
Počet aktivních připojení netstat
Údaje třída služby WMI Vlastnost třídy WMI
Název procesu Win32_Process ExecutablePath
Procesní argumenty Win32_Process CommandLine
Název aplikace Win32_Process parametr VersionInfo.ProductName vlastnosti ExecutablePath

Data závislostí serveru s Linuxem

Tady jsou data připojení, která zařízení shromažďuje z každého linuxového serveru, který je povolený pro analýzu závislostí bez agentů:

Údaje Příkaz
Místní port netstat
Místní IP adresa netstat
Vzdálený port netstat
Vzdálená IP adresa netstat
Stav připojení TCP netstat
Počet aktivních připojení netstat
Proces ID netstat
Název procesu ps
Procesní argumenty ps
Název aplikace dpkg nebo rpm

Metadata úložiště

Zařízení shromažďuje data související s úložištěm o konfiguraci, rolích a funkcích ze serverů s Windows. Tady je úplný seznam metadat, která zařízení shromažďuje a odesílá do Azure:

Metadata Windows Serveru

Údaje třída služby WMI Vlastnost třídy WMI
FQDN Win32_OperatingSystem Name Domain PartOfDomain
Verze operačního systému Win32_OperatingSystem Version
Podrobnosti o síťovém rozhraní Win32_NetworkAdapter NetConnectionID, Description, MACAddress, NetConnectionStatus, , SpeedPNPDeviceID
Cílový dotaz ISCSI od iniciátoru MSiSCSIInitiator_SessionClass TargetName, TargetAddress, , DevicesLegacyName
Informace o fyzickém disku Win32_DiskDrive PNPDeviceID, Index, Caption, SerialNumber, BusType, BytesPerSector, InterfaceType, Size, Status, FirmwareRevision, MediaType, Manufacturer
Informace o logickém disku Win32_Volume DeviceID, DriveLetter, FileSystem, BootVolume, , CapacityFreeSpace
Informace o logickém disku Win32_DiskPartition DiskIndex AccessPaths DiskNumber
Informace o logickém disku Win32_LogicalDiskToPartition Antecedent, Dependent
Údaje Cmdlet PowerShellu Vlastnictví
Server SMB – Protokol verze Get-SmbServerConfiguration EnableSMB1Protocol, EnableSMB2Protocol
Server SMB Get-WindowsFeature FileAndStorage-Services, FS-FileServer
Server NFS Get-WindowsFeature FS-NFS-Service
Cíl iSCSI Get-IscsiServerTarget TargetIqn
Informace o fyzickém disku Get-PhysicalDisk DeviceID, uniqueId, PhysicalSectorSize, , LogicalSectorSizeBusType
Informace o fyzickém disku Get-Disk Number, IsBoot
Informace o virtuálním disku Get-VirtualDisk UniqueId, FriendlyName, Caption, SizeResiliencySettingName, HealthStatusMediaTypeObjectId, LogicalSectorSizePhysicalSectorSize
Informace o fondu úložiště Get-StoragePool FriendlyName, HealthStatus, , OperationalStatusResiliencySettingNameDefault
Informace o logickém disku Get-Partition AccessPaths, DiskNumber
FileShare – SMB Get-SmbShare Name, Path, Volume
Sdílení souborů – NFS Get-NfsShare Name, SharePath
Server NFS – Protokol Verze Get-NfsServerConfiguration EnableNFSv2 EnableNFSv3 EnableNFSv4

Metadata serveru s Linuxem

Údaje Příkaz
FQDN hostname -f
Verze operačního systému /etc/os-release
/etc/lsb-release
/etc/redhat-release
uname -n
uname -o
uname -s
uname -m
uname -r
Blokování informací o zařízení lsblk -ndo MODEL
lsblk -nbdo SIZE
lsblk -ndo LABEL
lsblk -ndo VENDOR
udevadm info --query=property --name
lsblk -ndo STATE
lsblk -ndo PHY-SEC
lsblk -ndo LOG-SEC
lsblk -ndo ROTA
lsblk -nr -o NAME,MOUNTPOINT
udevadm info --query=all --name \| grep ID_REVISION
udevadm info --query=all --name \| grep ID_BUS
udevadm info --query=all --name \| grep ID_INTERFACE
lsblk -o NAME,TYPE -n \| awk '{ gsub(/^[^a-zA-Z0-9]+/, "", $1); print $1, $2 }' \| awk ' $2 == "part" { part=$1 } ($2 == "lvm" \|\| $2 ~ /^dm-/ \|\| $2 ~ /dm-/) && part { print $1 " " "/dev/"part" " }' \| awk '{print $2}' \| sort -u
Oddíly, LVM, informace o RAID lsblk -nr -o NAME, TYPE -n \| awk '{ gsub(/^[^a-zA-Z0-9]+/, "", $1); print $1, $2 }' \| awk ' $2 == "part" { part=$1 } ($2 == "lvm" \|\| $2 ~ /^dm-/ \|\| $2 ~ /dm-/) && part { print $1 " " "/dev/"part" " }' \| awk '{print $2}' \| sort -u
pvs --noheadings -o pv_name
lsblk -nro NAME,TYPE,FSTYPE \| awk '($2 == "part" && $3 != "linux_raid_member") \|\| ($2 ~ /^raid/) \|\| ($2 == "lvm" \|\| $2 ~ /^dm-/ \|\| $2 ~ /dm-/) { print "/dev/" $1, $2 }' \| sort -u
lsblk -nbo SIZE
lsblk -no LABEL
lsblk -no FSTYPE
udevadm info --query=property --name \| grep ID_FS_TYPE \| cut -d= -f2
blkid
df, df -T
lsblk -no MOUNTPOINT
lsblk -nr -o NAME,MOUNTPOINT
mdadm --detail
cat /proc/mdstat
Informace o relaci iSCSI od iniciátoru cat /sys/class/iscsi_session/session*/targetname
cat /sys/class/iscsi_session/session*/device/connection*/*/address
cat /sys/class/iscsi_session/session*/device/connection*/*/port
cat /sys/class/iscsi_session/session*/device/connection*/iscsi_connection/connection*/address
cat /sys/class/iscsi_session/session*/device/connection*/iscsi_connection/connection*/port
iscsiadm -m session -P 3
Informace o cíli iSCSI targetcli
tgtadm
/etc/scst.conf
Informace o sdílení souborů (SMB/NFS) testparm -s
smbd --version
rpcinfo -p
df /etc/samba/smb.conf
cat /etc/exports
Informace o síťové kartě ip a
ip link show \| awk '/link\/ether/ {print $2}'
ip link show \| awk '/state/ {print $9}'
ip link show \| grep -q "veth"
cat /sys/class/net/*/device/uevent
cat /sys/class/net/*/speed
ethtool \| grep "Speed:" \| awk '{print $2}'
Informace o síťové kartě rpm -qa \| grep samba
dpkg -l \| grep -E '^ii.*samba'
-f /etc/redhat-release
-f /etc/debian-version
rpm -qa \| grep nfs-utils
dpkg -l \| grep -E 'nfs-kernel-server'