Citrix Virtual Apps and Desktops

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

注:

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

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

失敗したマシンの [失敗の理由] 列をクリックすると、失敗の詳細な説明と、その失敗をトラブルシューティングするために推奨されるアクションが表示されます。マシンおよび接続の失敗の理由と推奨されるアクションについては、「Citrix Directorの失敗の理由とトラブルシューティング」を参照してください。

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

[マシンの詳細] ページには、マシンの詳細、インフラストラクチャの詳細、およびマシンに適用されているホットフィックスの詳細が表示されます。

マシンベースのリアルタイムリソース使用率

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

ディスク監視グラフ、平均IOPS、およびディスク遅延は、VDAディスクに関連する問題を監視およびトラブルシューティングするのに役立つ重要なパフォーマンス測定値です。平均IOPSグラフは、ディスクへの読み取りおよび書き込みの平均数を表示します。[ディスク遅延] を選択すると、データの要求からディスクからの応答までの遅延(ミリ秒単位で測定)を示すグラフが表示されます。

-  ![マシンの詳細](/en-us/citrix-virtual-apps-desktops/media/dir-machine-util-realtime.png)

-  ### GPU使用率

-  **[GPU使用率]** を選択すると、GPU、GPUメモリ、エンコーダー、およびデコーダーの使用率が表示され、マルチセッションおよびシングルセッションOS VDAにおけるGPU関連の問題をトラブルシューティングできます。

サポートされているGPUバージョン:

