マシンのトラブルシューティング
注:
Citrix Health Assistantは、未登録VDAの構成に関する問題をトラブルシューティングするためのツールです。このツールは、VDA登録の失敗、セッション起動、タイムゾーンリダイレクト構成における問題の根本原因を特定するために、多数のヘルスチェックを自動化します。Knowledge Centerの記事「Citrix Health Assistant - VDA登録とセッション起動のトラブルシューティング」には、Citrix Health Assistantツールのダウンロードと使用方法が記載されています。
Monitorタブのフィルター > マシンビューには、サイトに構成されているマシンが表示されます。マルチセッションOSマシンタブには、ロード評価インデックスが含まれており、これはパフォーマンスカウンターの分布を示し、リンクにカーソルを合わせるとセッション数のツールチップが表示されます。
失敗したマシンの失敗理由列をクリックすると、失敗の詳細な説明と、その失敗をトラブルシューティングするために推奨されるアクションが表示されます。マシンおよび接続の失敗理由と推奨されるアクションは、「Citrix Director 失敗理由トラブルシューティングガイド」で確認できます。
マシン名リンクをクリックすると、マシン詳細ページに移動します。
マシン詳細ページには、マシンの詳細、インフラストラクチャの詳細、およびマシンに適用されているホットフィックスの詳細が一覧表示されます。
HDX™ Plus for Windows 365 Cloud PCおよびAzure Virtual Desktopsのサポート:
注:
HDX Plus for Windows 365 Cloud PCの場合、再起動と強制再起動の電源制御オプションのみが利用可能です。Azure Virtual Desktops (AVD)の場合、すべての電源制御オプションが利用可能です。
利用可能な電源制御オプションは、以下のいずれかの方法で表示できます。
フィルター > セッション > マシン詳細 > マシンアクションドロップダウンリストをクリックし、マシンに必要な電源制御またはスクリプトタスクオプションを割り当てるオプションを選択します。

または、
フィルター > マシン > マシン詳細 > マシンアクションドロップダウンリストをクリックし、マシンに必要な電源制御またはスクリプトタスクオプションを割り当てるオプションを選択します。
注:
-
- スクリプトタスクの実行は、WEM (Workspace Environment Management) サービスがプロビジョニングされ、VDA上のWEMエージェントがインストールされ、WEMサービスに登録されている場合にのみサポートされます。
-
- タスク履歴には、現在のユーザーのスクリプトタスク実行が過去24時間以内に実行されたもののみが表示されます。
マシンベースのリアルタイムリソース使用率
- **マシン使用率**パネルには、CPUとメモリのリアルタイム使用率を示すグラフが表示されます。さらに、VDAバージョン7.14以降のサイトでは、ディスクおよびGPU監視グラフが利用可能です。
- ディスク監視グラフ、平均IOPS、およびディスク遅延は、VDAディスクに関連する問題を監視およびトラブルシューティングするのに役立つ重要なパフォーマンス測定値です。平均IOPSグラフは、ディスクへの読み取りおよび書き込みの平均数を表示します。**ディスク遅延**を選択すると、データ要求からディスクからの応答までの遅延をミリ秒単位で測定したグラフが表示されます。
- 
GPU使用率
- **GPU使用率**を選択すると、GPU、GPUメモリ、エンコーダー、およびデコーダーのパーセンテージ使用率が表示され、マルチセッションおよびシングルセッションOS VDAでのGPU関連の問題をトラブルシューティングできます。
- **サポートされているGPUバージョン:**
- Display Driverバージョン369.17以降を実行しているNVIDIA Tesla M60 GPU。詳細については、「NVIDIA vGPU Software」を参照してください。
- AMD Radeon Instinct MI25 GPUおよびAMD EPYC 7V12(Rome) CPU。詳細については、「AMD Drivers and Support」を参照してください。
ドライバー:
適切なドライバーまたは拡張機能がVDAにインストールされている必要があります。
-
NVIDIA GPUの場合、GRIDドライバーを手動または拡張機能経由でインストールします。詳細については、「NVIDIA vGPU Software」を参照してください。
- NVIDIAの場合、GRIDドライバーのみがサポートされます。CUDAドライバーはNVadsA10 v5シリーズでは動作せず、サポートされていません。
- Azureベースのマシンに拡張機能経由でNVIDIA GRID GPUドライバーをインストールするサンプルプロセスについては、「NVIDIA GRIDドライバー。NVIDIA GPU Driver Extension - Azure Windows VM - Azure Virtual Machines」を参照してください。
- NVIDIA GRID GPUドライバーを手動でインストールするサンプルプロセスについては、「Azure NシリーズNVIDIA GPUドライバーのWindowsセットアップ - Azure Virtual Machines」を参照してください。
-
AMD GPUの場合、AMDグラフィックドライバーを手動または拡張機能経由でインストールします。詳細については、「AMD Drivers and Support」を参照してください。
- Azureベースのマシンに拡張機能経由でAMD GPUドライバーをインストールするサンプルプロセスについては、「AMD GPU Driver Extension - Azure Windows VM - Azure Virtual Machines」を参照してください。
- AzureマシンにAMD GPUドライバーを手動でインストールするサンプルプロセスについては、「Windowsを実行しているNシリーズVMにAMD GPUドライバーをインストールする」を参照してください。
使用上の注意:
- GPU使用率グラフは、64ビットWindowsを実行しているVDAでのみ利用可能です。
- AMD GPU使用率グラフは、Citrix Virtual Apps and Desktops™ 7 2212以降を実行しているVDAでのみ利用可能です。
- GPUアクセラレーションを提供するには、VDAでHDX 3D Proが有効になっている必要があります。詳細については、「WindowsシングルセッションOSのGPUアクセラレーション」および「WindowsマルチセッションOSのGPUアクセラレーション」を参照してください。
- 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、ディスク待機時間のデータはデフォルトで収集されます。「リソース監視の有効化」ポリシー設定を使用すると、この収集を無効にできます。

