您可以使用带有 -A 选项的 vdmadmin 命令配置 Horizon Agent 生成的日志。
语法
vdmadmin -A [-b authentication_arguments] -getDCT-outfile local_file-d desktop -m machine
vdmadmin -A [-b authentication_arguments] -getlogfilelogfile-outfile local_file-d desktop-mmachine
vdmadmin -A [-b authentication_arguments] -getloglevel [-xml] -d desktop [-m machine]
vdmadmin -A [-b authentication_arguments] -getstatus [-xml] -d desktop [-m machine]
vdmadmin -A [-b authentication_arguments] -getversion [-xml] -d desktop [-mmachine]
vdmadmin -A [-b authentication_arguments] -list [-xml] [-w | -n] -d desktop-m machine
vdmadmin -A [-b authentication_arguments] -setloglevel level -ddesktop [-mmachine]
用法说明
为了协助 VMware 技术支持部门排除 Horizon Agent 故障,您可以创建一个数据收集工具 (Data Collection Tool, DCT) 捆绑包。您还可以更改日志级别、显示 Horizon Agent 的版本和状态以及在本地磁盘上保存独立的日志文件。
选项
下表显示了可以在 Horizon Agent 中配置日志记录时指定的选项。
选项 | 说明 |
---|---|
-d 桌面 | 指定桌面池。 |
-getDCT | 创建一个数据收集工具 (Data Collection Tool, DCT) 捆绑包并将其保存在本地文件中。 |
-getlogfile 日志文件 | 指定要保存副本的日志文件的名称。 |
-getloglevel | 显示 Horizon Agent 的当前日志记录级别。 |
-getstatus | 显示 Horizon Agent 的状态。 |
-getversion | 显示 Horizon Agent 的版本。 |
-list | 列出 Horizon Agent 的日志文件。 |
-m 计算机 | 指定桌面池中的计算机。 |
-outfile 本地文件 | 指定要保存 DCT 捆绑包或日志文件副本的本地文件的名称。 |
-setloglevel 级别 | 设置 Horizon Agent 的日志记录级别。 |
示例
显示桌面池 dtpool2 中虚拟机 machine1 的 Horizon Agent 日志级别。
vdmadmin -A -d dtpool2 -m machine1 -getloglevel
将桌面池 dtpool2 中虚拟机 machine1 的 Horizon Agent 日志级别设为 debug。
vdmadmin -A -d dtpool2 -m machine1 -setloglevel debug
显示桌面池 dtpool2 中虚拟机 machine1 的 Horizon Agent 日志文件列表。
vdmadmin -A -d dtpool2 -m machine1 -list
将桌面池 dtpool2 中虚拟机 machine1 的 Horizon Agent 日志文件 log-2009-01-02.txt 另存为副本 C:\mycopiedlog.txt。
vdmadmin -A -d dtpool2 -m machine1 -getlogfile log-2009-01-02.txt -outfile C:\mycopiedlog.txt
显示桌面池 dtpool2 中虚拟机 machine1 的 Horizon Agent 版本。
vdmadmin -A -d dtpool2 -m machine1 -getversion
显示桌面池 dtpool2 中虚拟机 machine1 的 Horizon Agent 状态。
vdmadmin -A -d dtpool2 -m machine1 -getstatus
为桌面池 dtpool2 中的虚拟机 machine1 创建 DCT 捆绑包,并将其写入 zip 文件 C:\myfile.zip 中。
vdmadmin -A -d dtpool2 -m machine1 -getDCT -outfile C:\myfile.zip