您可以在 Horizon Console 中生成和管理日志收集任务,并下载有关连接服务器、桌面池和场的日志包。
如果具有完全管理特权,则可以查看并管理所有日志收集任务操作,其中包括取消日志创建请求和删除其他用户已完成的日志收集任务。
没有完全特权的管理员便只能查看、管理和取消由他们本人启动的任务。
前提条件
您必须具有日志收集特权才能收集日志。在 Horizon Console 中,导航到。创建具有“收集操作日志”特权的自定义角色,并将此角色添加到管理员权限中。
过程
- 在 Horizon Console 中,导航到。
- 在收集选项卡中,选择组件类型,然后单击查找。
组件类型包括:
- 连接服务器:选择一个连接服务器。
- 代理:从当前容器中选择一个桌面池。
- 代理 RDS:从当前容器中选择一个场。
- 从列表中选择一个组件,然后单击收集。
“日志收集状态”窗口将列出选定的组件以及每个组件的日志收集任务状态。状态包括已成功排入队列的日志和因为错误而导致的失败。您可以刷新列表以查看状态更新。
- 连接服务器:如果连接服务器是代理日志收集任务的所有者,连接服务器的日志收集任务可能会失败,并显示服务器正忙,请稍后重试 (Server busy, try again later) 错误消息。
- 代理:在代理中完成日志收集任务后,会将代理日志包复制到连接服务器的本地文件系统中。
注: 如果已请求创建某个特定组件的日志,则将禁用该组件,以防止出现重复的日志创建请求。
- 在管理选项卡中的下载列,单击链接以下载组件的日志包。
日志包将下载到用户的本地文件系统中。
- 要删除某个已完成的日志收集任务的日志包,请选择相应组件,然后单击删除。
此时将删除在本地文件系统上日志存储目录中生成的日志包。删除操作会删除日志收集任务,以及存储在连接服务器本地文件系统上日志存储目录(默认目录:
%PROGRAMDATA%/VMware/VDM/DCT)中的关联日志包。
注: 您必须拥有完全管理特权才能执行此操作。
- 要取消已启动的日志创建任务,请选择相应组件,然后单击取消。在启动下一个任务之前,您必须取消处于错误状态的任务。
对于正在进行的任务和已完成的任务,取消过程因组件而异。
| 组件 |
正在进行的任务的取消过程 |
已完成任务的取消过程 |
| 连接服务器 |
- 将中止正在后台运行的进程。
- 将删除在日志存储位置生成的中间文件。
- 将删除任务。
注: 如果正在后台运行的进程因出现错误而停止,则中止操作可能会失败,需要手动干预才能恢复。
|
- 将删除在日志存储位置中生成的日志包。
- 将删除任务。
|
| 代理 |
- 连接服务器等待代理中的日志收集任务完成。
- 代理日志包将复制到连接服务器。
- 将删除日志包。
- 将删除任务。
|
- 将删除存储在日志存储位置中的日志包。
- 将删除任务。
|