Horizon Agent for Windows、Horizon Client for Windows、Horizon Client for Mac、または Horizon Client for Linux システムでは、データ収集ツール (DCT) バンドルを使用して、特定またはすべてのリモート デスクトップ機能にログ レベルを設定し、ログ ファイルを生成できます。
デフォルトのインストール パス
DCT スクリプトは、次のディレクトリにインストールされ、エージェントとクライアントのインストール パスから実行されます。
- Horizon Agent for Windows:C:\Program Files\VMware\VMware View\Agent\DCT\support.bat
- Horizon Client for Windows:C:\Program Files (x86)\VMware\VMware Horizon View Client\DCT\support.bat
- Horizon Client for Mac:/Applications/VMware Horizon Client.app/Contents/Library/dct/HorizonCollector.sh
- Horizon Client for Linux:/usr/bin/vmware-view-log-collector
コマンド構文
プラットフォームに応じて次のコマンドを使用して、DCT スクリプトを実行します。
- Horizon Agent for Windows:support.bat
- Horizon Client for Windows:support.bat
- Horizon Client for Mac:HorizonCollector.sh
- Horizon Client for Linux:vmware-view-log-collector
サポートされている機能
次の表に示すリモート デスクトップ機能には、ログ レベル、ログ収集、ダンプ収集の設定を含む JSON 構成ファイルがあります。
これらのサービスは Horizon Agent for Windows、Horizon Client for Windows、Horizon Client for Mac、Horizon Client for Linux システムで使用できますが、注に示す例外があります。
機能名を指定するコマンドライン オプションの場合は、「機能名」列にある名前を指定してください。
| 機能名 | 完全な機能名 |
|---|---|
| Blast | Blast
注: このサービスは、
Horizon Agent for Windows でのみサポートされます。
|
| クライアント | クライアント
注: このサービスは、
Horizon Agent for Windows で使用できません。
|
| CDR | クライアント ドライブ リダイレクト |
| クリップボード | クリップボード リダイレクト |
| DPISync | DPI の同期 |
| DnD | ドラッグ アンド ドロップ
注: このサービスは、
Horizon Client for Linux で使用できません。
|
| FA | ファイル タイプの関連付け
注: このサービスは、
Horizon Client for Linux で使用できません。
|
| TSMMR | マルチメディア リダイレクト
注: このサービスは、
Horizon Client for Mac で使用できません。
|
| PCoIP | PCoIP |
| PerfTracker | Performance Tracker
注: このサービスは、
Horizon Agent for Windows でのみ使用できます。
|
| PrintRedir | プリンタ リダイレクト |
| PublishedApp | 公開アプリケーション |
| RTAV | RTAV |
| ScannerRedirection | スキャナ リダイレクト
注: このサービスは、
Horizon Client for Mac で使用できません。
|
| SerialPortRedirection | シリアル ポート リダイレクト
注: このサービスは、
Horizon Client for Mac で使用できません。
|
| SmartCard | スマート カード リダイレクト |
| URLRedirection | URL コンテンツ リダイレクト |
| USB | USB リダイレクト |
| VDPService | VDPService |
| ウォーターマーク | デジタル ウォーターマーク |
コマンド ライン オプション
次の表に、コマンド ラインオプションとその使用方法を示します。
| オプション | 用途 | 説明 |
|---|---|---|
| -l | -l | DCT がサポートしているすべての機能とコンポーネントのログ レベルを一覧表示します。 たとえば、Horizon Client for Windows で support.bat -l コマンドを実行すると、DCT が制御するすべてのコンポーネントとログ レベルのステータスが一覧表示されます。
- Agent Core [INFO]
- PCoIP [INFO]
- Virtual Channel [INFO]
- VDP Service [TRACE]
- Remote Features
- Client Drive Redirection [TRACE]
- Clipboard Redirection [DEBUG]
- Drag and Drop [TRACE]
- DPI Synchronization [INFO]
- File Type Association [INFO] |
| -l feature1,feature2 ... | 指定した機能のログ レベルを一覧表示します。
たとえば、
Horizon Client for Windows で
support.bat -l CDR,DnD コマンドを実行すると、クライアント ドライブ リダイレクト機能とドラッグ アンド ドロップ機能のログ レベル ステータスが一覧表示されます。
- Client Drive Redirection [TRACE] - Drag and Drop [TRACE] |
|
| -l -dumps | 構成されたプロセスのダンプ設定をクエリします。 たとえば、Horizon Client for Windows で support.bat -l -dumps コマンドを実行すると、各プロセスの名前、ダンプ タイプ、および最大ダンプ数が一覧表示されます。 Process Name Dump Type Max Dump Count ======================================================== vmware-view.exe Full 128 vmware-remotemks.exe Full 128 vmware-appstub.exe Full 128 horizon_client_service.exe Full NO LIMIT
注: このコマンドは、
Horizon Client for Windows でのみ使用できます。
|
|
| -l -dumps count | 構成されたプロセスのダンプ数をクエリします。
注: このコマンドは、
Horizon Client for Windows でのみ使用できます。
|
|
| -l -dumps type | 構成されたプロセスのダンプ タイプをクエリします。
注: このコマンドは、
Horizon Client for Windows でのみ使用できます。
|
|
| -ld | -ld feature1,feature2 ... | 指定した機能のログ レベルの詳細を一覧表示します。 |
| -x | -x All:level | DCT がサポートしているすべての機能のログ レベルを設定します。有効なログ レベルは次のとおりです。
|
| -x feature1:level1,feature2:level2 ... | 指定した機能またはコンポーネントのログ レベルを設定します。 たとえば、Horizon Client for Linux で vmware-view-log-collector -x All:TRACE コマンドを実行すると、すべてのコンポーネントのログ レベルが「トレース」に設定されます。Horizon Client for Linux で vmware-view-log-collect -x DnD:INFO,CDR:TRACE コマンドを実行すると、ドラッグ アンド ドロップ機能のログ レベルを「情報」に設定し、クライアント ドライブ リダイレクト機能のログ レベルを「トレース」に設定します。 |
|
| -r | -r | すべての機能のログ レベルをインストールのデフォルトにリセットします。 |
| -c | -c All | すべてのログを収集します。 |
| -c feature1,feature2 ... | 指定した機能またはコンポーネントのログを収集します。 | |
| -d | -d directory1 | 指定したディレクトリに DCT 出力をリダイレクトします。 |
| -f | -f bundleName | ログ バンドル ファイルのフル ネームを bundleName に指定します。 |
| -h | -h | コマンドライン オプションのヘルプ情報を表示し、DCT でサポートされる機能とコンポーネントを一覧表示します。 |
| -del | -del -dumps All | DCT がサポートしているすべての機能とコンポーネントのダンプを削除します。
注: このコマンドは、
Horizon Client for Windows でのみ使用できます。
|
| -del -dumps feature1,feature2 ... | 指定した機能のダンプを削除します。 たとえば、Horizon Client for Windows で support.bat -del -dumps Client,FA コマンドを実行すると、クライアントおよびファイル タイプの関連付け機能のダンプ ファイルが削除されます。
注: このコマンドは、
Horizon Client for Windows でのみ使用できます。
|
リアルタイム ダンプ
Horizon Client for Windows と Horizon Agent for Windows の場合、一部の機能でリアルタイム ダンプがサポートされています。この機能は、構成ファイルの設定に従ってターゲット プロセスをダンプし、ログ バンドルにダンプを収集します。リアルタイム ダンプを生成する必要があるかどうかは、機能の構成によって異なります。
たとえば、Horizon Client for Windows で support.bat -c コマンドを実行すると、「You can choose to generate diagnostic dumps of the VMware Horizon Client processes running on this machine, please note these files can be very large」というメッセージが表示されます。Y を選択すると、Horizon Client for Windows に関連する既存のプロセスのダンプ ファイルが生成されます。