要增强组织中 Horizon 8 的效率,您可以使用多个界面将 Horizon 8 与外部应用程序集成,或是创建可以从命令行或以批处理模式运行的管理脚本。
将 Horizon 8 与商业智能软件集成
您可以将 Omnissa Horizon Connection Server 配置为将事件记录到 Microsoft SQL Server、Oracle 或 PostgreSQL 数据库。
- 登录和启动桌面会话等最终用户操作。
- 添加授权和创建桌面池等管理员操作。
- 报告系统故障和错误的警告。
- 统计采样,如记录 24 小时内的最大用户数量。
您可以使用 Crystal Reports、IBM Cognos、MicroStrategy 9 和 Oracle Enterprise Performance Management System 等业务智能报告引擎来访问和分析事件数据库。
有关更多信息,请参阅*《Horizon 8 管理指南》*。
您还可以生成 Syslog 格式的 Horizon 8 事件,以便分析软件能够访问事件数据。如果启用基于文件的事件日志记录,则事件会在本地日志文件中累积。如果指定一个文件共享,则这些日志文件会移至该分享。有关更多信息,请参阅*《Horizon 8 安装和升级》*文档。
使用 Horizon PowerCLI Cmdlet 创建管理脚本
可以通过 Omnissa Horizon PowerCLI 使用 Horizon PowerCLI cmdlet。使用 Horizon PowerCLI cmdlet 对 Horizon 8 组件执行各种管理任务。有关 Horizon PowerCLI cmdlet 的更多信息,请参阅 Omnissa 开发人员门户上的*《Omnissa Horizon PowerCLI Cmdlet 参考》*。
有关在创建高级函数和脚本以用于 Horizon PowerCLI 时所需遵循的 API 规范的信息,请参阅《Horizon API 参考》,网址为 https://developer.omnissa.com/apis/。
有关可用于创建您自己的 Horizon PowerCLI 脚本的示例脚本的更多信息,请访问 Omnissa 开发人员门户。
修改 Horizon 8 中的 LDAP 配置数据
当您使用 Omnissa Horizon Console 修改 Horizon 8 配置时,存储库中相应的 LDAP 数据会随之更新。Horizon Connection Server 将其配置信息存储在与 LDAP 兼容的存储库中。例如,在您添加桌面池时,Horizon Connection Server 会将与用户、用户组和授权相关的信息存储在 LDAP 中。
您可以使用 Omnissa 和 Microsoft 命令行工具将 LDAP 配置数据以 LDAP 数据交换格式 (LDAP Data Interchange Format, LDIF) 文件导入到 Horizon 8(或者从 Horizon 8 导出)。这些命令适用于希望使用脚本而不使用 Horizon Console 或 Horizon PowerCLI 来更新配置数据的高级管理员。
您可以使用 LDIF 文件执行多种任务。
- 在 Horizon Connection Server 实例之间传输配置数据。
- 定义各种 Horizon 8 对象(如桌面池),并将其添加到您的 Horizon Connection Server 实例,而无需使用 Horizon Console 或 Horizon PowerCLI。
- 备份配置,以便您能够还原 Horizon Connection Server 实例的状态。
有关更多信息,请参阅*《Horizon 8 管理指南》*文档。
使用 vdmadmin 命令
在 Horizon Connection Server 实例上,您可以使用 vdmadmin 命令行界面执行各种管理任务。您可以使用 vdmadmin 执行无法在 Horizon Console 用户界面中执行的管理任务,或者执行需要通过脚本自动运行的管理任务。
有关更多信息,请参阅*《Horizon 8 管理指南》*文档。
此页面对您有帮助吗?