Von der Azure Migrate-Appliance erfasste Metadaten
In diesem Artikel finden Sie Details zu den Metadaten, die von der Azure Migrate-Appliance ermittelt wurden.
Die Azure Migrate-Appliance ist eine unkomplizierte Appliance, die vom Tool „Azure Migrate: Ermittlung und Bewertung“ verwendet wird, um Server zu ermitteln, die in Ihrer Umgebung ausgeführt werden, und Serverkonfigurations- und Leistungsmetadaten an Azure zu senden.
Anhand der von der Azure Migrate-Appliance ermittelten Metadaten können Sie bewerten, ob Server für die Migration bereit sind. Außerdem können Sie die richtige Größe für Server bestimmen und die Kosten planen. Microsoft verwendet diese Daten nicht zur Überprüfung der Compliance von Lizenzen.
Erfasste Metadaten für VMware-Server
Die Appliance erfasst Konfigurations- und Leistungsmetadaten, Daten zu installierten Anwendungen, Rollen und Features (Softwareinventur) sowie Abhängigkeitsdaten (sofern die Abhängigkeitsanalyse ohne Agent aktiviert ist) auf Servern, die in Ihrer VMware-Umgebung ausgeführt werden.
Nachstehend finden Sie die vollständige Liste der Servermetadaten, die die Appliance sammelt und an Azure sendet:
DATEN | ZÄHLER |
---|---|
Serverdetails | |
Server-ID | vm.Config.InstanceUuid |
Servername | vm.Config.Name |
vCenter Server-ID | VMwareClient.Instance.Uuid |
Serverbeschreibung | vm.Summary.Config.Annotation |
Lizenzproduktname | vm.Client.ServiceContent.About.LicenseProductName |
Betriebssystemtyp | vm.SummaryConfig.GuestFullName |
Starttyp | vm.Config.Firmware |
Anzahl von Kernen | vm.Config.Hardware.NumCPU |
Arbeitsspeicher (MB) | vm.Config.Hardware.MemoryMB |
Anzahl der Datenträger | vm.Config.Hardware.Device.ToList().FindAll(x => is VirtualDisk).count |
Liste der Datenträgergrößen | vm.Config.Hardware.Device.ToList().FindAll(x => is VirtualDisk) |
Liste der Netzwerkadapter | vm.Config.Hardware.Device.ToList().FindAll(x => is VirtualEthernet).count |
CPU-Auslastung | cpu.usage.average |
Arbeitsspeichernutzung | mem.usage.average |
Prozessormodell/-name | vm.Config.Hardware.CpuModel |
Anzahl der Sockets in einem Prozessor | vm.Config.Hardware.NumCpuPkgs |
Details pro Datenträger | |
Datenträgerschlüsselwert | disk.Key |
Diskunit-Nummer | disk.UnitNumber |
Datenträgercontroller-Schlüsselwert | disk.ControllerKey.Value |
Bereitgestellte Gigabytes | virtualDisk.DeviceInfo.Summary |
Name des Datenträgers | Mithilfe von disk.UnitNumber, disk.Key und disk.ControllerKey.Value generierter Wert |
Lesevorgänge pro Sekunde | virtualDisk.numberReadAveraged.average |
Schreibvorgänge pro Sekunde | virtualDisk.numberWriteAveraged.average |
Lesedurchsatz (MB pro Sekunde) | virtualDisk.read.average |
Schreibdurchsatz (MB pro Sekunde) | virtualDisk.write.average |
Details pro NIC | |
Netzwerkadaptername | nic.Key |
MAC-Adresse | ((VirtualEthernetCard)nic).MacAddress |
IPv4-Adressen | vm.Guest.Net |
IPv6-Adressen | vm.Guest.Net |
Lesedurchsatz (MB pro Sekunde) | net.received.average |
Schreibdurchsatz (MB pro Sekunde) | net.transmitted.average |
Inventurpfaddetails | |
Name | container.GetType().Name |
Typ des untergeordneten Objekts | container.ChildType |
Referenzdetails | container.MoRef |
Details des übergeordneten Objekts | Container.Parent |
Ordnerdetails pro Server | ((Folder)container).ChildEntity.Type |
Details zum Rechenzentrum pro Server | ((Datacenter)container).VmFolder |
Details zum Rechenzentrum pro Hostordner | ((Datacenter)container).HostFolder |
Clusterdetails pro Host | ((ClusterComputeResource)container).Host |
Hostdetails pro Server | ((HostSystem)container).VM |
Leistungsmetadaten
Die folgende Tabelle enthält die Leistungsdaten, die eine Appliance für einen in der VMware-Umgebung ausgeführten Server erfasst und an Azure sendet:
Daten | Leistungsindikator | Auswirkungen auf die Bewertung |
---|---|---|
CPU-Auslastung | cpu.usage.average | Empfohlene Servergröße/Kosten |
Arbeitsspeichernutzung | mem.usage.average | Empfohlene Servergröße/Kosten |
Datenträgerlesedurchsatz (MB pro Sekunde) | virtualDisk.read.average | Berechnung von Datenträgergröße, Speicherkosten und Servergröße |
Datenträgerschreibdurchsatz (MB pro Sekunde) | virtualDisk.write.average | Berechnung von Datenträgergröße, Speicherkosten und Servergröße |
Datenträgerlesevorgänge pro Sekunde | virtualDisk.numberReadAveraged.average | Berechnung von Datenträgergröße, Speicherkosten und Servergröße |
Datenträgerschreibvorgänge pro Sekunde | virtualDisk.numberWriteAveraged.average | Berechnung von Datenträgergröße, Speicherkosten und Servergröße |
NIC-Lesedurchsatz (MB pro Sekunde) | net.received.average | Berechnung der Servergröße |
NIC-Schreibdurchsatz (MB pro Sekunde) | net.transmitted.average | Berechnung der Servergröße |
Erfasste Metadaten für Hyper-V-Server
Die Appliance erfasst Konfigurations- und Leistungsmetadaten, Daten zu installierten Anwendungen, Rollen und Features (Softwareinventur) sowie Abhängigkeitsdaten (sofern die Abhängigkeitsanalyse ohne Agent aktiviert ist) auf Servern, die in Ihrer Hyper-V-Umgebung ausgeführt werden.
Nachstehend finden Sie die vollständige Liste der Servermetadaten, die die Appliance sammelt und an Azure sendet.
Daten | WMI-Klasse | WMI-Klasseneigenschaft |
---|---|---|
Serverdetails | ||
Seriennummer des BIOS | Msvm_BIOSElement | BIOSSerialNumber |
Servertyp (1. oder 2. Generation) | Msvm_VirtualSystemSettingData | VirtualSystemSubType |
Anzeigename des Servers | Msvm_VirtualSystemSettingData | ElementName |
Serverversion | Msvm_ProcessorSettingData | VirtualQuantity |
Arbeitsspeicher (Bytes) | Msvm_MemorySettingData | VirtualQuantity |
Maximaler Speicher, den der Server nutzen kann | Msvm_MemorySettingData | Begrenzung |
Dynamischer Arbeitsspeicher aktiviert | Msvm_MemorySettingData | DynamicMemoryEnabled |
Name/Version/FQDN des Betriebssystems | Msvm_KvpExchangeComponent | GuestIntrinsicExchangeItems-Namensdaten |
Energiestatus des Servers | Msvm_ComputerSystem | EnabledState |
Details pro Datenträger | ||
Datenträgeridentifikator | Msvm_VirtualHardDiskSettingData | VirtualDiskId |
Virtueller Datenträgertyp | Msvm_VirtualHardDiskSettingData | type |
Virtuelle Datenträgergröße | Msvm_VirtualHardDiskSettingData | MaxInternalSize |
Virtueller übergeordneter Datenträger | Msvm_VirtualHardDiskSettingData | ParentPath |
Details pro NIC | ||
IP-Adressen (synthetische NICs) | Msvm_GuestNetworkAdapterConfiguration | IPAddresses |
DHCP aktiviert (synthetische NICs) | Msvm_GuestNetworkAdapterConfiguration | DHCPEnabled |
NIC-ID (synthetische NICs) | Msvm_SyntheticEthernetPortSettingData | InstanceID |
NIC-MAC-Adresse (synthetische NICs) | Msvm_SyntheticEthernetPortSettingData | Adresse |
NIC-ID (Legacy-NICs) | MsvmEmulatedEthernetPortSetting-Daten | InstanceID |
NIC-MAC-ID (Legacy-NICs) | MsvmEmulatedEthernetPortSetting-Daten | Adresse |
Leistungsdaten
Nachstehend finden Sie die Serverleistungsdaten, die die Appliance sammelt und an Azure sendet.
Leistungsindikatorklasse | Leistungsindikator | Auswirkungen auf die Bewertung |
---|---|---|
Virtueller Hyper-V-Hypervisor-Prozessor | % Gastausführungszeit | Empfohlene Servergröße/Kosten |
Hyper-V-Server mit dynamischem Arbeitsspeicher | Aktueller Druck (%) Sichtbarer physischer Speicher des Gastcomputers (MB) |
Empfohlene Servergröße/Kosten |
Virtuelles Hyper-V-Speichergerät | Lesebytes/Sekunde | Berechnung von Datenträgergröße, Speicherkosten und Servergröße |
Virtuelles Hyper-V-Speichergerät | Schreibbytes/Sekunde | Berechnung von Datenträgergröße, Speicherkosten und Servergröße |
Virtueller Hyper-V-Netzwerkadapter | Empfangene Bytes/Sekunde | Berechnung der Servergröße |
Virtueller Hyper-V-Netzwerkadapter | Gesendete Bytes/Sekunde | Berechnung der Servergröße |
- Die CPU-Auslastung ist die Summe aller Auslastungen für alle an einen Server angeschlossenen virtuellen Prozessoren.
- Die Speichernutzung ist (Aktueller Druck * Sichtbarer physischer Speicher des Gastcomputers) / 100.
- Die Werte für die Festplatten- und Netzwerkauslastung werden von den aufgeführten Hyper-V-Leistungsindikatoren gesammelt.
Erfasste Daten für physische Server
Die Appliance erfasst Konfigurations- und Leistungsmetadaten, Daten zu installierten Anwendungen, Rollen und Features (Softwareinventur) sowie Abhängigkeitsdaten (sofern die Abhängigkeitsanalyse ohne Agent aktiviert ist) auf physischen Servern, die in anderen Clouds wie AWS, GCP usw. ausgeführt werden.
Windows-Servermetadaten
Nachstehend finden Sie die vollständige Liste der Windows-Servermetadaten, die die Appliance sammelt und an Azure sendet.
Daten | WMI-Klasse | WMI-Klasseneigenschaft |
---|---|---|
FQDN | Win32_ComputerSystem | Domain, Name, PartOfDomain |
Anzahl der Prozessorkerne | Win32_PRocessor | NumberOfCores |
Zugeordneter Arbeitsspeicher | Win32_ComputerSystem | TotalPhysicalMemory |
Seriennummer des BIOS | Win32_ComputerSystemProduct | IdentifyingNumber |
BIOS-GUID | Win32_ComputerSystemProduct | UUID |
Starttyp | Win32_DiskPartition | Überprüfen auf Partition mit Type = GPT:System für EFI/BIOS |
OS name (Betriebssystemname) | Win32_OperatingSystem | Caption |
Betriebssystemversion | Win32_OperatingSystem | Version |
Betriebssystemarchitektur | Win32_OperatingSystem | OSArchitecture |
Datenträgeranzahl | Win32_DiskDrive | Model, Size, DeviceID, MediaType, Name |
Datenträgergröße | Win32_DiskDrive | Größe |
NIC-Liste | Win32_NetworkAdapterConfiguration | Description, Index |
NIC-IP-Adresse | Win32_NetworkAdapterConfiguration | IP-Adresse |
NIC-MAC-Adresse | Win32_NetworkAdapterConfiguration | MACAddress |
Leistungsdaten für Windows-Server
Nachstehend finden Sie die Windows-Serverleistungsdaten, die die Appliance sammelt und an Azure sendet.
Daten | WMI-Klasse | WMI-Klasseneigenschaft |
---|---|---|
CPU-Auslastung | Win32_PerfFormattedData_PerfOS_Processor | PercentIdleTime |
Speicherauslastung | Win32_PerfFormattedData_PerfOS_Memory | AvailableMBytes |
NIC-Anzahl | Win32_PerfFormattedData_Tcpip_NetworkInterface | Ruft die Anzahl der Netzwerkgeräte ab. |
Pro NIC empfangene Daten | Win32_PerfFormattedData_Tcpip_NetworkInterface | BytesReceivedPerSec |
Pro NIC übertragene Daten | BWin32_PerfFormattedData_Tcpip_NetworkInterface | BytesSentPersec |
Datenträgeranzahl | BWin32_PerfFormattedData_PerfDisk_PhysicalDisk | Anzahl der Datenträger |
Datenträgerdetails | Win32_PerfFormattedData_PerfDisk_PhysicalDisk | DiskWritesPerSec, DiskWriteBytesPerSec, DiskReadsPerSec, DiskReadBytesPerSec. |
Linux-Servermetadaten
Nachstehend finden Sie die vollständige Liste der Linux-Servermetadaten, die die Appliance sammelt und an Azure sendet.
Daten | Befehle |
---|---|
FQDN | cat /proc/sys/kernel/hostname, hostname -f |
Anzahl der Prozessorkerne | cat /proc/cpuinfo | awk '/^processor/{print $3}' | wc -l |
Zugeordneter Arbeitsspeicher | cat /proc/meminfo | grep MemTotal | awk '{printf "%.0f", $2/1024}' |
Seriennummer des 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 |
Starttyp | [ -d /sys/firmware/efi ] && echo EFI || echo BIOS |
Betriebssystemname/-version | Für die Version und den Namen des Betriebssystems wird auf folgende Dateien zugegriffen: /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 |
Betriebssystemarchitektur | uname -m |
Datenträgeranzahl | fdisk -l | egrep 'Disk.*bytes' | awk '{print $2}' | cut -f1 -d ':' |
Startdatenträger | df /boot | sed -n 2p | awk '{print $1}' |
Datenträgergröße | fdisk -l | egrep 'Disk.*bytes' | egrep $disk: | awk '{print $5}' |
NIC-Liste | ip -o -4 addr show | awk '{print $2}' |
NIC-IP-Adresse | ip addr show $nic | grep inet | awk '{print $2}' | cut -f1 -d "/" |
NIC-MAC-Adresse | ip addr show $nic | grep ether | awk '{print $2}' |
Leistungsdaten für Linux-Server
Nachstehend finden Sie die Linux-Serverleistungsdaten, die die Appliance sammelt und an Azure sendet.
Daten | Befehle |
---|---|
CPU-Auslastung | cat /proc/stat/ | grep 'cpu' /proc/stat |
Speicherauslastung | free | grep Mem | awk '{print $3/$2 * 100.0}' |
NIC-Anzahl | lshw -class network | grep eth[0-60] | wc -l |
Pro NIC empfangene Daten | cat /sys/class/net/eth$nic/statistics/rx_bytes |
Pro NIC übertragene Daten | cat /sys/class/net/eth$nic/statistics/tx_bytes |
Datenträgeranzahl | fdisk -l | egrep 'Disk.*bytes' | awk '{print $2}' | cut -f1 -d ':' |
Datenträgerdetails | cat /proc/diskstats |
Softwareinventurdaten
Die Appliance erfasst Daten zu installierten Anwendungen, Rollen und Features (Softwareinventur) auf Servern, die in einer VMware-Umgebung, Hyper-V-Umgebung, auf physischen Servern oder auf Servern in anderen Clouds wie AWS, GCP usw. ausgeführt werden.
Anwendungsdaten für Windows-Server
Die folgende Tabelle enthält die Softwareinventurdaten, die die Appliance für jeden ermittelten Windows-Server erfasst:
Daten | Registrierungsstandort | Schlüssel |
---|---|---|
Anwendungsname | HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall* HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall* |
DisplayName |
Version | HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall* HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall* |
DisplayVersion |
Anbieter | HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall* HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall* |
Herausgeber |
Daten der Windows-Server-Features
Die folgende Tabelle enthält die Featuredaten, die die Appliance für jeden ermittelten Windows-Server erfasst:
Daten | PowerShell-Cmdlet | Eigenschaft |
---|---|---|
Name | Get-WindowsFeature | Name |
Featuretyp | Get-WindowsFeature | FeatureType |
Parent | Get-WindowsFeature | Parent |
Windows-Server-Betriebssystemdaten
Die folgende Tabelle enthält die Betriebssystemdaten, die die Appliance für jeden ermittelten Windows-Server erfasst:
Daten | WMI-Klasse | WMI-Klasseneigenschaft |
---|---|---|
Name | Win32_operatingsystem | Caption |
Version | Win32_operatingsystem | Version |
Aufbau | Win32_operatingsystem | OSArchitecture |
SQL Server-Metadaten
Die folgende Tabelle enthält die SQL Server-Daten, die die Appliance für jeden ermittelten Windows-Server erfasst:
Daten | Registrierungsstandort | Schlüssel |
---|---|---|
Name | HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL | installedInstance |
Edition | HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\Setup | Edition |
Service Pack | HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\Setup | SP |
Version | HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\Setup | Version |
Linux-Server-Anwendungsdaten
Die folgende Tabelle enthält die Softwareinventurdaten, die die Appliance für jeden ermittelten Linux-Server erfasst. Basierend auf dem Betriebssystem des Servers werden einer oder mehrere der Befehle ausgeführt.
Daten | Befehle |
---|---|
Name | rpm, dpkg-query, snap |
Version | rpm, dpkg-query, snap |
Anbieter | rpm, dpkg-query, snap |
Linux-Server-Betriebssystemdaten
Die folgende Tabelle enthält die Betriebssystemdaten, die die Appliance für jeden ermittelten Linux-Server erfasst:
Daten | Befehle |
---|---|
Name version |
Erfasst aus mindestens einer der folgenden Dateien: /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 |
Aufbau | uname |
Daten von SQL Server-Instanzen und -Datenbanken
Die für die Ermittlung von VMware-VMs verwendete Azure Migrate-Appliance kann auch auf SQL Server-Instanzen und in SQL Server-Datenbanken Daten erfassen.
SQL-Datenbankmetadaten
Datenbankmetadaten | Ansichten/ SQL Server-Eigenschaften |
---|---|
Eindeutiger Bezeichner der Datenbank | sys.databases |
Serverdefinierte Datenbank-ID | sys.databases |
Name der Datenbank | sys.databases |
Kompatibilitätsgrad der Datenbank | sys.databases |
Sortierungsname der Datenbank | sys.databases |
Status der Datenbank | sys.databases |
Größe der Datenbank (in MB) | sys.master_files |
Laufwerkbuchstabe des Speicherorts mit Datendateien | SERVERPROPERTY und Software\Microsoft\MSSQLServer\MSSQLServer |
Liste der Datenbankdateien | sys.databases, sys.master_files |
Service Broker ist aktiviert oder nicht | sys.databases |
Datenbank ist für Change Data Capture aktiviert oder nicht | sys.databases |
Datenbanken und Zustände von AlwaysOn-Verfügbarkeitsgruppen | sys.dm_hadr_database_replica_states |
SQL Server-Metadaten
Servermetadaten | Ansichten/ SQL Server-Eigenschaften |
---|---|
Servername | SERVERPROPERTY |
FQDN | Von der Ermittlung installierter Anwendungen abgeleitete Verbindungszeichenfolge |
Installations-ID | sys.dm_server_registry |
Serverversion | SERVERPROPERTY |
Serveredition | SERVERPROPERTY |
Serverhostplattform (Windows/Linux) | SERVERPROPERTY |
Produktebene des Servers (RTM SP CTP) | SERVERPROPERTY |
Standardsicherungspfad | SERVERPROPERTY |
Standardpfad der Datendateien | SERVERPROPERTY und Software\Microsoft\MSSQLServer\MSSQLServer |
Standardpfad der Protokolldateien | SERVERPROPERTY und Software\Microsoft\MSSQLServer\MSSQLServer |
Nein der Kerne auf dem Server | sys.dm_os_schedulers, sys.dm_os_sys_info |
Serversortierungsname | SERVERPROPERTY |
Nein der Kerne auf dem Server mit VISIBLE ONLINE-Status | sys.dm_os_schedulers |
Eindeutige Server-ID | sys.dm_server_registry |
Hochverfügbarkeit aktiviert oder nicht | SERVERPROPERTY |
Pufferpoolerweiterung aktiviert oder nicht | sys.dm_os_buffer_pool_extension_configuration |
Failovercluster konfiguriert oder nicht | SERVERPROPERTY |
Server, der nur den Windows-Authentifizierungsmodus verwendet | SERVERPROPERTY |
Der Server installiert PolyBase | SERVERPROPERTY |
Nein der logischen CPUs im System | sys.dm_server_registry, sys.dm_os_sys_info |
Verhältnis der Anzahl von logischen oder physischen Kernen, die von einem physischen Prozessorpaket verfügbar gemacht werden | sys.dm_os_schedulers, sys.dm_os_sys_info |
Anzahl der physischen CPUs auf dem System | sys.dm_os_schedulers, sys.dm_os_sys_info |
Datum und Uhrzeit des letzten Starts des Servers | sys.dm_server_registry |
Max. Serverarbeitsspeicherverwendung (in MB) | sys.dm_os_process_memory |
Gesamtzahl der Benutzer in allen Datenbanken | sys.databases, sys.logins |
Gesamtgröße aller Benutzerdatenbanken | sys.databases |
Größe der temporären Datenbank | sys.master_files, sys.configurations, sys.dm_os_sys_info |
Nein der Anmeldungen | sys.logins |
Liste von Verbindungsservern | sys.servers |
Liste des Agentauftrags | [msdb].[dbo].[sysjobs], [sys].[syslogins], [msdb].[dbo].[syscategories] |
AlwaysOn-Verfügbarkeitsgruppen, Replikate und deren Zustände | sys.availability_groups, sys.dm_hadr_availability_group_states, sys.availability_group_listeners, sys.availability_group_listener_ip_addresses, sys.availability_replicas, sys.dm_hadr_availability_replica_states |
Always-On-Failoverclusterinstanz | sys.dm_hadr_cluster, sys.dm_hadr_cluster_members, sys.dm_hadr_cluster_networks |
Leistungsmetadaten
Leistung | Ansichten/ SQL Server-Eigenschaften | Auswirkungen auf die Bewertung |
---|---|---|
SQL Server-CPU-Auslastung | sys.dm_os_ring_buffers | Empfohlene SKU-Größe (CPU-Dimension) |
Anzahl von logischen SQL-CPUs | sys.dm_os_sys_info | Empfohlene SKU-Größe (CPU-Dimension) |
Belegter physischer SQL-Speicher | sys.dm_os_process_memory | Nicht verwendet |
Prozentuale Auslastung des SQL-Speichers | sys.dm_os_process_memory | Nicht verwendet |
Datenbank-CPU-Auslastung | sys.dm_exec_query_stats, sys.dm_exec_plan_attributes | Empfohlene SKU-Größe (CPU-Dimension) |
Belegter Datenbankspeicher (Pufferpool) | sys.dm_os_buffer_descriptors | Empfohlene SKU-Größe (Speicherdimension) |
Datei lesen/schreiben E/A | sys.dm_io_virtual_file_stats, sys.master_files | Empfohlene SKU-Größe (E/A-Dimension) |
Dateianzahl von Lese-/Schreibvorgängen | sys.dm_io_virtual_file_stats, sys.master_files | Empfohlene SKU-Größe (Durchsatzdimension) |
Datei-E/A-Verzögerung lesen/schreiben (ms) | sys.dm_io_virtual_file_stats, sys.master_files | Empfohlene SKU-Größe (E/A-Latenzdimension) |
Dateigröße | sys.master_files | Empfohlene SKU-Größe (Speicherdimension) |
Daten von ASP.NET-Web-Apps
Die für die Ermittlung von VMs verwendete Azure Migrate-Appliance kann auch in ASP.NET-Webanwendungen Daten erfassen.
Dies sind die Web-App-Konfigurationsdaten, die die Appliance für jede in Ihrer Umgebung ermittelte Windows Server-Instanz erfasst.
Entität | Daten |
---|---|
Web-Apps | Anwendungsname Konfigurationspfad Front-End-Bindungen Aktivierte Frameworks Hostwebserver Unteranwendungen und virtuelle Anwendungen Name des Anwendungspools Laufzeitversion Verwalteter Pipelinemodus |
Webserver | Servername Servertyp (derzeit nur IIS) Speicherort der Konfiguration Version FQDN Für die Ermittlung verwendete Anmeldeinformationen Liste der Anwendungen |
Daten von Java-Web-Apps
Entität | Daten |
---|---|
Web-Apps | Anwendungsname Webserver-ID Webservername Anzeigenname Verzeichnisse Configurations Bindungen Ermittelte Frameworks (kann JVM-Version enthalten) Anforderungen (CPU-Anforderungen) Grenzwerte (CPU-Grenzwerte) WorkloadType Ablageordner der Anwendung Statische Ordner |
Webserver | Betriebssystemtyp Betriebssystemname Betriebssystemversion Betriebssystemarchitektur Hostname CatalinaHomes Tomcat-Version JVM-Version Benutzername Benutzerkennung Gruppenname Gruppen-ID |
Daten von Spring Boot-Web-Apps
Die für die Ermittlung verwendete Azure Migrate-Appliance kann auch in Spring Boot-Webanwendungen Daten erfassen.
Dies sind die Web-App-Konfigurationsdaten, die die Appliance für jede in Ihrer Umgebung ermittelte Windows Server-Instanz erfasst.
Entität | Daten |
---|---|
Web-Apps | Anwendungsname Maven-Artefaktname JAR-Dateispeicherort JAR-Dateiprüfsumme JAR-Dateigröße Spring Boot-Version JDK-Version des Maven-Builds Eigenschaftendateien der Anwendung Dateinamen von Zertifikaten Speicherort von statischen Inhalten Anwendungsport Bindungsports (einschließlich App-Port) Protokollierungskonfiguration Zeitpunkt der letzten Änderung der JAR-Datei |
Betriebssystem-Runtime | Installierte JDK-Version des Betriebssystems JVM-Optionen JVM-Heapspeicher Betriebssystemname Betriebssystemversion Umgebungsvariablen |
Daten zu Anwendungsabhängigkeit
Die Azure Migrate-Appliance kann Daten zu Abhängigkeiten zwischen Servern erfassen, die in Ihrer VMware-Umgebung, Ihrer Hyper-V-Umgebung oder auf physischen Servern oder Servern in anderen Clouds wie AWS, GCP usw. ausgeführt werden.
Windows-Server-Abhängigkeitsdaten
Im Folgenden finden Sie die Verbindungsdaten, die die Appliance von jedem Windows-Server sammelt, der im Portal für eine Abhängigkeitsanalyse ohne Agent aktiviert wurde:
Daten | Befehle |
---|---|
Lokaler Port | netstat |
Lokale IP-Adresse | netstat |
Remoteport | netstat |
Remote-IP-Adresse | netstat |
TCP-Verbindungsstatus | netstat |
Prozess-ID | netstat |
Anzahl der aktiven Verbindungen | netstat |
Daten | WMI-Klasse | WMI-Klasseneigenschaft |
---|---|---|
Prozessname | Win32_Process | ExecutablePath |
Prozessargumente | Win32_Process | CommandLine |
Anwendungsname | Win32_Process | Parameter „VersionInfo.ProductName“ der ExecutablePath-Eigenschaft |
Linux-Server-Abhängigkeitsdaten
Im Folgenden finden Sie die Verbindungsdaten, die die Appliance von jedem Linux-Server sammelt, der für eine Abhängigkeitsanalyse ohne Agent aktiviert wurde.
Daten | Befehle |
---|---|
Lokaler Port | netstat |
Lokale IP-Adresse | netstat |
Remoteport | netstat |
Remote-IP-Adresse | netstat |
TCP-Verbindungsstatus | netstat |
Anzahl der aktiven Verbindungen | netstat |
Prozess-ID | netstat |
Prozessname | ps |
Prozessargumente | ps |
Anwendungsname | dpkg oder rpm |
Nächste Schritte
- Erfahren Sie, wie Sie die Appliance für VMware einrichten.
- Erfahren Sie, wie Sie die Appliance für Hyper-V einrichten.
- Erfahren Sie, wie Sie die Appliance für physische Server einrichten.