- 「マシン詳細」ビューの「マシン利用率」パネルから、「履歴利用率の表示」を選択します。
-
「履歴マシン利用率」ページで、「期間」を設定して、過去2時間、24時間、7日間、1か月、または1年間の使用状況を表示します。
注:
平均IOPSおよびディスク待機時間の使用状況データは、現在までの過去24時間、1か月、1年間のみ利用可能です。カスタム終了時刻はサポートされていません。
- 「適用」をクリックし、必要なグラフを選択します。
- グラフのさまざまなセクションにカーソルを合わせると、選択した期間の詳細情報が表示されます。

たとえば、「過去2時間」を選択した場合、ベースライン期間は選択した時間範囲の前の2時間です。過去2時間とベースライン時間のCPU、メモリ、セッションの傾向を表示します。「過去1か月」を選択した場合、ベースライン期間は前月です。過去1か月とベースライン時間の平均IOPSとディスク待機時間を表示するように選択します。
- 「エクスポート」をクリックして、選択した期間のリソース利用率データをエクスポートします。詳細については、Monitor Deploymentsの「レポートのエクスポート」セクションを参照してください。
-
グラフの下には、CPUまたはメモリ利用率に基づいて上位10のプロセスがテーブルに表示されます。選択した時間範囲におけるアプリケーション名、ユーザー名、セッションID、平均CPU、ピークCPU、平均メモリ、ピークメモリを示す任意の列でソートできます。IOPSおよびディスク待機時間の列はソートできません。
注:
-
システムプロセスのセッションIDは「0000」と表示されます。
- > - Citrix Cloud™ JapanまたはCitrix Cloud Governmentプレーンに属するサイトに5000台を超えるマシンが含まれる場合、プロセスデータは最大2000台のマシンでのみ利用可能です。これらのマシンでは、プロセス監視ポリシーを有効にする必要があります。
-
-
- 特定のプロセスのリソース消費の履歴傾向を表示するには、上位10プロセスのいずれかをドリルインします。
マシンコンソールへのアクセス
XenServerバージョン7.3以降でホストされているデスクトップおよびマルチセッションOSマシンのコンソールには、Monitorから直接アクセスできます。これにより、XenServerでホストされているVDAの問題をトラブルシューティングするためにXenCenterは不要になります。この機能を利用するには、マシンをホストしているXenServerがバージョン7.3以降であり、Monitorからアクセスできる必要があります。

