使用增强日志记录项目
Velocity 客户端的增强日志记录功能可以让管理员在 Android 设备上启用调试日志记录并轻松检索日志文件。 针对 Velocity 日志、网络日志或屏幕捕获文件使用增强日志记录。 使用增强日志记录来更改日志级别时,设备上任何配置文件中设置的日志级别都会被暂时覆盖。 此操作可以启动和停止调试日志记录,而无需修改现有的主机配置文件或将文件分发到设备。
创建增强日志记录项目,指定要收集的日志文件或屏幕捕获,然后使用客户端扫描显示的 QR 码。 客户端打开调试日志记录和/或屏幕捕获,直到满足以下条件之一:
•设备用户关闭增强日志记录功能。
•通过点击菜单 > 退出关闭客户端。
•设备内存不足,无法存储文件。
增强日志记录停止时,客户端会向用户显示一条消息,压缩文件并将其发送到控制台,以便管理员查看。 如果控制台不可用,则 zip 文件将保存到设备上的 Downloads/com.wavelink.velocity 目录。
设备用户无需 QR 码即可打开增强日志记录功能,但文件会始终存储在设备本地,不会发送到控制台。 有关不使用 QR 码启用增强日志记录功能的信息,请参阅使用 Velocity 客户端。 打开增强日志记录功能时如果没有使用 QR 码,则不会包含屏幕捕获文件。
如果正在使用增强日志记录功能时,为增强日志记录项目打开屏幕捕获功能,则客户端将为每个处于活动状态的会话创建一个单独的屏幕捕获文件 (.wltsc)。
如果设备运行 Android 10,则客户端无权访问 Downloads/com.wavelink.velocity 目录,因此会将文件保存在 Android/data/com.wavelink.velocity/files 目录中。 版本比 Android 10 更新或更高的 Android 设备允许访问“下载”目录,但 Android 10 设备不允许。
QR 码如何工作?
使用 QR 码打开增强日志记录功能时,控制台将充当通过 HTTPS 接收文件的服务器,同时控制台会显示 QR 码。 系统会使用 QR 码中包含的令牌来保护流量。 为了确保安全,应仅在主动使用增强日志记录功能时展示 QR 码。 如果选择打印 QR 码,建议限制相关访问权限。 QR 码与生成它的控制台一一对应。
为了从客户端接收 zip 文件,控制台必须在设备停止日志记录时显示 QR 码。 收到的文件会保存在“下载”文件夹中。 如果没有显示 QR 码,控制台不会收到任何文件。 (在这种情况下,设备会显示消息,说明控制台不可用并将文件存储在本地。)不过,如果关闭后又再次打开项目,只要在客户端停止日志记录时显示同一 QR 码,则设备仍然可以将文件发送到控制台。 如果重新启动控制台或者更改主机地址或端口,则 QR 码会失效。
增强日志记录选项
增强日志记录项目具有以下选项:
•客户。 项目关联的公司或组织的名称。
•主机。 本地计算机的 IP 地址或主机名。 由于 QR 码会使用主机地址,因此,如果更改主机地址,QR 码也会更改,导致先前生成的 QR 码失效。
•端口。 控制台监听传入文件的端口。 确保其他功能未在使用此端口。
•包括:
•调试日志记录。 设置要调试的所有会话的日志级别,并将 Velocity 日志包含在要发送到控制台的文件中。
•网络日志记录(仅限 TE)。 设置要调试的网络日志记录的日志级别,并将网络日志包含在要发送到控制台的文件中。 网络日志不适用于 Web 会话。
•屏幕捕获(仅限 TE)。 打开屏幕捕获功能,捕获所有活动 TE 会话的屏幕。 每个会话都有一个单独的屏幕捕获文件。 屏幕捕获文件会发送到控制台。 有关使用屏幕捕获功能来自定义屏幕的更多信息,请参阅配置屏幕。
•打开日志文件位置。 打开存储设备发送文件的本地位置。
1.启动 Velocity 控制台应用程序。
2.点击屏幕右上角的创建按钮,然后选择增强日志记录。
3.为项目键入名称。 也可以提供公司,用于项目排序。
4.点击创建。
项目随即打开,可以配置设置。
从 Velocity 控制台执行前两个步骤,然后使用 Android 设备上的 Velocity 客户端执行其余步骤。 不使用 QR 码也可以在设备上启动增强日志记录,但日志记录完成时设备不会将文件发送到控制台。
1.在 Velocity 控制台中,打开增强日志记录项目。
2.点击右上角的显示条形码。
3.在 Android 设备上的 Velocity 客户端中,导航到配置文件列表并点击菜单 > 增强日志记录。
4.如有需要,请输入密码。
5.使用设备扫描 QR 码。
6.点击开始增强日志记录。
客户端将打开请求的日志记录类型,直到满足以下条件之一:设备用户通过点击菜单 > 增强日志记录 > 停止增强日志记录关闭增强日志记录功能,用户点击 菜单 > 退出,或者设备内存不足,无法存储文件。 设备尝试发送文件时,请确保显示增强日志记录 QR 码。控制台接收到压缩文件后,这些文件会出现在“已接收文件”列表中。
如果控制台不可用,客户端将显示一条消息,说明无法连接控制台并将日志文件存储在本地。
•如果使用 QR 码启动增强日志记录功能,并且文件已传输到控制台,请导航至安装控制台的 Windows 设备上的 Downloads\VelocityLogs 目录,同时每个增强日志记录项目在 VelocityLogs 目录中都有各自的目录。 如果已打开增强日志记录项目,请点击打开日志文件位置按钮来打开当前增强日志记录项目对应的文件夹。 解压缩文件,然后使用文本编辑器打开日志文件,或将 .wltsc 导入主机配置文件。
-或者-
•如果从客户端启动增强日志记录功能,或者日志未传输到控制台,请导航至设备上的 Downloads/com.wavelink.velocity 目录。 (如果设备运行 Android 10,请导航至 Android/data/com.wavelink.velocity/files 目录。)解压缩文件,然后使用文本编辑器打开日志文件,或将 .wltsc 导入主机配置文件。