Azure Migrate アプライアンスによって検出されるメタデータ
この記事では Azure Migrate アプライアンスによって検出されるメタデータについて詳しく説明します。
Azure Migrate アプライアンスは、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 |
Dikunit 番号 | 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 |
各 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 |
サーバーの種類 (Gen 1 または 2) | Msvm_VirtualSystemSettingData | VirtualSystemSubType |
サーバーの表示名 | Msvm_VirtualSystemSettingData | ElementName |
サーバーのバージョン | Msvm_ProcessorSettingData | VirtualQuantity |
メモリ (バイト) | Msvm_MemorySettingData | VirtualQuantity |
サーバーが消費できる最大メモリ | Msvm_MemorySettingData | 制限 |
動的メモリの有効化 | Msvm_MemorySettingData | DynamicMemoryEnabled |
オペレーティング システムの名前/バージョン/FQDN | Msvm_KvpExchangeComponent | GuestIntrinsicExchangeItems 名前データ |
サーバーの電源状態 | Msvm_ComputerSystem | EnabledState |
各ディスクの詳細 | ||
ディスク識別子 | Msvm_VirtualHardDiskSettingData | VirtualDiskId |
仮想ハード ディスクの種類 | Msvm_VirtualHardDiskSettingData | Type |
仮想ハード ディスクのサイズ | Msvm_VirtualHardDiskSettingData | MaxInternalSize |
仮想ハード ディスクの親 | Msvm_VirtualHardDiskSettingData | ParentPath |
各 NIC の詳細 | ||
IP アドレス (統合 NIC) | Msvm_GuestNetworkAdapterConfiguration | IPAddresses |
DHCP の有効化 (統合 NIC) | Msvm_GuestNetworkAdapterConfiguration | DHCPEnabled |
NIC ID (統合 NIC) | Msvm_SyntheticEthernetPortSettingData | InstanceID |
NIC MAC アドレス (統合 NIC) | Msvm_SyntheticEthernetPortSettingData | 番地 |
NIC ID (レガシ NIC) | MsvmEmulatedEthernetPortSetting データ | InstanceID |
NIC MAC ID (レガシ NIC) | MsvmEmulatedEthernetPortSetting データ | 番地 |
パフォーマンス データ
アプライアンスによって収集され、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 | [サイズ] |
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、Diskwritespersec、DiskReadsPerSec、Diskwritespersec。 |
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 サーバー アプリケーションのデータ
以下は、アプライアンスが、検出された各 Windows サーバーから収集したソフトウェア インベントリ データです:
データ | レジストリの場所 | キー |
---|---|---|
アプリケーション名 | HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall* HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall* |
表示名 |
Version | 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* |
公開元 |
Windows サーバー機能のデータ
以下は、アプライアンスが、検出された各 Windows サーバーから収集した機能に関するデータです:
データ | PowerShell コマンドレット | プロパティ |
---|---|---|
名前 | Get-WindowsFeature | 名前 |
機能の種類 | Get-WindowsFeature | FeatureType |
親 | Get-WindowsFeature | 親 |
Windows サーバー オペレーティング システムのデータ
以下は、アプライアンスが、検出された各 Windows サーバーから収集したオペレーティング システムに関するデータです:
データ | WMI クラス | WMI クラスのプロパティ |
---|---|---|
名前 | Win32_operatingsystem | Caption |
Version | 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 | エディション |
サービス パック | HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\Setup | SP |
Version | HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\Setup | Version |
Linux サーバー アプリケーションのデータ
以下は、アプライアンスが、検出された各 Linux サーバーから収集したソフトウェア インベントリ データです。 サーバーのオペレーティング システムに基づいて、1 つまたは複数のコマンドが実行されます。
データ | コマンド |
---|---|
名前 | rpm、dpkg-query、snap |
Version | rpm、dpkg-query、snap |
プロバイダー | rpm、dpkg-query、snap |
Linux サーバー オペレーティング システムのデータ
以下は、アプライアンスが、検出された各 Linux サーバーから収集したオペレーティング システムに関するデータです:
データ | コマンド |
---|---|
名前 version |
次の 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 |
HA が有効になっているかどうか | 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 サイズ (メモリ ディメンション) |
ファイルの読み取り/書き込み IO | sys.dm_io_virtual_file_stats、sys.master_files | 推奨される SKU サイズ (IO ディメンション) |
読み取り/書き込みのファイル数 | sys.dm_io_virtual_file_stats、sys.master_files | 推奨される SKU サイズ (スループット ディメンション) |
ファイル IO 停止の読み取り/書き込み (ms) | sys.dm_io_virtual_file_stats、sys.master_files | 推奨される SKU サイズ (IO 待機時間ディメンション) |
ファイル サイズ | sys.master_files | 推奨される SKU サイズ (ストレージ ディメンション) |
ASP.NET Web アプリ データ
VM の検出に使われる Azure Migrate アプライアンスは、ASP.NET web アプリケーションに関するデータを収集することもできます。
環境で検出された各 Windows サーバーからアプライアンスによって収集される Web アプリ構成データを以下に示します。
エンティティ | データ |
---|---|
Web Apps | アプリケーション名 構成パス フロントエンド バインド 有効なフレームワーク ホスティング Web サーバー サブアプリケーションと仮想アプリケーション アプリケーション プール名 ランタイム バージョン マネージド パイプライン モード |
Web サーバー | サーバー名 サーバーの種類 (現在は IIS のみ) 構成の場所 バージョン FQDN 検出に使用される資格情報 アプリケーションの一覧 |
Java Web アプリのデータ
エンティティ | データ |
---|---|
Web Apps | アプリケーション名 Web サーバー ID Web サーバー名 表示名 ディレクトリ 構成 バインド 検出されたフレームワーク (JVM バージョンが含まれる場合があります) 要求 (CPU 要求) 制限 (CPU 制限) WorkloadType アプリケーション スクラッチ パス 静的フォルダー |
Web サーバー | OS の種類 OS 名 OS バージョン OS アーキテクチャ ホスト名 CatalinaHomes Tomcat のバージョン JVM のバージョン [ユーザー名] User ID グループ名 Group ID |
Spring Boot Web アプリのデータ
検出に使われる Azure Migrate アプライアンスは、Spring Boot Web アプリに関するデータを収集することもできます。
環境で検出された各 Windows サーバーからアプライアンスによって収集される Web アプリ構成データを以下に示します。
エンティティ | データ |
---|---|
Web Apps | アプリケーション名 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 | ExecutablePath プロパティの VersionInfo.ProductName パラメーター |
Linux サーバーの依存関係データ
以下は、アプライアンスが、エージェントレスの依存関係分析が有効になっている各 Linux サーバーから収集する接続に関するデータです。
データ | コマンド |
---|---|
ローカル ポート | netstat |
ローカル IP アドレス | netstat |
リモート ポート | netstat |
リモート IP アドレス | netstat |
TCP 接続の状態 | netstat |
アクティブな接続の数 | netstat |
プロセス ID | netstat |
プロセス名 | ps |
プロセスの引数 | ps |
アプリケーション名 | dpkg または rpm |