マシンのトラブルシューティングを行うには、対応するマシン詳細パネルの「コンソール」リンクをクリックします。提供されたホスト資格情報の認証後、マシンコンソールはWebベースのVNCクライアントであるnoVNCを使用して別のタブで開きます。これで、コンソールにキーボードとマウスでアクセスできます。
注:
- この機能はInternet Explorer 11ではサポートされていません。
- マシンコンソール上のマウスポインターがずれている場合は、問題を修正する手順についてCTX230727を参照してください。
- コンソールアクセスは新しいタブで起動されるため、ブラウザの設定でポップアップが許可されていることを確認してください。
- セキュリティ上の理由から、Citrix®はブラウザにSSL証明書をインストールすることを推奨します。
最近の電源操作があるマシンの検査
電源操作の成功および失敗のステータスを持つマシンを検査できるようになりました。この機能は、次の分析に役立ちます。
- ユーザーの問題を引き起こす電源オンの失敗
- コストを増加させる電源オフの失敗
注:
データは電源管理されているマシンでのみ利用可能です。この機能がサポートされる前に実行された電源操作のデータは利用できません。
マシンの電源操作ステータスは、次の方法で表示できます。
-
「フィルター」->「マシン」タブから。この場合、デフォルトで「電源操作時刻」と「電源操作結果」の列が表示されます。表示したい列を選択することもできます。
-
「コスト最適化」タブから。この場合、デフォルトのフィルターは「電源操作のトリガー元」がAutoscale™に設定され、「電源操作結果」が失敗に設定されています。
-
この機能により、電源操作制御の詳細を表示できます。たとえば、誰が操作をトリガーしたか、どの操作が電源状態を変更したか、失敗の理由、操作が完了した時刻などを表示できます。これらの詳細をエクスポートすることもできます。
電源操作ステータスを表示するために、次のフィルターが追加されました。
-
フィルター 説明 - |—–|—–|
-
電源操作結果 電源操作の結果を表示します。可能なフィルター値は、成功と失敗です。 -
電源操作のトリガー元
電源操作をトリガーした人物または内容を表示します。可能なフィルター値は次のとおりです。 - Autoscale - この値は、電源操作が次によってトリガーされた場合に表示されます。
- 管理者がVMのOSディスクを初期状態に戻すためにVMをシャットダウンした場合
-
^^ - 設定されたポリシーに基づいてVMがシャットダウンまたは中断された場合
-
^^ - プールサイズまたはバッファサイズの設定に基づいてVMが利用可能になった場合
-
^^
- 管理者 - この値は、電源操作が管理者によってトリガーされた場合に表示されます。可能な例としては、管理者がVMの電源オフ、電源オン、中断、再開、再起動、またはリブートを要求した場合などがあります。
- ユーザー - この値は、電源操作がユーザーによってトリガーされた場合に表示されます。例としては、ユーザーがVMをリセット、電源オン、または作業を再開した場合などがあります。
- その他 - この値は、電源操作がスケジュールされた理由および不明な理由によってトリガーされた場合に表示されます。
最終電源操作 電源オン、電源オフ、シャットダウン、再起動、リセット、再開など、マシンで発生した正確な電源操作を表示します。 電源操作時刻 電源操作が完了した時刻。可能なフィルター値は、過去1分、過去5分、過去30分、過去1時間、今日、過去24時間、昨日です。 電源操作失敗理由 失敗の理由を表示します。可能なフィルター値は、ハイパーバイザー報告の失敗、ハイパーバイザーのレート制限超過、不明なエラー、なしです。成功した操作の場合、「なし」と表示されます。
Microsoft RDSライセンスの健全性
マルチセッションOSマシンでは、「マシン詳細」および「ユーザー詳細」ページのマシン詳細パネルでMicrosoft RDSライセンスのステータスを表示できます。

