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.
Dalam artikel ini, pelajari cara menggunakan Get-EsxtopData Run Command di Azure VMware Solution untuk mengumpulkan rekam jepret performa esxtop mode batch dari satu host ESXi melalui vCenter Server ServiceManager API dan mengunggah file CSV yang dihasilkan ke penyimpanan data. Perintah ini tidak memerlukan akses SSH ke host ESXi.
Gunakan perintah ini untuk menangkap metrik CPU, memori, jaringan, dan penyimpanan tingkat rendah untuk pemecahan masalah performa.
Prasyarat
Sebelum Anda mengumpulkan data esxtop, pastikan bahwa:
Anda memiliki akses ke portal Azure dengan izin yang setara dengan peran cloudadmin untuk cloud privat Azure VMware Solution.
Anda menggunakan versi terbaru yang didukung dari paket Run Command Microsoft.AVS.Management.
Host ESXi target berada dalam status Terhubung dalam kluster yang ditentukan.
Penyimpanan data vSAN (atau penyimpanan data yang ditentukan pelanggan) dapat diakses di kluster untuk pengunggahan CSV.
Jalankan parameter Perintah: Get-EsxtopData
ClusterName — Nama kluster vSphere yang berisi host ESXi target. Contohnya,
Cluster-1.EsxiHostName — Nama host ESXi atau awalan nama. Host pertama yang terhubung dan cocok dengan awalan ini akan digunakan. Contohnya,
esx01.Iterasi — Jumlah cuplikan esxtop yang akan dikumpulkan. Nilai yang valid adalah
1melalui6. Nilai defaultnya adalah6. Dikombinasikan dengan IntervalSeconds, jarak total antara sampel pertama dan terakhir tidak boleh melebihi 30 detik:(Iterations - 1) * IntervalSeconds <= 30.IntervalSeconds — Jumlah detik untuk menunggu di antara rekam jepret. Nilai yang valid adalah
2melalui30. Nilai defaultnya adalah5. Minimum2detik sesuai dengan interval pengambilan sampel minimum esxtop.OutputDatastoreName — Nama penyimpanan data untuk mengunggah file CSV. Jika dihilangkan, nilainya secara default menggunakan datastore vSAN pertama pada kluster. Tentukan parameter ini untuk menggunakan penyimpanan data non-vSAN, atau saat penemuan vSAN otomatis tidak menemukan target yang diinginkan.
Pertahankan hingga — Periode retensi untuk output cmdlet. Nilai defaultnya adalah
60.Tentukan nama untuk eksekusi — Nama alfanumerik. Misalnya, Get-EsxtopData-Exec1.
Batas waktu — Jangka waktu setelah cmdlet tersebut keluar jika memerlukan waktu terlalu lama untuk selesai.
Kumpulkan data esxtop
Buka cloud privat Azure VMware Solution Anda di portal Azure.
Pilih Jalankan> perintah >Microsoft.AVS.Management.
Pilih Get-EsxtopData.
Berikan nilai yang diperlukan, atau ubah nilai default berdasarkan daftar parameter sebelumnya. Lalu pilih Jalankan.
Note
Bidang ClusterName dan EsxiHostName diperlukan. Semua bidang lainnya memiliki nilai default dan bersifat opsional.
File CSV berisi kolom berikut:
Stempel waktu — Tanggal dan waktu ketika sampel diambil (
yyyy-MM-dd HH:mm:ss).SampleNumber — Nomor sampel berurutan (
1melalui Iterasi).RawData — Data penghitung esxtop mentah yang dikembalikan oleh API esxtop
FetchStatsvCenter Server.
Gunakan metadata penghitung dari panggilan API esxtop CounterInfo untuk memetakan bidang data mentah ke metrik performa tertentu (CPU, memori, jaringan, dan disk).
Praktik terbaik dan panduan keselamatan
Mulailah dengan nilai default (6 iterasi dan interval 5 detik) untuk jendela pengambilan cepat 25 detik.
Total jendela pengambilan sampel dibatasi hingga 30 detik antara sampel pertama dan terakhir. Melebihi batas ini (
(Iterations - 1) * IntervalSeconds > 30) menghasilkan kesalahan.Jika Anda memerlukan periode pengumpulan yang lebih lama, jalankan perintah beberapa kali dan korelasikan file output berdasarkan stempel waktu.
Gunakan OutputDatastoreName saat kluster memiliki beberapa penyimpanan data atau saat penemuan penyimpanan data vSAN otomatis tidak memilih target yang diinginkan.
Perintah tidak memerlukan akses SSH. Ini menggunakan vCenter Server
ServiceManagerAPI untuk mengumpulkan data.Perintah tidak memodifikasi pusat data yang ditentukan perangkat lunak (SDDC) atau konfigurasi host apa pun (
UpdatesSDDC = false).
Langkah berikutnya
Unduh file CSV dari
[datastore]/esxtop_output/dengan menggunakan vSphere Client atau browser penyimpanan data.Gunakan referensi penghitung VMware esxtop untuk menafsirkan data performa mentah.