您可以使用带 -I 选项的 vdmadmin 命令以 Syslog 格式在事件日志文件中记录 Horizon 7 事件消息。许多第三方分析产品要求使用平面文件 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 格式生成 Horizon 7 事件日志消息。在 Syslog 文件中,Horizon 7 事件日志消息的格式是键值对,便于分析软件访问日志数据。
您也可使用包含 -I 选项的 vdmadmin 命令来列出可用的报告和视图,并显示指定报告的内容。请参阅使用 ‑I 选项列出并显示 Horizon 7 运行报告。
选项
您可以禁用或启用 eventSyslog 选项。您可以将 Syslog 输出仅定向到本地系统,也可以定向到其他位置。 Horizon 7 5.2 或更高版本支持通过 UDP 直接连接到 Syslog 服务器。请参阅《Horizon 7 安装指南》文档中的“为 Syslog 服务器配置事件日志记录”。
选项 | 说明 |
---|---|
-disable | 禁用 Syslog 日志记录。 |
-e|-enable | 启用 Syslog 日志记录。 |
-eventSyslog | 指定 Horizon 7 事件以 Syslog 格式生成。 |
-localOnly | 仅在本地系统中存储 Syslog 输出。使用 -localOnly 选项时,Syslog 输出的默认目标位置为 %PROGRAMDATA%\VMware\VDM\events\。 |
-password 密码 | 为用户指定密码,该用户可授予对 Syslog 输出的指定目标路径的访问权限。 |
-path | 确定 Syslog 输出的目标 UNC 路径。 |
-u|-user 域名\用户名 | 指定可访问 Syslog 输出的目标路径的域和用户名。 |
示例
禁用以 Syslog 格式生成 Horizon 7 事件。
vdmadmin -I -eventSyslog -disable
将 Horizon 7 事件的 Syslog 输出仅定向到本地系统。
vdmadmin -I -eventSyslog -enable -localOnly
将 Horizon 7 事件的 Syslog 输出定向到指定路径。
vdmadmin -I -eventSyslog -enable -path path
将 Horizon 7 事件的 Syslog 输出定向到需要授权域用户访问的指定路径。
vdmadmin -I -eventSyslog -enable -path \\logserver\share\ViewEvents -user mydomain\myuser -password mypassword