Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Alat Penemuan dan Penilaian Azure Migrate menggunakan appliance Azure Migrate ringan untuk menemukan server yang berjalan di lingkungan Anda dan mengirim konfigurasi server dan metadata performa ke Azure.
Artikel ini menyediakan detail tentang metadata yang ditemukan oleh perangkat Azure Migrate. Metadata ini membantu Anda menilai kesiapan server untuk migrasi ke Azure, server berukuran tepat, dan merencanakan biaya. Microsoft tidak menggunakan data ini dalam audit kepatuhan lisensi apa pun.
Metadata yang dikumpulkan untuk server VMware
Appliance ini mengumpulkan data tentang konfigurasi, performa, aplikasi yang diinstal, peran, dan fitur (inventori perangkat lunak) dari server yang berjalan di lingkungan VMware Anda. Ini juga mengumpulkan data dependensi, jika analisis dependensi tanpa agen diaktifkan.
Berikut adalah daftar lengkap metadata server yang dikumpulkan dan dikirim appliance ke Azure:
| Data Informasi | Penghitung |
|---|---|
| Detail Server | |
| ID Server | vm.Config.InstanceUuid |
| Nama server | vm.Config.Name |
| ID Server vCenter | VMwareClient.Instance.Uuid |
| Deskripsi server | vm.Summary.Config.Annotation |
| Nama produk lisensi | vm.Client.ServiceContent.About.LicenseProductName |
| Jenis sistem operasi | vm.SummaryConfig.GuestFullName |
| Jenis boot | vm.Config.Firmware |
| Jumlah core | vm.Config.Hardware.NumCPU |
| Memori (MB) | vm.Config.Hardware.MemoryMB |
| Jumlah disk | vm.Config.Hardware.Device.ToList().FindAll(x => is VirtualDisk).count |
| Daftar ukuran disk | vm.Config.Hardware.Device.ToList().FindAll(x => is VirtualDisk) |
| Pemanfaatan Penyimpanan | jumlah vm.guest.disk.capacity - jumlah vm.guest.disk.freeSpace |
| Daftar adapter Jaringan | vm.Config.Hardware.Device.ToList().FindAll(x => is VirtualEthernet).count |
| Penggunaan CPU | cpu.usage.average |
| Penggunaan memori | mem.usage.average |
| Model/nama prosesor | vm.Config.Hardware.CpuModel |
| Jumlah soket dalam prosesor | vm.Config.Hardware.NumCpuPkgs |
| Detail per disk | |
| Nilai kunci disk | disk.Key |
| Nomor satuan disk | disk.UnitNumber |
| Nilai kunci pengontrol disk | disk.ControllerKey.Value |
| Gigabyte tersedia | virtualDisk.DeviceInfo.Summary |
| Nama disk | Nilai yang dihasilkan menggunakan disk.UnitNumber, disk.Key, disk.ControllerKey.VAlue |
| Operasi baca per detik | virtualDisk.numberReadAveraged.average |
| Operasi tulis per detik | virtualDisk.numberWriteAveraged.average |
| Throughput baca (MB per detik) | virtualDisk.read.average |
| Throughput tulis (MB per detik) | virtualDisk.write.average |
| Per-NIC detail | |
| Nama adapter jaringan | nic.Key |
| Alamat MAC | ((VirtualEthernetCard)nic).MacAddress |
| Alamat IPv4 | vm.Guest.Net |
| Alamat IPv6 | vm.Guest.Net |
| Throughput baca (MB per detik) | net.received.average |
| Throughput tulis (MB per detik) | net.transmitted.average |
| Rincian rute inventori | |
| Nama | container.GetType().Name |
| Jenis objek turunan | container.ChildType |
| Detail referensi | container.MoRef |
| Detail induk | Container.Parent |
| Detail folder per server | ((Folder)container).ChildEntity.Type |
| Detail pusat data per server | ((Datacenter)container).VmFolder |
| Detail pusat data per folder host | ((Datacenter)container).HostFolder |
| Detail kluster per host | ((ClusterComputeResource)container).Host |
| Detail host per server | ((HostSystem)container).VM |
Metadata performa
Berikut adalah data performa yang dikumpulkan appliance untuk server yang berjalan di VMware dan dikirim ke Azure:
| Data Informasi | Penghitung | Dampak penilaian |
|---|---|---|
| Penggunaan CPU | cpu.usage.average |
Ukuran/biaya server yang direkomendasikan |
| Penggunaan memori | mem.usage.average |
Ukuran/biaya server yang direkomendasikan |
| Throughput pembacaan disk (MB per detik) | virtualDisk.read.average |
Perhitungan untuk ukuran disk, biaya penyimpanan, ukuran server |
| Throughput penulisan disk (MB per detik) | virtualDisk.write.average |
Perhitungan untuk ukuran disk, biaya penyimpanan, ukuran server |
| Operasi pembacaan disk per detik | virtualDisk.numberReadAveraged.average |
Perhitungan untuk ukuran disk, biaya penyimpanan, ukuran server |
| Operasi penulisan disk per detik | virtualDisk.numberWriteAveraged.average |
Perhitungan untuk ukuran disk, biaya penyimpanan, ukuran server |
| Throughput pembacaan NIC (MB per detik) | net.received.average |
Perhitungan untuk ukuran server |
| Throughput penulisan NIC (MB per detik) | net.transmitted.average |
Perhitungan untuk ukuran server |
Metadata yang dikumpulkan untuk server Hyper-V
Appliance ini mengumpulkan data tentang konfigurasi, performa, aplikasi yang diinstal, peran, dan fitur (inventori perangkat lunak) dari server yang berjalan di lingkungan Hyper-V Anda. Ini juga mengumpulkan data dependensi, jika analisis dependensi tanpa agen diaktifkan.
Berikut adalah daftar lengkap metadata server yang dikumpulkan dan dikirim appliance ke Azure:
| Data Informasi | Kelas WMI | Properti kelas WMI |
|---|---|---|
| Detail Server | ||
| Nomor seri BIOS | Msvm_BIOSElement |
BIOSSerialNumber |
| Jenis server (Generasi 1 atau 2) | Msvm_VirtualSystemSettingData |
VirtualSystemSubType |
| Nama tampilan server | Msvm_VirtualSystemSettingData |
ElementName |
| Versi server | Msvm_ProcessorSettingData |
VirtualQuantity |
| Memori (byte) | Msvm_MemorySettingData |
VirtualQuantity |
| Memori maksimum yang dapat dikonsumsi server | Msvm_MemorySettingData |
Limit |
| Memori dinamis diaktifkan | Msvm_MemorySettingData |
DynamicMemoryEnabled |
| Nama/versi/FQDN sistem operasi | Msvm_KvpExchangeComponent |
GuestIntrinsicExchangeItems Name Data |
| Status daya server | Msvm_ComputerSystem |
EnabledState |
| Detail per disk | ||
| Pengidentifikasi disk | Msvm_VirtualHardDiskSettingData |
VirtualDiskId |
| Jenis hard disk virtual | Msvm_VirtualHardDiskSettingData |
Type |
| Ukuran hard disk virtual | Msvm_VirtualHardDiskSettingData |
MaxInternalSize |
| Induk hard disk virtual | Msvm_VirtualHardDiskSettingData |
ParentPath |
| Per-NIC detail | ||
| Alamat IP (NIC sintetis) | Msvm_GuestNetworkAdapterConfiguration |
IPAddresses |
| DHCP diaktifkan (NIC sintetis) | Msvm_GuestNetworkAdapterConfiguration |
DHCPEnabled |
| ID NIC (NIC sintetis) | Msvm_SyntheticEthernetPortSettingData |
InstanceID |
| Alamat NIC MAC (NIC sintetis) | Msvm_SyntheticEthernetPortSettingData |
Address |
| ID NIC (NIC warisan) | MsvmEmulatedEthernetPortSetting Data |
InstanceID |
| ID NIC MAC (NIC MAC) | MsvmEmulatedEthernetPortSetting Data |
Address |
Data performa
Berikut adalah data performa server yang dikumpulkan dan dikirim appliance ke Azure:
| Kelas penghitung performa | Penghitung | Dampak penilaian |
|---|---|---|
| Hyper-V prosesor virtual hypervisor | % Durasi Tamu | Ukuran/biaya server yang direkomendasikan |
| Hyper-V server memori dinamis | Tekanan Saat Ini (%) Memori Fisik yang Terlihat oleh Tamu (MB) |
Ukuran/biaya server yang direkomendasikan |
| Hyper-V perangkat penyimpanan virtual | Baca Byte/Detik | Perhitungan untuk ukuran disk, biaya penyimpanan, ukuran server |
| Hyper-V perangkat penyimpanan virtual | Tulis Byte/Detik | Perhitungan untuk ukuran disk, biaya penyimpanan, ukuran server |
| Hyper-V adaptor jaringan virtual | Byte Diterima/Detik | Perhitungan untuk ukuran server |
| Hyper-V adaptor jaringan virtual | Byte Terkirim/Detik | Perhitungan untuk ukuran server |
- Pemanfaatan CPU adalah jumlah semua penggunaan untuk semua prosesor virtual yang dilampirkan ke server.
- Penggunaan memori adalah (Tekanan Saat Ini * Memori Fisik yang Terlihat oleh Tamu) / 100.
- Nilai penggunaan disk dan jaringan dikumpulkan dari penghitung kinerja Hyper-V yang tercantum.
Data yang dikumpulkan untuk server fisik
Appliance ini mengumpulkan data tentang konfigurasi, performa, aplikasi yang diinstal, peran, dan fitur (inventori perangkat lunak) dari server fisik atau dari server yang berjalan di cloud lain (seperti AWS atau GCP). Ini juga mengumpulkan data dependensi jika analisis dependensi tanpa agen diaktifkan.
Metadata server Windows
Berikut adalah daftar lengkap metadata server Windows yang dikumpulkan dan dikirim appliance ke Azure:
| Data Informasi | Kelas WMI | Properti kelas WMI |
|---|---|---|
| FQDN | Win32_ComputerSystem |
Domain, , NamePartOfDomain |
| Jumlah core prosesor | Win32_PRocessor |
NumberOfCores |
| Memori yang dialokasikan | Win32_ComputerSystem |
TotalPhysicalMemory |
| Nomor seri BIOS | Win32_ComputerSystemProduct |
IdentifyingNumber |
| GUID BIOS | Win32_ComputerSystemProduct |
UUID |
| Jenis boot | Win32_DiskPartition |
Periksa partisi dengan Type = GPT:System untuk EFI/BIOS |
| Nama OS | Win32_OperatingSystem |
Caption |
| Versi OS | Win32_OperatingSystem |
Version |
| Arsitektur OS | Win32_OperatingSystem |
OSArchitecture |
| Jumlah disk | Win32_DiskDrive |
Model, , SizeDeviceID, , MediaType,Name |
| Ukuran Disk | Win32_DiskDrive |
Size |
| Daftar NIC | Win32_NetworkAdapterConfiguration |
Description, Index |
| Alamat IP NIC | Win32_NetworkAdapterConfiguration |
IPAddress |
| Alamat MAC NIC | Win32_NetworkAdapterConfiguration |
MACAddress |
Data performa server Windows
Berikut adalah data performa server Windows yang dikumpulkan dan dikirim appliance ke Azure:
| Data Informasi | Kelas WMI | Properti kelas WMI |
|---|---|---|
| Penggunaan CPU | Win32_PerfFormattedData_PerfOS_Processor |
PercentIdleTime |
| Penggunaan memori | Win32_PerfFormattedData_PerfOS_Memory |
AvailableMBytes |
| Jumlah NIC | Win32_PerfFormattedData_Tcpip_NetworkInterface |
Jumlah perangkat jaringan |
| Data yang diterima per NIC | Win32_PerfFormattedData_Tcpip_NetworkInterface |
BytesReceivedPerSec |
| Data yang dikirimkan per NIC | BWin32_PerfFormattedData_Tcpip_NetworkInterface |
BytesSentPersec |
| Jumlah disk | BWin32_PerfFormattedData_PerfDisk_PhysicalDisk |
Jumlah disk |
| Detail disk | Win32_PerfFormattedData_PerfDisk_PhysicalDisk |
DiskWritesPerSec,DiskWriteBytesPerSec,DiskReadsPerSec,DiskReadBytesPerSec |
Metadata server Linux
Berikut adalah daftar lengkap metadata server Linux yang dikumpulkan dan dikirim appliance ke Azure:
| Data Informasi | Perintah |
|---|---|
| FQDN | cat /proc/sys/kernel/hostname, hostname -f |
| Jumlah core prosesor | cat /proc/cpuinfo \| awk '/^processor/{print $3}' \| wc -l |
| Memori yang dialokasikan | cat /proc/meminfo \| grep MemTotal \| awk '{printf "%.0f", $2/1024}' |
| Nomor seri BIOS | lshw \| grep "serial:" \| head -n1 \| awk '{print $2}' /usr/sbin/dmidecode -t 1 \| grep 'Serial' \| awk '{ $1="" ; $2=""; print}' |
| GUID BIOS | cat /sys/class/dmi/id/product_uuid |
| Jenis boot | [ -d /sys/firmware/efi ] && echo EFI \|\| echo BIOS |
| Nama/versi OS | Kami mengakses file ini untuk versi dan nama 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 |
| Arsitektur OS | uname -m |
| Jumlah disk | fdisk -l \| egrep 'Disk.*bytes' \| awk '{print $2}' \| cut -f1 -d ':' |
| Disk boot | df /boot \| sed -n 2p \| awk '{print $1}' |
| Ukuran Disk | fdisk -l \| egrep 'Disk.*bytes' \| egrep $disk: \| awk '{print $5}' |
| Daftar NIC | ip -o -4 addr show \| awk '{print $2}' |
| Alamat IP NIC | ip addr show $nic \| grep inet \| awk '{print $2} \| cut -f1 -d "/" |
| Alamat MAC NIC | ip addr show $nic \| grep ether \| awk '{print $2}' |
Data performa server Linux
Berikut adalah data performa server Linux yang dikumpulkan dan dikirim appliance ke Azure:
| Data Informasi | Perintah |
|---|---|
| Penggunaan CPU | cat /proc/stat/ \| grep 'cpu' /proc/stat |
| Penggunaan memori | free \| grep Mem \| awk '{print $3/$2 * 100.0}' |
| Jumlah NIC | lshw -class network \| grep eth[0-60] \| wc -l |
| Data yang diterima per NIC | cat /sys/class/net/eth$nic/statistics/rx_bytes |
| Data yang dikirimkan per NIC | cat /sys/class/net/eth$nic/statistics/tx_bytes |
| Jumlah disk | fdisk -l \| egrep 'Disk.*bytes' \| awk '{print $2}' \| cut -f1 -d ':' |
| Detail disk | cat /proc/diskstats |
Data inventaris perangkat lunak
Appliance ini mengumpulkan data tentang aplikasi, peran, dan fitur yang terinstal (inventarisi perangkat lunak) dan pembaruan yang tertunda dari server yang berjalan di lingkungan VMware atau lingkungan Hyper-V, dari server fisik, atau dari server yang berjalan di cloud lain (seperti AWS atau GCP).
Data aplikasi server Windows
Berikut adalah data inventaris perangkat lunak yang dikumpulkan appliance dari setiap server Windows yang ditemukan:
| Data Informasi | Lokasi registri | Kunci |
|---|---|---|
| Nama aplikasi | HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* |
DisplayName |
| Versi | HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* |
DisplayVersion |
| Penyedia | HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* |
Publisher |
Data fitur server Windows
Berikut adalah data fitur yang dikumpulkan appliance dari setiap server Windows yang ditemukan:
| Data Informasi | Cmdlet PowerShell | Harta benda |
|---|---|---|
| Nama | Get-WindowsFeature |
Name |
| Jenis fitur | Get-WindowsFeature |
FeatureType |
| Orang tua | Get-WindowsFeature |
Parent |
Data sistem operasi server Windows
Berikut adalah data sistem operasi yang dikumpulkan appliance dari setiap server Windows yang ditemukan:
| Data Informasi | Kelas WMI | Properti kelas WMI |
|---|---|---|
| Nama | Win32_operatingsystem |
Caption |
| Versi | Win32_operatingsystem |
Version |
| Sistem | Win32_operatingsystem |
OSArchitecture |
Server Windows tertunda memperbarui data
Data pembaruan tertunda berikut adalah yang dikumpulkan perangkat dari setiap server Windows yang ditemukan:
| Data Informasi | Cmdlet PowerShell | Harta benda |
|---|---|---|
| Perbarui Judul | New-Object -com "Microsoft.Update.Session" |
Title |
| Pembaruan ID | New-Object -com "Microsoft.Update.Session" |
Identity.UpdateID |
| Perbarui Versi(KB-ID) | New-Object -com "Microsoft.Update.Session" |
KBArticleIDs |
| Klasifikasi/Tingkat Keparahan | New-Object -com "Microsoft.Update.Session" |
Categories.CatergoryID |
| Tanggal diterbitkan | New-Object -com "Microsoft.Update.Session" |
LastDeploymentChangeTime |
Data SQL Server
Berikut adalah data SQL Server yang dikumpulkan appliance dari setiap server Windows yang ditemukan:
| Data Informasi | Lokasi registri | Kunci |
|---|---|---|
| Nama | HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL |
installedInstance |
| Edisi | HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\Setup |
Edition |
| Paket layanan | HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\Setup |
SP |
| Versi | HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\Setup |
Version |
Data sistem operasi server Linux
Berikut adalah data sistem operasi yang dikumpulkan appliance dari setiap server Linux yang ditemukan:
| Data Informasi | Perintah |
|---|---|
| Nama/versi | Dikumpulkan dari satu atau beberapa file berikut:/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 |
| Sistem | uname |
Data aplikasi server Linux
Berikut adalah data inventori perangkat lunak yang dikumpulkan appliance dari setiap server Linux yang ditemukan. Berdasarkan sistem operasi server, satu atau beberapa perintah dijalankan.
| Data Informasi | Perintah |
|---|---|
| Nama |
rpm, , dpkg-querysnap |
| Versi |
rpm, , dpkg-querysnap |
| Penyedia |
rpm, , dpkg-querysnap |
Server Linux tertunda memperbarui data
Berikut adalah data pembaruan tertunda yang dikumpulkan appliance dari setiap server Linux yang ditemukan:
| Data Informasi | Perintah |
|---|---|
| Perbarui Judul | apt-get -s dist-upgrade, yum -q check-update, zypper list-updates |
| Pembaruan ID | apt-get -s dist-upgrade, yum -q check-update, zypper list-updates |
| Versi Perangkat Lunak yang Diperbarui | apt-get -s dist-upgrade, yum -q check-update, zypper list-updates |
| Klasifikasi/Tingkat Keparahan | apt-get -s dist-upgrade, yum -q check-update, zypper list-updates |
| Tanggal diterbitkan | apt-get -s dist-upgrade, yum -q check-update, zypper list-updates |
Nota
Jika server Red Hat Enterprise Linux (RHEL) Anda menggunakan yum dan tidak di-patch secara teratur, data pembaruan yang tertunda dapat menggunakan penyimpanan di cache di bawah var\tmp\yum\-<username>. Untuk mengelola ruang disk, disarankan untuk menghapus cache secara teratur.
Instans SQL Server dan data database
Appliance Azure Migrate yang digunakan untuk penemuan VMware VM juga dapat mengumpulkan data pada instans dan database SQL Server.
Metadata database SQL
| Metadata database | Views/ SQL Server Properti |
|---|---|
| Pengidentifikasi unik database | sys.databases |
| ID database yang ditentukan server | sys.databases |
| Nama database | sys.databases |
| Tingkat kompatibilitas database | sys.databases |
| Nama kolas database | sys.databases |
| Status database | sys.databases |
| Ukuran database (dalam MB) | sys.master_files |
| Huruf drive lokasi yang berisi file data |
SERVERPROPERTY, Software\Microsoft\MSSQLServer\MSSQLServer |
| Daftar file database |
sys.databases, sys.master_files |
| Broker layanan diaktifkan atau tidak | sys.databases |
| Database diaktifkan untuk mengubah tangkapan data atau tidak | sys.databases |
| Database dan status grup ketersediaan AlwaysOn | sys.dm_hadr_database_replica_states |
Metadata SQL Server
| Metadata server | Properti Server SQL/Views |
|---|---|
| Nama server | SERVERPROPERTY |
| FQDN | String koneksi berasal dari penemuan aplikasi yang diinstal |
| ID Penginstalan | sys.dm_server_registry |
| Versi server | SERVERPROPERTY |
| Edisi server | SERVERPROPERTY |
| Platform host server (Windows/Linux) | SERVERPROPERTY |
| Tingkat produk server (RTM SP CTP) | SERVERPROPERTY |
| Jalur pencadangan default | SERVERPROPERTY |
| Jalur default file data |
SERVERPROPERTY, Software\Microsoft\MSSQLServer\MSSQLServer |
| Jalur default file log |
SERVERPROPERTY, Software\Microsoft\MSSQLServer\MSSQLServer |
| Tidak. core pada server |
sys.dm_os_schedulers, sys.dm_os_sys_info |
| Nama kolase server | SERVERPROPERTY |
Tidak. inti prosesor pada server dengan VISIBLE ONLINE status |
sys.dm_os_schedulers |
| ID unik server | sys.dm_server_registry |
| Ketersediaan tinggi diaktifkan atau tidak | SERVERPROPERTY |
| Ekstensi kumpulan buffer diaktifkan atau tidak | sys.dm_os_buffer_pool_extension_configuration |
| Kluster failover dikonfigurasi atau tidak | SERVERPROPERTY |
| Server hanya menggunakan mode Autentikasi Windows | SERVERPROPERTY |
| Server menginstal PolyBase | SERVERPROPERTY |
| Tidak. CPU logis pada sistem |
sys.dm_server_registry, sys.dm_os_sys_info |
| Rasio jumlah inti logika atau inti fisik yang diekspos oleh satu paket prosesor fisik |
sys.dm_os_schedulers, sys.dm_os_sys_info |
| Tidak. CPU fisik pada sistem |
sys.dm_os_schedulers, sys.dm_os_sys_info |
| Server tanggal dan waktu terakhir dimulai | sys.dm_server_registry |
| Penggunaan memori server maksimum (dalam MB) | sys.dm_os_process_memory |
| Total no. pengguna di semua database |
sys.databases, sys.logins |
| Ukuran total semua database pengguna | sys.databases |
| Ukuran database sementara |
sys.master_files, , sys.configurationssys.dm_os_sys_info |
| Tidak. masuk | sys.logins |
| Daftar server yang ditautkan | sys.servers |
| Daftar pekerjaan agen |
[msdb].[dbo].[sysjobs], , [sys].[syslogins][msdb].[dbo].[syscategories] |
| Grup ketersediaan AlwaysOn, replika, dan statusnya |
sys.availability_groups, , sys.dm_hadr_availability_group_statessys.availability_group_listeners, sys.availability_group_listener_ip_addresses, , sys.availability_replicas,sys.dm_hadr_availability_replica_states |
| Instans berkluster failover AlwaysOn |
sys.dm_hadr_cluster, , sys.dm_hadr_cluster_memberssys.dm_hadr_cluster_networks |
Metadata performa
| Penampilan | Properti Server SQL/Views | Dampak penilaian |
|---|---|---|
| Pemanfaatan CPU SQL Server | sys.dm_os_ring_buffers |
Ukuran SKU yang disarankan (dimensi CPU) |
| Jumlah CPU logis SQL | sys.dm_os_sys_info |
Ukuran SKU yang disarankan (dimensi CPU) |
| Memori fisik SQL yang digunakan | sys.dm_os_process_memory |
Tidak digunakan |
| Persentase penggunaan memori SQL | sys.dm_os_process_memory |
Tidak digunakan |
| Penggunaan CPU database |
sys.dm_exec_query_stats, sys.dm_exec_plan_attributes |
Ukuran SKU yang disarankan (dimensi CPU) |
| Memori database yang digunakan (kumpulan buffer) | sys.dm_os_buffer_descriptors |
Ukuran SKU yang disarankan (Dimensi memori) |
| I/O baca/tulis file |
sys.dm_io_virtual_file_stats, sys.master_files |
Ukuran SKU yang direkomendasikan (dimensi I/O) |
| Jumlah file baca/tulis |
sys.dm_io_virtual_file_stats, sys.master_files |
Ukuran SKU yang direkomendasikan (dimensi throughput) |
| Menghambat baca/tulis File I/O (ms) |
sys.dm_io_virtual_file_stats, sys.master_files |
Ukuran SKU yang direkomendasikan (dimensi latensi I/O) |
| Ukuran file | sys.master_files |
Ukuran SKU yang direkomendasikan (dimensi penyimpanan) |
data aplikasi web ASP.NET
Appliance Azure Migrate yang digunakan untuk penemuan VM juga dapat mengumpulkan data pada aplikasi web ASP.NET.
Berikut adalah data konfigurasi aplikasi web ASP.NET yang dikumpulkan appliance dari setiap server Windows yang ditemukan di lingkungan Anda:
| Entitas | Data Informasi |
|---|---|
| Aplikasi web | Nama aplikasi Jalur konfigurasi Pengikatan front-end Kerangka kerja yang diaktifkan Hosting server web Sub-aplikasi dan aplikasi virtual Nama kumpulan aplikasi Versi runtime Mode alur terkelola |
| server Web | Nama server Jenis server (saat ini hanya IIS) Lokasi konfigurasi Versi FQDN Kredensial yang digunakan untuk penemuan Daftar aplikasi |
Data aplikasi web Java
Appliance Azure Migrate yang digunakan untuk penemuan VM juga dapat mengumpulkan data di aplikasi web Java.
Berikut adalah data konfigurasi aplikasi web Java yang dikumpulkan appliance dari setiap server Windows yang ditemukan di lingkungan Anda:
| Entitas | Data Informasi |
|---|---|
| Aplikasi web | Nama aplikasi Web server ID Nama server web Nama tampilan Direktori Konfigurasi Binding Kerangka kerja yang ditemukan (mungkin berisi versi JVM) Permintaan (permintaan CPU) Batas (batas CPU) Jenis beban kerja Jalur awal aplikasi Folder statis |
| server Web | Jenis OS Nama OS Versi OS Arsitektur OS Nama host CATALINA_HOME Versi Tomcat Versi JVM Nama pengguna Id Pengguna Nama grup ID Grup |
Data aplikasi web Spring Boot
Appliance Azure Migrate yang digunakan untuk penemuan VM juga dapat mengumpulkan data pada aplikasi web Spring Boot.
Berikut adalah data konfigurasi aplikasi web Spring Boot yang dikumpulkan appliance dari setiap server Windows yang ditemukan di lingkungan Anda:
| Entitas | Data Informasi |
|---|---|
| Aplikasi web | Nama aplikasi Nama artefak Maven Lokasi file JAR Checksum file JAR Ukuran file JAR Versi Spring Boot Versi JDK build Maven File properti aplikasi Nama file sertifikat Lokasi konten statis Port aplikasi Port pengikatan (termasuk port aplikasi) Konfigurasi pengelogan Waktu modifikasi file JAR terakhir kali diubah |
| Runtime OS | Versi JDK yang diinstal OS Opsi JVM Memori timbunan JVM Nama OS Versi OS Variabel lingkungan |
Data dependensi aplikasi
Appliance Azure Migrate dapat mengumpulkan data tentang dependensi antar-server untuk server yang berjalan di lingkungan VMware Anda atau lingkungan Hyper-V, untuk server fisik, atau untuk server yang berjalan di cloud lain (seperti AWS atau GCP).
Data dependensi Windows server
Berikut adalah data koneksi yang dikumpulkan perangkat dari setiap server Windows yang diaktifkan untuk analisis dependensi tanpa agen melalui portal:
| Data Informasi | Perintah |
|---|---|
| Port lokal | netstat |
| Alamat IP lokal | netstat |
| Port jarak jauh | netstat |
| Alamat IP jarak jauh | netstat |
| Status koneksi TCP | netstat |
| ID Proses | netstat |
| Jumlah koneksi aktif | netstat |
| Data Informasi | Kelas WMI | Properti kelas WMI |
|---|---|---|
| Nama proses | Win32_Process |
ExecutablePath |
| Argumen proses | Win32_Process |
CommandLine |
| Nama aplikasi | Win32_Process |
VersionInfo.ProductName
ExecutablePath parameter dari properti |
Data dependensi server Linux
Berikut adalah data koneksi yang dikumpulkan appliance dari setiap server Linux yang diaktifkan untuk analisis dependensi tanpa agen:
| Data Informasi | Perintah |
|---|---|
| Port lokal | netstat |
| Alamat IP lokal | netstat |
| Port jarak jauh | netstat |
| Alamat IP jarak jauh | netstat |
| Status koneksi TCP | netstat |
| Jumlah koneksi aktif | netstat |
| ID Proses | netstat |
| Nama proses | ps |
| Argumen proses | ps |
| Nama aplikasi |
dpkg atau rpm |
Metadata penyimpanan
Appliance mengumpulkan data terkait penyimpanan tentang konfigurasi, peran, dan fitur dari server Windows. Berikut adalah daftar lengkap metadata yang dikumpulkan dan dikirim appliance ke Azure:
Metadata server Windows
| Data Informasi | Kelas WMI | Properti kelas WMI |
|---|---|---|
| FQDN | Win32_OperatingSystem |
Name, , DomainPartOfDomain |
| Versi OS | Win32_OperatingSystem |
Version |
| Detail NIC | Win32_NetworkAdapter |
NetConnectionID, , DescriptionMACAddress, NetConnectionStatus, , Speed,PNPDeviceID |
| Kueri Target ISCSI dari Inisiator | MSiSCSIInitiator_SessionClass |
TargetName,TargetAddress,Devices,LegacyName |
| Informasi Disk Fisik | Win32_DiskDrive |
PNPDeviceID, Index, Caption, SerialNumber, BusType, BytesPerSector, InterfaceType, Size, Status, FirmwareRevision, MediaType, Manufacturer |
| Informasi Disk Logis | Win32_Volume |
DeviceID, , DriveLetterFileSystem, BootVolume, , Capacity,FreeSpace |
| Informasi Disk Logis | Win32_DiskPartition |
DiskIndex, , AccessPathsDiskNumber |
| Informasi Disk Logis | Win32_LogicalDiskToPartition |
Antecedent, Dependent |
| Data Informasi | Cmdlet PowerShell | Harta benda |
|---|---|---|
| Server SMB - Versi Protokol | Get-SmbServerConfiguration |
EnableSMB1Protocol, EnableSMB2Protocol |
| Server SMB | Get-WindowsFeature |
FileAndStorage-Services, FS-FileServer |
| Server NFS | Get-WindowsFeature |
FS-NFS-Service |
| Target iSCSI | Get-IscsiServerTarget |
TargetIqn |
| Informasi Disk Fisik | Get-PhysicalDisk |
DeviceID, uniqueId, PhysicalSectorSize, LogicalSectorSize, BusType |
| Informasi Disk Fisik | Get-Disk |
Number, IsBoot |
| Informasi Disk Virtual | Get-VirtualDisk |
, UniqueId, FriendlyName, Caption, Size, ResiliencySettingName, HealthStatus, MediaType, ObjectId, LogicalSectorSize, PhysicalSectorSize |
| Informasi Kumpulan Penyimpanan | Get-StoragePool |
FriendlyName,HealthStatus,OperationalStatus,ResiliencySettingNameDefault |
| Informasi Disk Logis | Get-Partition |
AccessPaths, DiskNumber |
| FileShare - SMB | Get-SmbShare |
Name, Path, Volume |
| FileShare - NFS | Get-NfsShare |
Name, SharePath |
| Server NFS - Versi Protokol | Get-NfsServerConfiguration |
EnableNFSv2, , EnableNFSv3EnableNFSv4 |
Metadata server Linux
| Data Informasi | Perintah |
|---|---|
| FQDN | hostname -f |
| Versi OS | /etc/os-release/etc/lsb-release/etc/redhat-releaseuname -nuname -ouname -suname -muname -r |
| Memblokir informasi perangkat | lsblk -ndo MODELlsblk -nbdo SIZElsblk -ndo LABELlsblk -ndo VENDORudevadm info --query=property --namelsblk -ndo STATElsblk -ndo PHY-SEClsblk -ndo LOG-SEClsblk -ndo ROTAlsblk -nr -o NAME,MOUNTPOINTudevadm info --query=all --name \| grep ID_REVISIONudevadm info --query=all --name \| grep ID_BUSudevadm info --query=all --name \| grep ID_INTERFACElsblk -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 |
| Informasi tentang Partisi, LVM, dan 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 -upvs --noheadings -o pv_namelsblk -nro NAME,TYPE,FSTYPE \| awk '($2 == "part" && $3 != "linux_raid_member") \|\| ($2 ~ /^raid/) \|\| ($2 == "lvm" \|\| $2 ~ /^dm-/ \|\| $2 ~ /dm-/) { print "/dev/" $1, $2 }' \| sort -ulsblk -nbo SIZElsblk -no LABELlsblk -no FSTYPEudevadm info --query=property --name \| grep ID_FS_TYPE \| cut -d= -f2blkiddf, df -Tlsblk -no MOUNTPOINTlsblk -nr -o NAME,MOUNTPOINTmdadm --detailcat /proc/mdstat |
| Informasi sesi iSCSI dari inisiator | cat /sys/class/iscsi_session/session*/targetnamecat /sys/class/iscsi_session/session*/device/connection*/*/addresscat /sys/class/iscsi_session/session*/device/connection*/*/portcat /sys/class/iscsi_session/session*/device/connection*/iscsi_connection/connection*/addresscat /sys/class/iscsi_session/session*/device/connection*/iscsi_connection/connection*/portiscsiadm -m session -P 3 |
| Informasi target iSCSI | targetclitgtadm/etc/scst.conf |
| Informasi berbagi berkas (SMB/NFS) | testparm -ssmbd --versionrpcinfo -pdf /etc/samba/smb.confcat /etc/exports |
| Informasi NIC | ip aip 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/ueventcat /sys/class/net/*/speedethtool \| grep "Speed:" \| awk '{print $2}' |
| Informasi NIC | rpm -qa \| grep sambadpkg -l \| grep -E '^ii.*samba'-f /etc/redhat-release-f /etc/debian-versionrpm -qa \| grep nfs-utilsdpkg -l \| grep -E 'nfs-kernel-server' |