マシンのトラブルシューティング
注:
Citrix Health Assistant は、未登録のVDAにおける構成の問題をトラブルシューティングするためのツールです。このツールは、VDA登録の失敗、セッション起動、タイムゾーンリダイレクト構成における問題の根本原因を特定するために、いくつかのヘルスチェックを自動化します。ナレッジセンターの記事「Citrix Health Assistant - Troubleshoot VDA Registration and Session Launch」には、Citrix Health Assistant ツールのダウンロードと使用方法が記載されています。
Directorコンソールのフィルター > マシンビューには、サイトで構成されているマシンが表示されます。マルチセッションOSマシンタブには、パフォーマンスカウンターの分布を示すロードエバリュエーターインデックスと、リンクにカーソルを合わせると表示されるセッション数のツールチップが含まれています。
失敗したマシンの失敗理由列をクリックすると、失敗の詳細な説明と、その失敗をトラブルシューティングするために推奨されるアクションが表示されます。マシンおよび接続の失敗の理由と推奨されるアクションについては、「Citrix Director failure reasons and troubleshooting」を参照してください。
マシン名リンクをクリックすると、マシン詳細ページに移動します。
マシン詳細ページには、マシンの詳細、インフラストラクチャの詳細、およびマシンに適用されているホットフィックスの詳細が一覧表示されます。
マシンベースのリアルタイムリソース使用率
マシン使用率パネルには、CPUとメモリのリアルタイム使用率を示すグラフが表示されます。さらに、Delivery ControllerとVDAのバージョンが7.14以降のサイトでは、ディスクとGPUの監視グラフが利用できます。
ディスク監視グラフ、平均IOPS、ディスク遅延は、VDAディスクに関連する問題を監視およびトラブルシューティングするのに役立つ重要なパフォーマンス測定値です。平均IOPSグラフは、ディスクへの読み取りおよび書き込みの平均数を表示します。ディスク遅延を選択すると、データの要求からディスクからの応答までの遅延をミリ秒単位で測定したグラフが表示されます。

