Azure Migrate Discovery and Assessment ツールは、軽量 の Azure Migrate アプライアンス を使用して、環境内で実行されているサーバーを検出し、サーバー構成とパフォーマンス メタデータを Azure に送信します。
この記事では、Azure Migrate アプライアンスで検出されるメタデータの詳細について説明します。 このメタデータは、Azure への移行、適切なサイズのサーバーへの移行に対するサーバーの準備状況の評価、およびコストの計画に役立ちます。 Microsoft では、ライセンスのコンプライアンス監査でこのデータを使用しません。
収集された VMware サーバーのメタデータ
アプライアンスは、VMware 環境で実行されているサーバーから、構成、パフォーマンス、インストールされているアプリケーション、ロール、および機能 (ソフトウェア インベントリ) に関するデータを収集します。 また、エージェントレスの依存関係分析が有効になっている場合は、依存関係データも収集されます。
以下は、アプライアンスによって収集され、Azure に送信されるサーバーのメタデータの全リストです:
データ | カウンタ |
---|---|
サーバーの詳細 | |
サーバー ID | vm.Config.InstanceUuid |
サーバー名 | vm.Config.Name |
vCenter Server ID | VMwareClient.Instance.Uuid |
[サーバーの説明] | vm.Summary.Config.Annotation |
ライセンス プロダクト名 | vm.Client.ServiceContent.About.LicenseProductName |
オペレーティング システムの種類 | vm.SummaryConfig.GuestFullName |
ブートの種類 | vm.Config.Firmware |
コア数 | vm.Config.Hardware.NumCPU |
メモリ (MB) | vm.Config.Hardware.MemoryMB |
ディスクの数 | vm.Config.Hardware.Device.ToList().FindAll(x => is VirtualDisk).count |
ディスク サイズのリスト | vm.Config.Hardware.Device.ToList().FindAll(x => is VirtualDisk) |
ネットワーク アダプターのリスト | vm.Config.Hardware.Device.ToList().FindAll(x => is VirtualEthernet).count |
CPU 使用率 | cpu.usage.average |
メモリ使用率 | mem.usage.average |
プロセッサ モデル / 名前 | vm.Config.Hardware.CpuModel |
プロセッサ内のソケットの数 | vm.Config.Hardware.NumCpuPkgs |
ディスクごとの詳細 | |
ディスク キーの値 | disk.Key |
ディスク装置番号 | disk.UnitNumber |
ディスク コントローラー キーの値 | disk.ControllerKey.Value |
プロビジョニングされたギガバイト数 | virtualDisk.DeviceInfo.Summary |
ディスク名 | **
disk.UnitNumber 、disk.Key 、disk.ControllerKey.VAlue を使用して生成された値 |
1 秒あたりの読み取り操作 | virtualDisk.numberReadAveraged.average |
1 秒あたりの書き込み操作 | virtualDisk.numberWriteAveraged.average |
読み取りのスループット (MB/秒) | virtualDisk.read.average |
書き込みのスループット (MB/秒) | virtualDisk.write.average |
Per-NIC の詳細 | |
ネットワーク アダプターの名前 | nic.Key |
MAC アドレス | ((VirtualEthernetCard)nic).MacAddress |
IPv4 アドレス | vm.Guest.Net |
IPv6 アドレス | vm.Guest.Net |
読み取りのスループット (MB/秒) | net.received.average |
書き込みのスループット (MB/秒) | net.transmitted.average |
インベントリ パスの詳細 | |
名前 | container.GetType().Name |
子オブジェクトの型 | container.ChildType |
参照の詳細 | container.MoRef |
親の詳細 | Container.Parent |
各サーバーのフォルダーの詳細 | ((Folder)container).ChildEntity.Type |
各サーバーのデータセンターの詳細 | ((Datacenter)container).VmFolder |
各ホスト フォルダーのデータセンターの詳細 | ((Datacenter)container).HostFolder |
各ホストのクラスターの詳細 | ((ClusterComputeResource)container).Host |
各サーバーのホストの詳細 | ((HostSystem)container).VM |
パフォーマンス メタデータ
以下は、アプライアンスによって VMware 上で実行中のサーバーで収集され、Azure に送信されるパフォーマンス データです:
データ | カウンタ | 評価への影響 |
---|---|---|
CPU 使用率 | cpu.usage.average |
推奨されるサーバー サイズ/コスト |
メモリ使用率 | mem.usage.average |
推奨されるサーバー サイズ/コスト |
ディスク読み取りのスループット (MB/秒) | virtualDisk.read.average |
ディスク サイズ、ストレージ コスト、サーバー サイズの計算 |
ディスク書き込みのスループット (MB/秒) | virtualDisk.write.average |
ディスク サイズ、ストレージ コスト、サーバー サイズの計算 |
1 秒あたりのディスク読み取り操作 | virtualDisk.numberReadAveraged.average |
ディスク サイズ、ストレージ コスト、サーバー サイズの計算 |
1 秒あたりのディスク書き込み操作 | virtualDisk.numberWriteAveraged.average |
ディスク サイズ、ストレージ コスト、サーバー サイズの計算 |
NIC 読み取りのスループット (MB/秒) | net.received.average |
サーバー サイズの計算 |
NIC 書き込みのスループット (MB/秒) | net.transmitted.average |
サーバー サイズの計算 |
収集された Hyper-v サーバーのメタデータ
アプライアンスは、Hyper-V 環境で実行されているサーバーから、構成、パフォーマンス、インストールされているアプリケーション、役割、および機能 (ソフトウェア インベントリ) に関するデータを収集します。 また、エージェントレスの依存関係分析が有効になっている場合は、依存関係データも収集されます。
以下は、アプライアンスによって収集され、Azure に送信されるサーバーのメタデータの全リストです:
データ | WMI クラス | WMI クラスのプロパティ |
---|---|---|
サーバーの詳細 | ||
BIOS のシリアル番号 | Msvm_BIOSElement |
BIOSSerialNumber |
サーバーの種類 (第 1 世代または第 2 世代) | Msvm_VirtualSystemSettingData |
VirtualSystemSubType |
サーバーの表示名 | Msvm_VirtualSystemSettingData |
ElementName |
サーバーのバージョン | Msvm_ProcessorSettingData |
VirtualQuantity |
メモリ (バイト) | Msvm_MemorySettingData |
VirtualQuantity |
サーバーが消費できる最大メモリ | Msvm_MemorySettingData |
Limit |
動的メモリの有効化 | Msvm_MemorySettingData |
DynamicMemoryEnabled |
オペレーティング システムの名前/バージョン/FQDN | Msvm_KvpExchangeComponent |
GuestIntrinsicExchangeItems Name Data |
サーバーの電源状態 | Msvm_ComputerSystem |
EnabledState |
ディスクごとの詳細 | ||
ディスク識別子 | Msvm_VirtualHardDiskSettingData |
VirtualDiskId |
仮想ハード ディスクの種類 | Msvm_VirtualHardDiskSettingData |
Type |
仮想ハード ディスクのサイズ | Msvm_VirtualHardDiskSettingData |
MaxInternalSize |
仮想ハード ディスクの親 | Msvm_VirtualHardDiskSettingData |
ParentPath |
Per-NIC の詳細 | ||
IP アドレス (統合 NIC) | Msvm_GuestNetworkAdapterConfiguration |
IPAddresses |
DHCP の有効化 (統合 NIC) | Msvm_GuestNetworkAdapterConfiguration |
DHCPEnabled |
NIC ID (統合 NIC) | Msvm_SyntheticEthernetPortSettingData |
InstanceID |
NIC MAC アドレス (統合 NIC) | Msvm_SyntheticEthernetPortSettingData |
Address |
NIC ID (レガシ NIC) | MsvmEmulatedEthernetPortSetting Data |
InstanceID |
NIC MAC ID (レガシ NIC) | MsvmEmulatedEthernetPortSetting Data |
Address |
パフォーマンス データ
アプライアンスが収集して Azure に送信するサーバー パフォーマンス データを次に示します。
パフォーマンス カウンター クラス | カウンタ | 評価への影響 |
---|---|---|
Hyper-V ハイパーバイザー仮想プロセッサ | ゲスト実行時間 (%) | 推奨されるサーバー サイズ/コスト |
Hyper-V 動的メモリサーバー | 現在の負荷 (%) ゲストの可視物理メモリ (MB) |
推奨されるサーバー サイズ/コスト |
仮想ストレージデバイス Hyper-V | 読み取りバイト数/秒 | ディスク サイズ、ストレージ コスト、サーバー サイズの計算 |
仮想ストレージデバイス Hyper-V | 書き込みバイト数/秒 | ディスク サイズ、ストレージ コスト、サーバー サイズの計算 |
Hyper-V 仮想ネットワーク アダプター | 受信バイト数/秒 | サーバー サイズの計算 |
Hyper-V 仮想ネットワーク アダプター | 送信バイト数/秒 | サーバー サイズの計算 |
- CPU 使用率は、サーバーに接続されているすべての仮想プロセッサのすべての使用量の合計です。
- メモリ使用率は、(現在の負荷 * ゲストの可視物理メモリ) / 100 です。
- ディスクとネットワークの使用率の値は、一覧にある Hyper-V パフォーマンス カウンターから収集されます。
物理サーバーの収集されたデータ
アプライアンスは、物理サーバー、または他のクラウド (AWS や GCP など) で実行されているサーバーから、構成、パフォーマンス、インストールされているアプリケーション、ロール、および機能 (ソフトウェア インベントリ) に関するデータを収集します。 また、エージェントレスの依存関係分析が有効になっている場合は 、依存関係 データも収集されます。
Windows サーバーのメタデータ
アプライアンスが収集して Azure に送信する Windows サーバー メタデータの完全な一覧を次に示します。
データ | WMI クラス | WMI クラスのプロパティ |
---|---|---|
FQDN (フル クオリファイド ドメイン ネーム) | Win32_ComputerSystem |
Domain 、 Name 、 PartOfDomain |
プロセッサ コア数 | Win32_PRocessor |
NumberOfCores |
割り当てられたメモリ | Win32_ComputerSystem |
TotalPhysicalMemory |
BIOS のシリアル番号 | Win32_ComputerSystemProduct |
IdentifyingNumber |
BIOS の GUID | Win32_ComputerSystemProduct |
UUID |
ブートの種類 | Win32_DiskPartition |
EFI/BIOS の Type = GPT:System を使用してパーティションを確認する |
OS 名 | Win32_OperatingSystem |
Caption |
OS バージョン | Win32_OperatingSystem |
Version |
OS アーキテクチャ | Win32_OperatingSystem |
OSArchitecture |
ディスク数 | Win32_DiskDrive |
Model 、 Size 、 DeviceID 、 MediaType 、 Name |
ディスク サイズ | Win32_DiskDrive |
Size |
NIC の一覧 | Win32_NetworkAdapterConfiguration |
Description 、Index |
NIC の IP アドレス | Win32_NetworkAdapterConfiguration |
IPAddress |
NIC の MAC アドレス | Win32_NetworkAdapterConfiguration |
MACAddress |
Windows サーバーのパフォーマンス データ
アプライアンスが収集して Azure に送信する Windows サーバーのパフォーマンス データを次に示します。
データ | WMI クラス | WMI クラスのプロパティ |
---|---|---|
CPU 使用率 | Win32_PerfFormattedData_PerfOS_Processor |
PercentIdleTime |
メモリ使用量 | Win32_PerfFormattedData_PerfOS_Memory |
AvailableMBytes |
NIC 数 | Win32_PerfFormattedData_Tcpip_NetworkInterface |
ネットワーク デバイスの数 |
NIC ごとに受信したデータ | Win32_PerfFormattedData_Tcpip_NetworkInterface |
BytesReceivedPerSec |
NIC ごとに送信したデータ | BWin32_PerfFormattedData_Tcpip_NetworkInterface |
BytesSentPersec |
ディスク数 | BWin32_PerfFormattedData_PerfDisk_PhysicalDisk |
ディスク数 |
ディスクの詳細 | Win32_PerfFormattedData_PerfDisk_PhysicalDisk |
DiskWritesPerSec 、 DiskWriteBytesPerSec 、 DiskReadsPerSec 、 DiskReadBytesPerSec |
Linux サーバーのメタデータ
アプライアンスが収集して Azure に送信する Linux サーバー メタデータの完全な一覧を次に示します。
データ | コマンド |
---|---|
FQDN (フル クオリファイド ドメイン ネーム) | cat /proc/sys/kernel/hostname, hostname -f |
プロセッサ コア数 | cat /proc/cpuinfo \| awk '/^processor/{print $3}' \| wc -l |
割り当てられたメモリ | cat /proc/meminfo \| grep MemTotal \| awk '{printf "%.0f", $2/1024}' |
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 |
ブートの種類 | [ -d /sys/firmware/efi ] && echo EFI \|\| echo BIOS |
OS の名前/バージョン | OS のバージョンと名前について、以下のファイルにアクセスします。/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 |
OS アーキテクチャ | uname -m |
ディスク数 | fdisk -l \| egrep 'Disk.*bytes' \| awk '{print $2}' \| cut -f1 -d ':' |
ブート ディスク | df /boot \| sed -n 2p \| awk '{print $1}' |
ディスク サイズ | fdisk -l \| egrep 'Disk.*bytes' \| egrep $disk: \| awk '{print $5}' |
NIC の一覧 | ip -o -4 addr show \| awk '{print $2}' |
NIC の IP アドレス | ip addr show $nic \| grep inet \| awk '{print $2} \| cut -f1 -d "/" |
NIC の MAC アドレス | ip addr show $nic \| grep ether \| awk '{print $2}' |
Linux サーバーのパフォーマンス データ
アプライアンスが収集して Azure に送信する Linux サーバーのパフォーマンス データを次に示します。
データ | コマンド |
---|---|
CPU 使用率 | cat /proc/stat/ \| grep 'cpu' /proc/stat |
メモリ使用量 | free \| grep Mem \| awk '{print $3/$2 * 100.0}' |
NIC 数 | lshw -class network \| grep eth[0-60] \| wc -l |
NIC ごとに受信したデータ | cat /sys/class/net/eth$nic/statistics/rx_bytes |
NIC ごとに送信したデータ | cat /sys/class/net/eth$nic/statistics/tx_bytes |
ディスク数 | fdisk -l \| egrep 'Disk.*bytes' \| awk '{print $2}' \| cut -f1 -d ':' |
ディスクの詳細 | cat /proc/diskstats |
ソフトウェア インベントリ データ
アプライアンスは、インストールされているアプリケーション、ロール、および機能 (ソフトウェア インベントリ) に関するデータを、VMware 環境または Hyper-V 環境で実行されているサーバー、物理サーバー、または他のクラウドで実行されているサーバー (AWS や GCP など) から収集します。
Windows Server アプリケーション データ
以下は、アプライアンスが、検出された各 Windows サーバーから収集したソフトウェア インベントリ データです:
データ | レジストリの場所 | 鍵 |
---|---|---|
アプリケーション名 | HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* |
DisplayName |
バージョン | HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* |
DisplayVersion |
プロバイダー | HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* |
Publisher |
Windows サーバーの機能データ
検出された各 Windows サーバーからアプライアンスが収集する機能データを次に示します。
データ | PowerShell コマンドレット | プロパティ |
---|---|---|
名前 | Get-WindowsFeature |
Name |
特徴の種類 | Get-WindowsFeature |
FeatureType |
親 | Get-WindowsFeature |
Parent |
Windows サーバー オペレーティング システムのデータ
以下は、アプライアンスが、検出された各 Windows サーバーから収集したオペレーティング システムに関するデータです:
データ | WMI クラス | WMI クラスのプロパティ |
---|---|---|
名前 | Win32_operatingsystem |
Caption |
バージョン | Win32_operatingsystem |
Version |
アーキテクチャ | Win32_operatingsystem |
OSArchitecture |
SQL Server データ
以下は、アプライアンスが、検出された各 Windows サーバーから収集した SQL Server に関するデータです:
データ | レジストリの場所 | 鍵 |
---|---|---|
名前 | HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL |
installedInstance |
エディション | HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\Setup |
Edition |
Service Pack | HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\Setup |
SP |
バージョン | HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\Setup |
Version |
Linux サーバー アプリケーションのデータ
以下は、アプライアンスが、検出された各 Linux サーバーから収集したソフトウェア インベントリ データです。 サーバーのオペレーティング システムに基づいて、1 つまたは複数のコマンドが実行されます。
データ | コマンド |
---|---|
名前 |
rpm 、 dpkg-query 、 snap |
バージョン |
rpm 、 dpkg-query 、 snap |
プロバイダー |
rpm 、 dpkg-query 、 snap |
Linux サーバー オペレーティング システムのデータ
以下は、アプライアンスが、検出された各 Linux サーバーから収集したオペレーティング システムに関するデータです:
データ | コマンド |
---|---|
名前/バージョン | 次の 1 つ以上のファイルから収集されます。/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 |
アーキテクチャ | uname |
SQL Server インスタンスとデータベース データ
VMware VM の検出に使用される Azure Migrate アプライアンスは、SQL Server インスタンスとデータベース上のデータを収集することもできます。
SQL データベースのメタデータ
データベース メタデータ | ビューまたは SQL Server のプロパティ |
---|---|
データベースの一意識別子 | sys.databases |
サーバー定義データベース ID | sys.databases |
データベースの名前 | sys.databases |
データベースの互換性レベル | sys.databases |
データベースの照合順序名 | sys.databases |
データベースの状態 | sys.databases |
データベースのサイズ (MB 単位) | sys.master_files |
データファイルが含まれている場所のドライブレター |
SERVERPROPERTY 、Software\Microsoft\MSSQLServer\MSSQLServer |
データベース ファイルの一覧 |
sys.databases 、sys.master_files |
Service Broker が有効になっているかどうか | sys.databases |
データベースで変更データ キャプチャが有効になっているかどうか | sys.databases |
Always On 可用性グループのデータベースと状態 | sys.dm_hadr_database_replica_states |
SQL Server のメタデータ
サーバー メタデータ | ビューまたは SQL Server のプロパティ |
---|---|
サーバー名 | SERVERPROPERTY |
FQDN (フル クオリファイド ドメイン ネーム) | インストールされているアプリケーションの検出から派生した接続文字列 |
インストール ID | sys.dm_server_registry |
サーバーのバージョン | SERVERPROPERTY |
サーバーのエディション | SERVERPROPERTY |
サーバー ホスト プラットフォーム (Windows または Linux) | SERVERPROPERTY |
サーバーの製品レベル (RTM SP CTP) | SERVERPROPERTY |
既定のバックアップ パス | SERVERPROPERTY |
データ ファイルの既定のパス |
SERVERPROPERTY 、Software\Microsoft\MSSQLServer\MSSQLServer |
ログ ファイルの既定のパス |
SERVERPROPERTY 、Software\Microsoft\MSSQLServer\MSSQLServer |
不正解です。 サーバー上のコアの |
sys.dm_os_schedulers 、sys.dm_os_sys_info |
サーバーの照合順序名 | SERVERPROPERTY |
不正解です。
VISIBLE ONLINE 状態のサーバー上のコア数 |
sys.dm_os_schedulers |
一意のサーバー ID | sys.dm_server_registry |
高可用性が有効かどうか | SERVERPROPERTY |
バッファー プール拡張機能が有効かどうか | sys.dm_os_buffer_pool_extension_configuration |
フェールオーバー クラスターが構成されているかどうか | SERVERPROPERTY |
Windows 認証モードのみを使用するサーバー | SERVERPROPERTY |
サーバーにより PolyBase がインストールされる | SERVERPROPERTY |
不正解です。 システム上の論理 CPU の |
sys.dm_server_registry 、sys.dm_os_sys_info |
1つの物理プロセッサパッケージによって公開される論理コアまたは物理コアの数の比率。 |
sys.dm_os_schedulers 、sys.dm_os_sys_info |
不正解です。 システム上の物理 CPU の数 |
sys.dm_os_schedulers 、sys.dm_os_sys_info |
サーバーが最後に起動した日時 | sys.dm_server_registry |
最大サーバー メモリ使用量 (MB 単位) | sys.dm_os_process_memory |
データベース全体のユーザーの総数 |
sys.databases 、sys.logins |
すべてのユーザー データベースの合計サイズ | sys.databases |
一時データベースのサイズ |
sys.master_files 、 sys.configurations 、 sys.dm_os_sys_info |
不正解です。 ログインの | sys.logins |
リンク サーバーの一覧 | sys.servers |
エージェント ジョブの一覧 |
[msdb].[dbo].[sysjobs] 、 [sys].[syslogins] 、 [msdb].[dbo].[syscategories] |
Always On 可用性グループ、レプリカ、およびその状態 |
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 フェールオーバー クラスター インスタンス |
sys.dm_hadr_cluster 、 sys.dm_hadr_cluster_members 、 sys.dm_hadr_cluster_networks |
パフォーマンス メタデータ
[パフォーマンス] | ビューまたは SQL Server のプロパティ | 評価への影響 |
---|---|---|
SQL Server の CPU 使用率 | sys.dm_os_ring_buffers |
推奨される SKU サイズ (CPU ディメンション) |
SQL の論理 CPU 数 | sys.dm_os_sys_info |
推奨される SKU サイズ (CPU ディメンション) |
使用中の SQL 物理メモリ | sys.dm_os_process_memory |
未使用 |
SQL のメモリ使用率 | sys.dm_os_process_memory |
未使用 |
データベースの CPU 使用率 |
sys.dm_exec_query_stats 、sys.dm_exec_plan_attributes |
推奨される SKU サイズ (CPU ディメンション) |
使用中のデータベース メモリ (バッファー プール) | sys.dm_os_buffer_descriptors |
推奨される SKU サイズ (メモリ ディメンション) |
ファイルの読み取り/書き込み I/O |
sys.dm_io_virtual_file_stats 、sys.master_files |
推奨される SKU サイズ (I/O ディメンション) |
ファイルの読み取り/書き込みの数 |
sys.dm_io_virtual_file_stats 、sys.master_files |
推奨される SKU サイズ (スループット ディメンション) |
ファイルI/O 遅延読み取り/書き込み ミリ秒 |
sys.dm_io_virtual_file_stats 、sys.master_files |
推奨される SKU サイズ (I/O 待機時間ディメンション) |
ファイル サイズ | sys.master_files |
推奨される SKU サイズ (ストレージ ディメンション) |
ASP.NET の Web アプリデータ
VM の検出に使用される Azure Migrate アプライアンスは、ASP.NET Web アプリケーション上のデータを収集することもできます。
環境内で検出された各 Windows サーバーからアプライアンスによって収集される ASP.NET Web アプリ構成データを次に示します。
エンティティ | データ |
---|---|
Web アプリ | アプリケーション名 構成パス フロントエンド バインド 有効なフレームワーク Web サーバーのホスティング サブアプリケーションと仮想アプリケーション アプリケーション プール名 ランタイム バージョン マネージド パイプライン モード |
Web サーバー | サーバー名 サーバーの種類 (現在は IIS のみ) 設定場所 バージョン FQDN 検出に使用される資格情報 アプリケーションの一覧 |
Java Web アプリのデータ
VM の検出に使用される Azure Migrate アプライアンスは、Java Web アプリケーション上のデータを収集することもできます。
環境内で検出された各 Windows サーバーからアプライアンスが収集する Java Web アプリ構成データを次に示します。
エンティティ | データ |
---|---|
Web アプリ | アプリケーション名 Web サーバー ID Web サーバー名 [表示名] ディレクトリ 構成 バインド 検出されたフレームワーク (JVM バージョンが含まれている可能性があります) 要求 (CPU 要求) 制限 (CPU 制限) ワークロードの種類 アプリケーション スクラッチ パス 静的フォルダー |
Web サーバー | OS の種類 OS 名 OS バージョン OS アーキテクチャ ホスト名 CATALINA_HOME Tomcat のバージョン JVM のバージョン Username ユーザーID グループ名 グループ識別子 |
Spring Boot Web アプリのデータ
VM の検出に使用される Azure Migrate アプライアンスは、Spring Boot Web アプリケーションでデータを収集することもできます。
環境内で検出された各 Windows サーバーからアプライアンスが収集する Spring Boot Web アプリ構成データを次に示します。
エンティティ | データ |
---|---|
Web アプリ | アプリケーション名 Maven 成果物の名前 JAR ファイルの場所 JAR ファイル チェックサム JAR ファイル サイズ Spring Boot のバージョン Maven ビルド JDK バージョン アプリケーション プロパティ ファイル 証明書ファイル名 静的コンテンツの場所 アプリケーション ポート バインド ポート (アプリ ポートを含む) ログの構成 JAR ファイルの最終変更時刻 |
OS ランタイム | OS にインストールされている JDK のバージョン JVM オプション JVM ヒープ メモリ OS 名 OS バージョン 環境変数 |
アプリケーションの依存関係データ
Azure Migrate アプライアンスは、VMware 環境または Hyper-V 環境で実行されているサーバー、物理サーバー、または他のクラウド (AWS や GCP など) で実行されているサーバーのサーバー間の依存関係に関するデータを収集できます。
Windows サーバーの依存関係データ
ポータルからエージェントレス依存関係分析が有効になっている各 Windows サーバーからアプライアンスが収集する接続データを次に示します。
データ | コマンド |
---|---|
ローカル ポート | netstat |
ローカル IP アドレス | netstat |
リモート ポート | netstat |
リモート IP アドレス | netstat |
TCP 接続の状態 | netstat |
プロセス ID | netstat |
アクティブな接続の数 | netstat |
データ | WMI クラス | WMI クラスのプロパティ |
---|---|---|
プロセス名 | Win32_Process |
ExecutablePath |
プロセスの引数 | Win32_Process |
CommandLine |
アプリケーション名 | Win32_Process |
VersionInfo.ProductName
ExecutablePath プロパティのパラメーター |
Linux サーバーの依存関係データ
エージェントレス依存関係分析が有効になっている各 Linux サーバーからアプライアンスが収集する接続データを次に示します。
データ | コマンド |
---|---|
ローカル ポート | netstat |
ローカル IP アドレス | netstat |
リモート ポート | netstat |
リモート IP アドレス | netstat |
TCP 接続の状態 | netstat |
アクティブな接続の数 | netstat |
プロセス ID | netstat |
プロセス名 | ps |
プロセスの引数 | ps |
アプリケーション名 |
dpkg または rpm |