Skip to main content

2026 年 7 月 28 日

收集 Omnissa Horizon Client 日志信息

您可以使用 Horizon Client 日志收集脚本从多个位置收集客户端日志,并将其打包为一个日志文件以进行故障排除。

大多数基于 Linux 的瘦客户端通常会将 Horizon Client 日志存储在以下一个或多个位置:

  • /tmp/omnissa-
  • /tmp/teradici-
  • /tmp/omnissa-root

默认情况下,日志收集脚本会将客户端日志编译到名为 horizon-log-xxxxxx.tar.gz 的包文件中。

在日志文件中,含有 Blast_Connect_Failure_Alert 标记的条目包含关于 Omnissa Horizon Blast 连接失败的具体错误信息。

可以从关于菜单项自动运行日志收集脚本,也可以从命令行终端手动运行。

从“关于”菜单项运行日志收集脚本

您可以通过从关于菜单项运行日志收集脚本来收集客户端日志。

  1. 执行以下操作之一:

    • 右键单击系统托盘中的 Horizon Client 图标,然后选择关于
    • 在 Horizon Client 中,选择帮助 > 关于。 此时将显示关于 Horizon Client 窗口。

    “关于”窗口提供了用于运行日志收集脚本的按钮。

  2. 选择收集支持数据

    允许日志收集继续进行。该过程完成后,Horizon Client 将显示一条确认消息,其中包含打包日志文件的位置。

    确认消息会列出日志文件包的位置。

从命令行运行日志收集脚本

要从命令行终端运行日志收集脚本,您必须在 Linux 客户端系统上拥有“执行”权限。

  1. 确保您在 Linux 客户端系统上拥有日志收集脚本的“执行”权限。在命令行终端中,运行以下命令:

    sudo chmod +x /usr/bin/horizon-client-log-collector
    
  2. 要启动日志收集脚本,请运行以下命令:

    sudo /usr/bin/horizon-client-log-collector
    

默认情况下,该脚本会查找由 Horizon Client 生成的最新日志文件,并将其编译到名为 horizon-log-xxxxxx.tar.gz 的包文件中,该文件位于从中运行脚本的文件夹中。

要自定义包文件的名称和位置,您可以运行类似以下示例之一的命令:

# Example 1
sudo /usr/bin/horizon-client-log-collector abc.tar.gz

# Example 2
sudo /usr/bin/horizon-client-log-collector /home/user/Downloads/abc.tar.gz
  • 第一个示例将客户端日志编译到名为 abc.tar.gz 的包文件中,该文件位于从中运行脚本的文件夹中。
  • 第二个示例将客户端日志编译到名为 abc.tar.gz 的包文件中,该文件位于 /home/user/Downloads/ 文件夹中。

此页面对您有帮助吗?

对本主题提供反馈

本主题对您有帮助吗?

请勿填写任何个人信息或机密信息。

正在生成链接…