マシンのトラブルシューティング

注:

Citrix Health Assistantは、未登録のVDAの構成に関する問題をトラブルシューティングするためのツールです。このツールは、いくつかのヘルスチェックを自動化して、セッションの起動やタイムゾーンリダイレクトの構成でのVDAの登録の失敗や問題の根本原因を特定します。Knowledge Centerの記事「Citrix Health Assistant - VDAの登録とセッションの起動のトラブルシューティング」には、Citrix Health Assistantツールのダウンロード方法と使用方法が記載されています。

Directorコンソールの [フィルター]>[マシン] ビューには、そのサイトに構成されているマシンが表示されます。[サーバー OS マシン]タブには負荷評価基準インデックスが表示されていて、そのリンク上にマウスポインターを置くと、パフォーマンスカウンターの分布とセッション数のツールチップが表示されます。

登録に失敗したマシンの [失敗の理由] 列をクリックすると、失敗の詳細な説明とその失敗をトラブルシューティングするための推奨手順が表示されます。マシンおよび接続でエラーが発生した場合のエラーの理由と推奨される解決手順は、『Citrix Director 7.12 Failure Reasons Troubleshooting Guide』に記載されています。

マシン名のリンクをクリックし、[マシンの詳細] ページに移動します。

[マシンの詳細]ページには、マシンの詳細、インフラストラクチャの詳細、およびマシンに適用済みのHotFixの詳細の一覧が表示されます。

マシンごとのリアルタイムのリソース使用状況

[マシン稼働] パネルには、CPUとメモリのリアルタイムの使用状況を示すグラフが表示されます。Delivery ControllerおよびVDAのバージョン 7.14 以降がインストールされているサイトでは、ディスクとGPUの監視グラフも表示されます。

重要なパフォーマンス測定値としてディスク監視グラフ、平均IOPS、ディスク遅延があり、VDAディスク関連の問題をモニターし解決する上で役立ちます。[平均IOPS]グラフには、ディスクの読み取りおよび書き込みの平均回数が表示されます。[ディスク遅延] を選択すると、データが要求されてディスクから返されるまでの時間をミリ秒単位で示すグラフが表示されます。

マシンの詳細

[GPU使用率] を選択するとGPU、GPUメモリ、およびエンコーダーとデコーダーの使用率がパーセント値として表示され、サーバーまたはデスクトップOSのVDAでのGPU関連の問題を解決できます。[GPU使用率]グラフは、NVIDIA Tesla M60 GPUを搭載した64ビットWindowsとDisplay Driverバージョン369.17以降が実行されているVDAでのみ使用できます。 VDAでGPUアクセラレーションを使用するには、HDX 3D Proを有効にする必要があります。詳しくは、「WindowsデスクトップOSのためのGPUアクセラレーション」および「WindowsサーバーOSのためのGPUアクセラレーション」を参照してください。 VDAが1つ以上のGPUにアクセスしている場合、[GPU使用率]グラフには個々のGPUから収集されたGPU測定値の平均が表示されます。GPU測定値は、個々のプロセスではなくVDA全体について収集されます。

マシンごとの過去のリソース使用状況

[マシン稼働] パネルの [履歴使用率の表示] をクリックすると、選択したマシンでの過去のリソースの使用状況を確認できます。 使用率グラフには、CPU、メモリ、最大同時セッション数、平均IOPS、ディスク遅延などの重要なパフォーマンス測定が表示されます。

: データを収集して[マシン使用率の履歴]ページの[上位10位のプロセス]表に表示するには、監視ポリシーの [プロセスの監視を有効にします] 設定を[許可]に設定する必要があります。この設定はデフォルトでは[禁止]に設定されています。

デフォルトでは、CPUとメモリの使用率、平均IOPS、ディスク遅延に関するデータが収集されます。この収集は、[リソースの監視を有効にします] ポリシー設定で無効にできます。

マシン使用率の履歴

  1. [マシンの詳細] ビューの [マシン稼働] パネルから、[履歴使用率の表示] を選択します。
  2. [マシン使用率の履歴] ページで、[期間] で、使用率を表示する期間を過去2時間、過去24時間、過去7日間、過去30日間、または過去1年から選択します。:現在、平均IOPSとディスク遅延のデータについては、過去24時間、過去30日間、過去1年についてのみ表示できます。カスタムの終了時刻は使用できません。
  3. [適用] をクリックして、目的のグラフを選択します。
  4. グラフの他のセクションにマウスを合わせると、選択した期間の詳細が表示されます。

IOPSとディスク待ち時間を使用した、過去のマシン使用率

たとえば、[過去2時間] を選択すると、基準期間は選択した時間範囲の2時間前になります。過去2時間と基準期間のCPU、メモリ、およびセッションの傾向を表示します。[過去30日間] を選択すると、基準期間は先月になります。これを選択すると、先月から基準日時までの平均IOPSおよびディスク遅延が表示されます。

  1. 選択した期間のリソース使用状況データをエクスポートするには、[エクスポート] をクリックします。詳しくは、「展開環境の監視」の「レポートのエクスポート」セクションを参照してください。
  2. グラフの下には、CPUとメモリの使用率が上位10位のプロセスを示すテーブルが表示されます。選択した時間範囲のアプリケーション名、ユーザー名、セッションID、平均CPU、ピーク時のCPU、平均メモリ、ピーク時のメモリが表示される列から任意の列を選択してソートできます。[平均IOPS]列と[ディスク遅延]列は並び替えできません。

:システムプロセスのセッションIDは「0000」と表示されます。

  1. 特定プロセスのリソース消費に関する履歴傾向を表示するには、上位10位のプロセスから任意のプロセスを選択してドリルダウンします。

マシンコンソールへのアクセス

XenServer Version 7.3以降でホストされているデスクトップOSマシンおよびサーバーOSマシンのコンソールに、Directorから直接アクセスできます。このため、XenServerがホストするVDAでの問題を解決するためにXenCenterを使用する必要はありません。この機能を利用できるようにするには:

  • バージョン7.16以降のDelivery Controllerが必要です。
  • マシンをホストするXenServerは、バージョン7.3以降である必要があり、Director UIからアクセスできる必要があります。

マシンコンソールへのアクセス

マシンのトラブルシューティングを行うには、対応する[マシンの詳細]パネルで [コンソール] リンクをクリックします。提供したホスト資格情報が認証されると、WebベースのVNCクライアントであるnoVNCを使用して、別のタブでマシンコンソールが開きます。これで、キーボードとマウスでコンソールにアクセスできるようになりました。

注:

  • この機能は、Internet Explorer 11ではサポートされていません。
  • マシンコンソール上のマウスポインターの位置がずれている場合は、CTX230727で、問題を解決する手順を参照してください。
  • Directorは、新しいタブでコンソールアクセスを起動し、Webブラウザー設定でポップアップが許可されていることを確認します。
  • セキュリティ上の理由から、WebブラウザーにSSL証明書をインストールすることをお勧めします。