-  NVIDIA Tesla M60 GPU(ディスプレイドライバーバージョン369.17以降)。詳細については、「[NVIDIA vGPU Software](https://www.nvidia.com/object/vGPU-software-driver.html)」を参照してください。
-  AMD Radeon Instinct MI25 GPUおよびAMD EPYC 7V12(Rome) CPU。詳細については、「[AMD Drivers and Support](https://www.amd.com/support )」を参照してください。

使用上の注意

-  GPU使用率グラフは、64ビットWindowsを実行しているVDAでのみ利用可能です。
-  GPUアクセラレーションを提供するには、VDAでHDX 3D Proが有効になっている必要があります。詳細については、「[WindowsシングルセッションOSのGPUアクセラレーション](/ja-jp/citrix-virtual-apps-desktops/graphics/introduction/gpu-acceleration-introduction.html)」および「[WindowsマルチセッションOSのGPUアクセラレーション](/en-us/citrix-virtual-apps-desktops/graphics/hdx-3d-pro/gpu-acceleration-server.html)」を参照してください。
  • VDAが複数のGPUにアクセスする場合、使用率グラフには個々のGPUから収集されたGPUメトリックの平均が表示されます。GPUメトリックはVDA全体に対して収集され、個々のプロセスに対しては収集されません。
  • AMDの場合、エンコーダーとデコーダーの使用状況は個別にサポートされていません。GPUを使用するエンコード/デコードワークロードは、GPU使用率における一般的な3D負荷として報告されます。
  • インストール中にNVIDIA WMIをインストールしてください。このウィンドウは手動インストール時にのみ利用可能です。
  • ドライバーがインストールされているにもかかわらず、DirectorがGPUを検出しない場合
    • タスクマネージャーを確認してください。ドライバーが適切にインストールされていれば、GPUはタスクマネージャーに表示されるはずです。
    • マシンが登録されているか確認してください。マシンがオンラインとして検出されるまでに時間がかかる場合があります。
  • DirectorでGPU使用率にアクティビティが表示されない場合は、実行しているワークロードがGPUを使用していることを確認してください。グラフィックワークロードの場合、これは 設定 > システム > ディスプレイ > グラフィック設定 > 設定するアプリを選択 から有効にできます。高パフォーマンス をオンにしてください。他の設定によっては、システムデフォルトまたは省電力に設定されている場合、WindowsがグラフィックワークロードにCPUを使用する場合があります。
  • データは1分ごとに更新され、GPU使用率 を選択してから1分以内にデータ視覚化が開始されます。

マシンベースの履歴リソース使用率

マシンの使用率 パネルで、履歴使用率の表示 をクリックすると、選択したマシンのリソースの履歴使用率が表示されます。

  • 使用率グラフには、CPU、メモリ、ピーク時の同時セッション数、平均IOPS、ディスク遅延の重要なパフォーマンスカウンターが含まれます。

注:

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

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

履歴マシン使用率

  1. マシンの詳細 ビューの マシンの使用率 パネルから、履歴使用率の表示 を選択します。
  2. 履歴マシン使用率 ページで、期間 を設定して、過去2時間、24時間、7日間、1か月、または1年間の使用状況を表示します。
  • 注:

    平均IOPSとディスク遅延の使用状況データは、現在から過去24時間、1か月、1年間のみ利用可能です。カスタム終了時刻はサポートされていません。

  1. 適用 をクリックし、必要なグラフを選択します。
  2. グラフの異なるセクションにカーソルを合わせると、選択した期間の詳細情報が表示されます。

IOPSとディスク遅延を含む履歴マシン使用率

たとえば、過去2時間 を選択した場合、ベースライン期間は選択した時間範囲の前の2時間です。過去2時間とベースライン時間のCPU、メモリ、セッションの傾向を表示します。過去1か月 を選択した場合、ベースライン期間は前月です。過去1か月とベースライン時間の平均IOPSとディスク遅延を表示するように選択します。

  1. エクスポート をクリックして、選択した期間のリソース使用率データをエクスポートします。詳細については、「Monitor Deployments」の「レポートのエクスポート」セクションを参照してください。
  2. グラフの下のテーブルには、CPUまたはメモリ使用率に基づいて上位10のプロセスがリストされます。アプリケーション名、ユーザー名、セッションID、平均CPU、ピークCPU、平均メモリ、および選択した時間範囲のピークメモリを示す任意の列でソートできます。IOPSとディスク遅延の列はソートできません。

    注:

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

  3. 特定のプロセスのリソース消費の履歴傾向を表示するには、上位10プロセスのいずれかをドリルダウンします。

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

XenServerバージョン7.3以降でホストされているシングルセッションおよびマルチセッションOSマシンのコンソールに、Directorから直接アクセスできます。これにより、XenServerでホストされているVDAの問題をトラブルシューティングするためにXenCenterは不要になります。この機能を利用するには、次の条件が必要です。

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

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

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

注:

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

最近の電源操作があるマシンの検査

成功および失敗した電源操作のステータスを持つマシンを検査できるようになりました。この機能は、以下の分析に役立ちます。

  • ユーザーの問題を引き起こす電源オンの失敗
  • コストを増加させる電源オフの失敗

注:

データは電源管理されているマシンでのみ利用可能です。この機能がサポートされる前に実行された電源操作のデータは利用できません。

以下の方法で、マシンの電源操作ステータスを表示できます。

フィルター -> マシンタブから。この場合、デフォルトで電源操作時刻電源操作結果の列が表示されます。表示したい列を選択することもできます。

コスト最適化タブから。この場合、デフォルトのフィルターは電源操作のトリガー元Autoscale™に設定され、電源操作結果失敗に設定されています。

この機能により、電源操作制御の詳細を表示できます。たとえば、誰が操作をトリガーしたか、どの操作が電源状態を変更したか、失敗の理由、および操作が完了した時刻を表示できます。これらの詳細をエクスポートすることもできます。

電源操作ステータスを表示するために、以下のフィルターが追加されました。

フィルター 説明
電源操作結果 電源操作の結果を表示します。可能なフィルター値は「成功」と「失敗」です。
電源操作のトリガー元






電源操作をトリガーした人またはものを表示します。可能なフィルター値は以下のとおりです。
  • Autoscale - この値は、電源操作が以下によってトリガーされた場合に表示されます。
  • 管理者がVMのOSディスクを初期状態に戻すためにVMをシャットダウンした場合
  • 設定されたポリシーに基づいてVMがシャットダウンまたは中断された場合
  • プールサイズまたはバッファサイズの設定に基づいてVMが利用可能になった場合
  • 管理者 - この値は、電源操作が管理者によってトリガーされた場合に表示されます。可能な例としては、管理者がVMの電源オフ、電源オン、中断、再開、再起動、またはリブートを要求した場合などがあります。
  • ユーザー - この値は、電源操作がユーザーによってトリガーされた場合に表示されます。例としては、ユーザーがVMをリセット、電源オン、または作業を再開した場合などがあります。
  • その他 - この値は、電源操作がスケジュールされた理由および不明な理由によってトリガーされた場合に表示されます。
最終電源操作 マシンで発生した正確な電源操作(電源オン、電源オフ、シャットダウン、再起動、リセット、再開など)を表示します。
電源操作時刻 電源操作が完了した時刻。可能なフィルター値は、過去1分、過去5分、過去30分、過去1時間、今日、過去24時間、および昨日です。
電源操作失敗理由 失敗の理由を表示します。可能なフィルター値は、ハイパーバイザー報告の失敗、ハイパーバイザーのレート制限超過、不明なエラー、およびなしです。成功した操作の場合、「なし」と表示されます。

Microsoft RDSライセンスの健全性

マルチセッションOSマシンでは、マシン詳細およびユーザー詳細ページのマシン詳細パネルでMicrosoft RDSライセンスのステータスを表示できます。

Microsoft RDSライセンスの健全性

以下のいずれかのメッセージが表示されます。

  • ライセンス利用可能
  • 正しく構成されていません (警告)
  • ライセンスエラー (エラー)
  • 互換性のないVDAバージョン (エラー)

注:

有効なライセンスを持つ猶予期間中のマシンのMicrosoft RDSライセンス健全性ステータスは、緑色でライセンス利用可能メッセージを表示します。ライセンスの有効期限が切れる前に更新してください。

警告メッセージおよびエラーメッセージについては、情報アイコンにカーソルを合わせると、以下の表に示す追加情報を表示できます。

メッセージタイプ Directorのメッセージ
エラー VDAバージョン7.16以降で利用可能です。
エラー 新しいRDS接続は許可されていません。
エラー Microsoft RDSライセンスの猶予期間が過ぎました。
エラー 必要なOSレベルに対して、デバイスごとのクライアントアクセスライセンスタイプでライセンスサーバーが構成されていません。
エラー 構成されたライセンスサーバーは、デバイスごとのクライアントアクセスライセンスタイプでRDSホストOSレベルと互換性がありません。
警告 パーソナルターミナルサーバーは、Citrix Virtual Apps and Desktops™展開において有効なRDSライセンスタイプではありません。
警告 管理用リモートデスクトップは、Citrix Virtual Apps™ and Desktops展開において有効なライセンスタイプではありません。
警告 RDSライセンスタイプが構成されていません。
警告 ユーザーごとのクライアントアクセスRDSライセンスタイプでは、ドメインコントローラーまたはライセンスサーバーに到達できません。
警告 デバイスごとのクライアントアクセスライセンスタイプでは、必要なOSレベルのライセンスサーバーに到達できないため、クライアントデバイスライセンスを特定できません。

注:

この機能は、Microsoft RDS CAL (Client Access License) にのみ適用されます。

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