Run Command kullanarak esxtop performans verilerini topla

Bu makalede, Azure VMware Çözümü'da Get-EsxtopData Çalıştır Komutunu kullanarak tek bir ESXi ana bilgisayarından vCenter Server API üzerinden toplu modda ServiceManager performans anlık görüntülerini nasıl toplayacağınızı ve ortaya çıkan CSV dosyasını veri deposuna yüklemeyi öğrenin. Komut, ESXi ana bilgisayarına SSH erişimi gerektirmez.

Bu komutu düşük seviyeli CPU, bellek, ağ ve depolama metriklerini performans sorun giderme için yakalamak için kullanın.

Prerequisites

esxtop verilerini toplamadan önce, aşağıdakilerden emin olun:

  • Azure VMware Çözümü özel bulutu için cloudadmin rolüne eşdeğer izinlere sahip Azure portalına erişiminiz var.

  • Microsoft'un en son desteklenen sürümünü kullanıyorsunuz. AVS. Yönetim Komut paketini çalıştır.

  • Hedef ESXi ana bilgisayarı, belirtilen küme içinde Bağlı durumundadır.

  • CSV yüklemesi için kümede bir vSAN veri deposu (veya müşteri tarafından belirlenen veri deposu) erişilebilirdir.

Komut parametrelerini çalıştırın: Get-EsxtopData

  • ClusterName — Hedef ESXi ana bilgisayarını içeren vSphere kümesinin adı. Örneğin, Cluster-1.

  • EsxiHostName — ESXi ana adı veya isim öneki. Bu önekle eşleşen ilk bağlı ana bilgisayar kullanılır. Örneğin, esx01.

  • Iterations — Toplanacak esxtop snapshot'larının sayısı. Geçerli değerler 1 ile 6 arasındadır. 6 varsayılan değerdir. IntervalSeconds ile birleştiğinde, ilk ve son örnek arasındaki toplam boşluk 30 saniyeyi geçmemelidir: (Iterations - 1) * IntervalSeconds <= 30.

  • IntervalSeconds — Snapshotlar arasında beklenecek saniye sayısı. Geçerli değerler 2 ile 30 arasındadır. 5 varsayılan değerdir. Minimum 2 saniye, esxtop minimum örnekleme aralığıyla örtüşür.

  • OutputDatastoreName — CSV dosyasının yükleneceği veri deposunun adı. Atıldığında, değer kümedeki ilk vSAN veri deposuna varsayılan olarak gider. Bu parametreyi vSAN olmayan bir veri deposu kullanmak için veya otomatik vSAN keşif istenen hedefi bulamayınca belirtin.

  • En fazla saklama süresi — cmdlet çıktısının saklama süresi. 60 varsayılan değerdir.

  • Yürütme için isim belirtin — Alfanumerik ad. Örneğin, Get-EsxtopData-Exec1.

  • Zaman Aşımı — Bir cmdlet'in tamamlanması çok uzun sürerse sonlandığı süre.

esxtop verilerini topla

  1. Azure portalında Azure VMware Çözümü özel bulutuna gidin.

  2. Microsoft.AVS.Management>> seçin.

  3. Get-EsxtopData'yı seçin.

  4. Gerekli değerleri verin veya önceki parametreler listesine göre varsayılan değerleri değiştirin. Daha sonra Çalıştır'ı seçin.

Note

ClusterName ve EsxiHostName alanları gereklidir. Diğer tüm alanların varsayılan değerleri vardır ve isteğe bağlıdır.

CSV dosyası aşağıdaki sütunları içerir:

  • Zaman Damgası — Örnek alındığı tarih ve saat (yyyy-MM-dd HH:mm:ss).

  • SampleNumber — Ardışık örnek sayı (1Yinelemeler aracılığıyla).

  • RawData — vCenter Server esxtop FetchStats API tarafından döndürülen ham esxtop sayac verileri.

ESXTOP CounterInfo API çağrısından alınan sayaç meta verilerini, ham veri alanlarını belirli performans metriklerine (CPU, bellek, ağ ve disk) eşlemek için kullanın.

En iyi yöntemler ve güvenlik kılavuzu

  • Hızlı bir 25 saniyelik yakalama penceresi için varsayılan değerlerle (6 yineleme ve 5 saniyelik aralıklar) başlayın.

  • Toplam örnekleme penceresi, ilk ve son örnekleme arasında 30 saniye ile sınırlıdır. Bu sınırı ((Iterations - 1) * IntervalSeconds > 30) aşmak bir hata ile sonuçlanır.

  • Daha uzun toplama sürelerine ihtiyacınız varsa, komutu birden fazla kez çalıştırın ve çıktı dosyalarını zaman damgasına göre ilişkilendirin.

  • Kümede birden fazla veri deposu olduğunda veya otomatik vSAN veri deposu keşfi istenen hedefi seçmediğinde OutputDatastoreName kullanın.

  • Komut SSH erişimi gerektirmiyor. Veri toplamak için vCenter Server ServiceManager API'sini kullanır.

  • Komut, yazılım tanımlı veri merkezini (SDDC) veya herhangi bir ana yapılandırmayı () değiştirmez (UpdatesSDDC = false).

Sonraki Adımlar

  • CSV dosyasını [datastore]/esxtop_output/ vSphere İstemcisi veya veri deposu tarayıcısı kullanarak indirebilirsiniz.

  • Ham performans verilerini yorumlamak için VMware esxtop sayaç referansını kullanın.