GPU使用率
GPU使用率を選択すると、GPU、GPUメモリ、エンコーダー、デコーダーの利用率(パーセンテージ)が表示され、マルチセッションおよびシングルセッションOS VDAにおけるGPU関連の問題をトラブルシューティングできます。
サポートされているGPUバージョン:
- ディスプレイドライバーバージョン369.17以降を実行しているNVIDIA Tesla M60 GPU。詳細については、「NVIDIA vGPU Software」を参照してください。
- AMD Radeon Instinct MI25 GPUおよびAMD EPYC 7V12(Rome) CPU。詳細については、AMDドライバーおよびサポートを参照してください。
ドライバー:
適切なドライバーまたは拡張機能をVDAにインストールする必要があります。
-
NVIDIA GPUの場合、GRIDドライバーを手動または拡張機能経由でインストールします。詳細については、「NVIDIA vGPU Software」を参照してください。
- NVIDIAの場合、GRIDドライバーのみがサポートされます。CUDAドライバーはNVadsA10 v5-seriesでは動作せず、サポートされていません。
- Azureベースのマシンに拡張機能経由でNVIDIA Grid GPUドライバーをインストールするプロセス例については、NVIDIA GRID ドライバー。NVIDIA GPU ドライバー拡張機能 - Azure Windows VM - Azure Virtual Machines を参照してください。
- NVIDIA Grid GPU ドライバーを手動でインストールするプロセス例については、Windows 用 Azure N シリーズ NVIDIA GPU ドライバーのセットアップ - Azure Virtual Machinesを参照してください。
-
AMD GPUの場合、AMDグラフィックドライバーを手動または拡張機能経由でインストールします。詳細については、「AMD Drivers and Support」を参照してください。
- Azureベースのマシンに拡張機能経由でAMD GPUドライバーをインストールするプロセス例については、AMD GPUドライバー拡張機能 - Azure Windows VM - Azure Virtual Machinesを参照してください。
- AzureマシンにAMD GPUドライバーを手動でインストールするプロセス例については、Windowsを実行しているNシリーズVMにAMD GPUドライバーをインストールするを参照してください。
使用上の注意:
- GPU Utilizationグラフは、64ビットWindowsを実行しているVDAでのみ利用可能です。
- GPUアクセラレーションを提供するには、VDAでHDX 3D Proが有効になっている必要があります。詳細については、(/ja-jp/citrix-virtual-apps-desktops/2511/graphics/introduction/gpu-acceleration-introduction.html)および(/ja-jp/citrix-virtual-apps-desktops/2511/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を使用するようデフォルトで設定されます。
- データは毎分更新され、GPU使用率を選択してから1分以内にデータの視覚化が開始されます。
マシンベースの履歴リソース使用率
マシン使用率パネルで、履歴使用率の表示をクリックして、選択したマシンのリソースの履歴使用率を表示します。 使用率グラフには、CPU、メモリ、ピーク同時セッション、平均IOPS、ディスク遅延の重要なパフォーマンスカウンターが含まれます。
注:
監視ポリシー設定のプロセス監視を有効にするは、「許可」に設定されている必要があります。これにより、履歴マシン使用率ページの「上位10プロセス」テーブルでデータを収集および表示できます。この収集はデフォルトで禁止されています。
CPUとメモリの使用率、平均IOPS、ディスク遅延のデータはデフォルトで収集されます。リソース監視を有効にするポリシー設定を使用して、この収集を無効にできます。
履歴マシン使用率の図(/ja-jp/citrix-virtual-apps-desktops/2511/media/dir-machine-util-historical.png)
- マシン詳細ビューのマシン使用率パネルから、履歴使用率の表示を選択します。
-
履歴マシン使用率ページで、期間を設定して、過去2時間、24時間、7日間、1か月、または1年間の使用状況を表示します。
注:
平均IOPSとディスク遅延の使用状況データは、現在までの過去24時間、月、年についてのみ利用可能です。カスタム終了時刻はサポートされていません。
- 適用をクリックし、必要なグラフを選択します。
- グラフの異なるセクションにカーソルを合わせると、選択した期間の詳細情報が表示されます。
IOPSとディスク遅延を含む過去のマシン利用率(/ja-jp/citrix-virtual-apps-desktops/2511/media/dir-machine-util-iops-latency.png)
たとえば、過去2時間を選択した場合、ベースライン期間は選択した時間範囲の前の2時間です。過去2時間とベースライン時間のCPU、メモリ、セッションの傾向を表示します。先月を選択した場合、ベースライン期間は前月です。先月とベースライン時間の平均IOPSとディスク遅延を表示するように選択します。
- エクスポートをクリックして、選択した期間のリソース使用状況データをエクスポートします。詳細については、展開の監視のレポートのエクスポートセクションを参照してください。
-
グラフの下の表には、CPUまたはメモリ使用率に基づいて上位10個のプロセスが一覧表示されます。選択した時間範囲におけるアプリケーション名、ユーザー名、セッションID、平均CPU、ピークCPU、平均メモリ、ピークメモリを示す任意の列で並べ替えることができます。IOPSとディスク遅延の列は並べ替えることができません。
注:
システムプロセスのセッションIDは「0000」と表示されます。
- 特定のプロセスのリソース消費の履歴傾向を表示するには、上位10個のプロセスのいずれかをドリルダウンします。
マシンコンソールアクセス
XenServerバージョン7.3以降でホストされているシングルセッションおよびマルチセッションOSマシンのコンソールに、Directorから直接アクセスできます。これにより、XenServerでホストされているVDAの問題をトラブルシューティングするためにXenCenterは不要になります。この機能を利用するには:
- バージョン7.16以降のDelivery Controllerが必要です。
- マシンをホストするXenServerはバージョン7.3以降である必要があり、Director UIからアクセスできる必要があります。
マシンコンソールアクセス(/ja-jp/citrix-virtual-apps-desktops/2511/media/director_machine_console_716.png)
マシンのトラブルシューティングを行うには、対応する[マシン詳細]パネルにある[コンソール]リンクをクリックします。提供されたホスト資格情報が認証されると、WebベースのVNCクライアントであるnoVNCを使用して、マシンコンソールが別のタブで開きます。これで、コンソールにキーボードとマウスでアクセスできるようになります。
注:
- この機能はInternet Explorer 11ではサポートされていません。
- マシンコンソール上のマウスカーソルがずれている場合は、問題を解決するための手順についてCTX230727を参照してください。
- Directorは新しいタブでコンソールアクセスを起動します。ブラウザーの設定でポップアップが許可されていることを確認してください。
- セキュリティ上の理由から、Citrix®はブラウザーにSSL証明書をインストールすることを推奨しています。
最近の電源操作があるマシンを検査する
成功および失敗した電源操作のステータスを持つマシンを検査できるようになりました。この機能は、次の分析に役立ちます。
- ユーザーの問題を引き起こす電源オンの失敗
- コストを増加させる電源オフの失敗
注:
データは電源管理されているマシンでのみ利用可能です。この機能がサポートされる前に行われた電源操作のデータは利用できません。
マシンの電源操作ステータスは、次の方法で表示できます。
[フィルター] -> [マシン]タブから。この場合、デフォルトでは[電源操作時刻]と[電源操作結果]の列が表示されます。表示したい列を選択することもできます。
[コスト最適化]タブから。この場合、デフォルトのフィルターは[電源操作のトリガー元]がAutoscale™に設定され、[電源操作結果]が失敗に設定されています。
この機能を使用すると、電源操作コントロールの詳細を表示できます。たとえば、誰がアクションをトリガーしたか、どのアクションが電源状態を変更したか、失敗の理由、アクションが完了した時刻などを表示できます。これらの詳細をエクスポートすることもできます。
電源操作のステータスを表示するために、以下のフィルターが追加されました。
| フィルター | 項目説明 |
|---|---|
| 電源操作の結果 | 電源操作の結果を表示します。フィルターの可能な値は「成功」と「失敗」です。 |
| 電源操作のトリガー元
|
電源操作をトリガーしたユーザーまたは内容を表示します。フィルターの可能な値は次のとおりです。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 最後の電源操作 | マシンで発生した正確な電源操作(電源オン、電源オフ、シャットダウン、再起動、リセット、再開など)を表示します。 |
| 電源操作時刻 | 電源操作が完了した時刻。可能なフィルター値は、過去1分、過去5分、過去30分、過去1時間、今日、過去24時間、昨日です。 |
| 電源操作失敗理由 | 失敗の理由を表示します。可能なフィルター値は、ハイパーバイザー報告の失敗、ハイパーバイザーのレート制限超過、不明なエラー、なしです。操作が成功した場合は、「なし」と表示されます。 |
Microsoft RDSライセンスの健全性
マルチセッションOSマシンのマシン詳細ページとユーザー詳細ページのマシン詳細パネルで、Microsoft RDSライセンスのステータスを表示できます。

次のいずれかのメッセージが表示されます:
- ライセンス利用可能
- 適切に構成されていません (警告)
- ライセンスエラー (エラー)
- 互換性のないVDAバージョン (エラー)
注:
有効なライセンスを持つ猶予期間中のマシンのMicrosoft RDSライセンスの状態は、緑色で「ライセンス利用可能」メッセージを表示します。ライセンスの有効期限が切れる前に更新してください。
警告メッセージおよびエラーメッセージについては、情報アイコンにカーソルを合わせると、次の表に示す追加情報を表示できます。
| メッセージの種類 | ディレクターのメッセージ |
|---|---|
| エラー | 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 (クライアントアクセスライセンス) にのみ適用されます。