次のいずれかのメッセージが表示されます。
- ライセンス利用可能
- 適切に構成されていません(警告)
- ライセンスエラー(エラー)
- 互換性のないVDAバージョン(エラー)
注:
有効なライセンスを持つ猶予期間中のマシンでは、Microsoft RDSライセンスの健全性ステータスが緑色で「License available」メッセージを表示します。有効期限が切れる前にライセンスを更新してください。
警告メッセージおよびエラーメッセージについては、情報アイコンにカーソルを合わせると、次の表に示す追加情報が表示されます。
| メッセージの種類 | Monitorのメッセージ |
|---|---|
| Error | VDAバージョン7.16以降で利用可能です。 |
| Error | 新しいRDS接続は許可されていません。 |
| Error | Microsoft RDSライセンスの猶予期間が過ぎました。 |
| Error | 必要なOSレベルに対して、デバイスごとのクライアントアクセスライセンスの種類でライセンスサーバーが構成されていません。 |
| Error | 構成されているライセンスサーバーが、デバイスごとのクライアントアクセスライセンスの種類でRDSホストOSレベルと互換性がありません。 |
| Warning | パーソナルターミナルサーバーは、Citrix Virtual Apps and Desktops展開において有効なRDSライセンスの種類ではありません。 |
| Warning | 管理用リモートデスクトップは、Citrix Virtual Apps and Desktops展開において有効なライセンスの種類ではありません。 |
| Warning | RDSライセンスの種類が構成されていません。 |
| Warning | ユーザーごとのクライアントアクセスRDSライセンスの種類では、ドメインコントローラーまたはライセンスサーバーに到達できません。 |
| Warning | デバイスごとのクライアントアクセスライセンスの種類では、必要なOSレベルのライセンスサーバーに到達できないため、クライアントデバイスライセンスを特定できませんでした。 |
注:
この機能は、Microsoft RDS CAL (クライアントアクセスライセンス) にのみ適用されます。
PVSターゲットデバイスのメトリック
シングルセッションおよびマルチセッションOSマシンのPVSターゲットデバイスのステータスは、Monitorの [マシン詳細] ページで表示できます。このパネルには、ネットワーク、起動、キャッシュに関するいくつかのメトリックが表示されます。これらのメトリックは、PVSターゲットデバイスが正常に動作していることを確認するために、監視およびトラブルシューティングに役立ちます。

ネットワーク:
-
ネットワーク帯域幅使用率: すべてのNICにおける平均帯域幅使用率。
-
サーバー再接続回数: ネットワークの問題、サーバーの再調整、またはCitrix Provisioning™ Stream Serviceのシャットダウンと再起動により、サーバーが再接続した回数。
-
合計UDP再試行回数: プロビジョニングターゲットデバイスがUDPを使用してプロビジョニングサーバーに再接続を試行した回数。このメトリックは、Citrix Provisioning Stream Serviceにおけるネットワークの問題(例: スイッチ構成の不良)を把握するのに役立ちます。
起動:
-
起動時読み取りバイト数MB: 起動中に読み取られたバイト数。
-
起動時書き込みバイト数MB: 起動中に書き込まれたバイト数。
-
起動元: 起動メディア(vDisk、ローカルディスクなど)。
-
起動再試行回数: マシンの起動を再試行した回数。
-
起動時間: マシンの起動にかかった時間(秒単位)。デフォルトでは、再試行の間に5秒の遅延があります。この遅延が2桁に増加すると、起動時間が大幅に増加します。この問題を解決するには、プロビジョニング構成を確認してください。
-
ターゲットソフトウェアバージョン: Provisioningターゲットデバイスソフトウェアのバージョン。
-
vDisk名: Provisioningターゲットデバイスが起動しているvDisk。
キャッシュ:
-
ライトキャッシュの種類: vDiskはさまざまな種類のキャッシュに設定できます。詳細については、Knowledge Centerの記事 CTX119469 を参照してください。
-
ライトキャッシュボリュームのドライブ文字: ドライブを含むライトキャッシュの種類に対するドライブ文字。
-
ライトキャッシュボリュームサイズMB: ライトキャッシュ用に構成された合計ボリュームサイズ。
-
キャッシュファイルサイズMB: 現在のキャッシュファイルサイズ(デバイスRAM上のキャッシュで、ハードディスクにオーバーフロー)。
-
RAMキャッシュ使用量MB: 現在のRAMキャッシュサイズ(デバイスRAM上のキャッシュで、ハードディスクにオーバーフロー)。必要な場合にのみ、ディスクへのオーバーフローを使用してください。このメトリックは、RAMキャッシュの適切なサイズを設定または最適化する際に役立ちます。
詳細については、「ターゲットデバイスでのステータストレイの使用」を参照してください。
Provisioningターゲットデバイスのメトリックは、以下でのみ利用可能です。
-
Provisioningマシン。
-
Provisioningターゲットデバイスバージョン7.19以降。
-
VDAバージョン2003以降。
注:
サーバー再接続回数およびUDP再試行回数のメトリックは、Provisioningターゲットバージョン1912 CU2以降でのみ利用可能です。
