您可以使用带 -I 选项的 vdmadmin 命令以 Syslog 格式在事件日志文件中记录 VMware Horizon 事件消息。许多第三方分析产品要求使用平面文件 Syslog 数据作为输入内容来完成其分析操作。

语法

vdmadmin -I -eventSyslog -disable
vdmadmin -I -eventSyslog -enable -localOnly
vdmadmin -I -eventSyslog -enable -path path
vdmadmin -I -eventSyslog -enable -path path 
 -user DomainName\username -password password  

用法说明

您可使用该命令以 Syslog 格式生成 VMware Horizon 事件日志消息。在 Syslog 文件中,VMware Horizon 事件日志消息的格式是键值对,便于分析软件访问日志数据。

您也可使用包含 -I 选项的 vdmadmin 命令来列出可用的报告和视图,并显示指定报告的内容。请参阅使用 ‑I 选项列出并显示 VMware Horizon 运行报告

选项

您可以禁用或启用 eventSyslog 选项。您可以将 Syslog 输出仅定向到本地系统,也可以定向到其他位置。
请参阅《Horizon 安装和升级》文档中的“为 Syslog 服务器配置事件日志记录”。

表 1. 以 Syslog 格式生成 VMware Horizon 事件日志消息的选项
选项 说明
-disable 禁用 Syslog 日志记录。
-e|-enable 启用 Syslog 日志记录。
-eventSyslog 指定 VMware Horizon 事件以 Syslog 格式生成。
-localOnly 仅在本地系统中存储 Syslog 输出。使用 -localOnly 选项时,Syslog 输出的默认目标位置为 %PROGRAMDATA%\VMware\VDM\events\
-password 密码 为用户指定密码,该用户可授予对 Syslog 输出的指定目标路径的访问权限。
-path 确定 Syslog 输出的目标 UNC 路径。
-u|-user 域名\用户名 指定可访问 Syslog 输出的目标路径的域和用户名。

示例

禁用以 Syslog 格式生成 VMware Horizon 事件。

vdmadmin -I -eventSyslog -disable

VMware Horizon 事件的 Syslog 输出仅定向到本地系统。

vdmadmin -I -eventSyslog -enable -localOnly

VMware Horizon 事件的 Syslog 输出定向到指定路径。

vdmadmin -I -eventSyslog -enable -path path

VMware Horizon 事件的 Syslog 输出定向到需要授权域用户访问的指定路径。

vdmadmin -I -eventSyslog -enable -path \\logserver\share\ViewEvents -user mydomain\myuser 
 -password mypassword