ESX および ESXi での vm-support を使用したパフォーマンス スナップショットの収集
search cancel

ESX および ESXi での vm-support を使用したパフォーマンス スナップショットの収集

book

Article ID: 343023

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:
免責事項:これは英文の記事「Collecting performance snapshots using vm-support in ESX and ESXi (1967)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新の内容については、英語版の記事を参照してください。


この記事には次の内容が含まれています:

  • パフォーマンス スナップショットの概要
  • ESX および ESXi でのパフォーマンス スナップショット収集に関する情報


Environment

VMware ESX 4.1.x
VMware vSphere ESXi 5.5
VMware ESX Server 2.1.x
VMware ESXi 4.1.x Embedded
VMware ESX Server 2.5.x
VMware ESX Server 3.5.x
VMware ESXi 3.5.x Installable
VMware vSphere ESXi 5.0
VMware ESXi 3.5.x Embedded
VMware vSphere ESXi 5.1
VMware ESXi 4.1.x Installable
VMware ESX Server 2.0.x
VMware ESXi 4.0.x Embedded
VMware ESXi 4.0.x Installable
VMware ESX 4.0.x

Resolution

パフォーマンス スナップショットは、特定の期間中、定義された間隔で収集される、プロセス ノードの継続的なスナップショットです。テクニカル サポートでは、ユーザーからのサービス リクエストに対応するため、パフォーマンス問題のトラブルシューティングに役立つパフォーマンス スナップショットを送信するように依頼することがあります。

ESXi 5.x 以降のホストからの vm-support 出力の HTTP ベースによるダウンロード

HTTP クライアントを使用して:

https://ESXi_host_FQDN/cgi-bin/vm-support.cgi?performance=true&interval=5&duration=300

ログ バンドルが収集されてクライアントにダウンロードされたら、ログを SFTP/FTP サイトにアップロードします。詳細については、「VMware への診断情報のアップロード (2079025)」を参照してください。

コマンド ライン ベース

パフォーマンス スナップショットを収集するには、次のコマンドを実行します。

  • ESX/ESXi 4.1 以前のリリース: vm-support -s
  • ESXi 5.x: vm-support -p

次のコマンド ライン オプションを使用すると、収集する期間と間隔を秒単位で指定できます。

  • ESX/ESXi 4.1 以前のリリース: vm-support -s -d <duration in seconds> -i <interval in seconds>
  • ESXi 5.x: vm-support -p -d duration_in_seconds -i interval_in_seconds

ESXi 5.x のホストからパフォーマンス スナップショットのみを収集します。

vm-support -p -a PerformanceSnapshot:vsi -d duration_in_seconds -i interval_in_seconds

間隔を指定しない場合、vm-support により、1 つのスナップショットの収集にかかる時間の 2 倍に期間が自動設定されます。ほとんどの場合、間隔は 10 秒に設定することをお勧めします。

vm-support コマンドを実行するには、コンソールまたは SSH セッションを使用して、root 権限で ESXi/ESX ホストにログインします。

収集されたスナップショットは、vm-support によって収集された標準データでバンドルされ、tar アーカイブが /var/tmp/esx-2010-01-26--20.46.3236587.tgz で作成されます。スペースの問題を回避するには、パスを指定することで、ログ ファイルをデータストアにリダイレクトします。

  • 指定した場所にリダイレクトするには、次のパラメータを vm-support コマンドに含めます。 -w /vmfs/volumes/storage

標準データなしでパフォーマンス スナップショットのみを収集する場合は、-s の代わりに大文字の -S を使用します。

システムでパフォーマンス問題が生じているときに、vm-support スクリプトを使用してパフォーマンス スナップショットをキャプチャすることが重要です。それ以外の場合、このスクリプトは役立つデータを収集できません。スナップショット収集間隔が、仮想マシンでパフォーマンス問題が生じていないときと重なると、収集されたデータが結果に適切に反映されず、分析が困難になることがあります。

ESX Server 2.1.x 以前のバージョンに付属の vm-support スクリプトには、パフォーマンス スナップショットの収集機能はありません。ただし、この機能を持つスクリプトのバージョンにアップグレードすることができます。

vm-support スクリプトをダウンロードするには、「VMware ESX/ESXi の診断情報の収集 (1035580)」を参照してください。この記事には、ESXi/ESX システムのデバッグ情報収集の関連情報も含まれています。

:このバージョンの vm-support をダウンロードして使用している場合は、vmmstats.pl を ESX Server 2.1.x で実行する必要はありません。

パフォーマンス問題の報告に役立つチェックリストについては、『Performance Problem Report Check List』を参照してください。

パフォーマンス問題の特定に関するテクニカル ノートについては、「Isolating Performance Problems」 を参照してください。

詳細については、「VMware への診断情報のアップロード (2079025)」を参照してください。

追加情報



Additional Information

Collecting performance snapshots using vm-support in ESX and ESXi