您可以使用 Horizon Cloud 管理控制台Horizon Cloud Connector 配置门户下载 Horizon Cloud Connector 虚拟设备的日志文件。如果无法访问这些自动的日志收集方法,您可以通过与设备建立 SSH 连接并运行命令行脚本来手动收集日志。

使用 Horizon Cloud Connector 租户门户下载设备日志

如果您部署了 Horizon Cloud Connector 1.7 或更高版本,则可以使用设备的租户门户下载 .zip 格式的虚拟设备的日志文件。在将 Horizon 容器与 Horizon Cloud 配对之前、期间和之后,可以使用此日志收集功能。

  1. 使用浏览器导航到 Horizon Cloud Connector 设备的 URL。
  2. 在登录屏幕中,输入您的 My VMware 帐户凭据,然后单击登录。如果需要,请单击接受以继续接受服务条款消息。
  3. 在任何租户门户屏幕中,单击下载日志。指定 .zip 日志包的位置并保存日志包。

使用 Horizon Cloud 管理控制台 下载 Horizon Cloud Connector 日志

成功将 Horizon 容器与 Horizon Cloud 配对并向该容器的 Active Directory 域注册 Horizon Cloud 后,可以使用 Horizon Cloud 管理控制台 下载 .zip 格式的 Horizon Cloud Connector 日志。

  1. 在控制台中,导航到容器的详细信息页面。选择设置 > 容量。单击容器选项卡(如果需要),然后在列表中单击容器的名称。如果需要,请单击摘要选项卡以显示容器的详细信息页面。
  2. 选择更多 > 下载连接器日志。指定 .zip 日志包的位置并保存日志包。

使用命令行收集 Horizon Cloud Connector 日志

如果您已部署 Horizon Cloud Connector 1.7 或更高版本,但无法访问 Horizon Cloud Connector 租户门户中的下载日志按钮,或者 Horizon Cloud 管理控制台 中的下载连接器日志操作,您仍然可以通过运行命令行脚本来手动收集设备的日志文件。

  1. 打开与 Horizon Cloud Connector 设备的 SSH 连接。
  2. 在命令行终端中,运行以下脚本:
    /opt/vmware/bin/configure-adapter.py --archiveLogs

    该脚本会捆绑日志,并将其作为 .tgz 软件包存档在 /home/logs 目录中。您可以找到在脚本输出末尾附近列出的 .tgz 存档的文件名。

    例如,以下节选内容显示了已将 Horizon Cloud Connector 日志保存到 /home/logs 中的 cc_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!