Horizon Universal Console または Horizon Cloud Connector 構成ポータルを使用して、Horizon Cloud Connector 仮想アプライアンスのログ ファイルをダウンロードできます。ログを収集するための自動化された方法にアクセスできない場合は、アプライアンスへの SSH 接続を確立してコマンドライン スクリプトを実行することによって、手動でログを収集できます。

Horizon Cloud Connector 構成ポータルの使用

アプライアンスの構成ポータルを使用して、仮想アプライアンスのログ ファイルを .zip 形式でダウンロードできます。このログの収集機能は、Horizon ポッドをクラウド制御プレーンとペアリングする前、最中、後に使用できます。この機能は、バージョン 1.7 以降でサポートされています。

  1. Web ブラウザを使用して、Horizon Cloud Connector アプライアンスの URL に移動します。
  2. ログイン画面で、My VMware アカウントの認証情報を入力し、[ログイン] をクリックします。必要に応じて、[同意] をクリックして、サービス利用規約のメッセージを継続して続行します。
  3. いずれかの構成ポータル画面で、[ログのダウンロード] をクリックします。.zip ログ パッケージの場所を指定して、ログ パッケージを保存します。

Horizon Universal Console の使用

Horizon ポッドと制御プレーンを正常にペアリングし、Horizon Universal Console を使用して Active Directory 登録ワークフローを完了したら、コンソールを使用して .zip 形式の Horizon Cloud Connector ログをダウンロードできます。

  1. コンソールで、ポッドの詳細ページに移動します。[設定] > [キャパシティ] を選択します。必要に応じて、[ポッド] タブをクリックし、リスト内のポッドの名前をクリックします。必要に応じて、[サマリ] タブをクリックして、ポッドの詳細ページを表示します。
  2. [詳細 ] > [コネクタ ログのダウンロード] の順に選択します。.zip ログ パッケージの場所を指定して、ログ パッケージを保存します。

コマンド ラインの使用

Horizon Cloud Connector 構成ポータルの [ログのダウンロード] ボタンまたは Horizon Universal Console[コネクタ ログのダウンロード] アクションにアクセスできない場合でも、コマンドライン スクリプトを実行して、アプライアンスのログ ファイルを手動で収集できます。この機能は、バージョン 1.7 以降でサポートされています。

  1. Horizon Cloud Connector アプライアンスへの SSH 接続を開きます。
  2. コマンドライン ターミナルで次のスクリプトを実行します。
    /opt/vmware/bin/configure-adapter.py --archiveLogs

    スクリプトはログをバンドルし、/home/logs ディレクトリ内の .tgz パッケージとしてアーカイブします。スクリプトの出力の末尾近くにリストされている、.tgz アーカイブのファイル名が表示されます。

    たとえば、次の抜粋は、 Horizon Cloud Connector ログを /home/logscc_logs_20200424_154638.tgz アーカイブに保存したスクリプトの出力を示しています。
    /opt/container-data/logs/hze-keybox/localhost.2020-04-23.log
    /opt/container-data/logs/hze-keybox/localhost_access_log.2020-04-21.txt
    ------------------------------------------------------------------------------------
    Logs archived at /home/logs/cc_logs_20200424_154638.tgz
    ------------------------------------------------------------------------------------
    Archived successfully!
  3. 次に、作成した TGZ ファイルをアプライアンスの /home/logs ディレクトリから /home/ccadmin ディレクトリにコピーして、権限 (chmod) を 644 に変更します。たとえば、cc_logs_20200424_154638.tgz という名前のファイルの場合、次のブロックはファイルをコピーしてモードを 644 に変更する例です。
    cp /home/logs/cc_logs_20200424_154638.tgz /home/ccadmin/
    chmod 644 /home/ccadmin/cc_logs_20200424_154638.tgz
  4. 次に、WinSCP などのツールを使用して、ccadmin アカウントを使用して TGZ ファイルをローカル システムにコピーできます。