為提高組織的 VMware Horizon 8 效益,您可以使用數個介面,將 VMware Horizon 8 與外部應用程式整合在一起,或者建立管理指令碼,以便從命令列執行或以批次模式執行。
整合 VMware Horizon 8 與商業智慧軟體
您可以設定 Horizon Connection Server,將事件記錄到 Microsoft SQL Server、Oracle 或 PostgreSQL 資料庫。
- 使用者動作,例如登入和啟動桌面工作階段。
- 管理員動作,例如新增權利和建立桌面集區。
- 報告系統失敗和錯誤的警示。
- 統計抽樣,例如記錄 24 小時期間內的最高使用者人數。
您可以使用商業智慧報告引擎 (例如 Crystal Reports、IBM Cognos、MicroStrategy 9 和 Oracle Enterprise Performance Management System),存取和分析事件資料庫。
如需詳細資訊,請參閱《Horizon 8 管理》。
您也可以使用 Syslog 格式產生 VMware Horizon 8 事件,讓分析軟體可以存取事件資料。如果您啟用事件的檔案式記錄,事件會累積在本機記錄檔中。如果您指定檔案共用,記錄檔會移至該共用。如需詳細資訊,請參閱《Horizon 8 安裝和升級》文件。
使用 Horizon PowerCLI Cmdlet 建立管理指令碼
您可以搭配使用 Horizon PowerCLI Cmdlet 與 VMware PowerCLI。您可以使用 Horizon PowerCLI Cmdlet 對 Horizon 8 元件執行各種管理工作。如需關於 Horizon PowerCLI Cmdlet 的詳細資訊,請參閱 https://code.vmware.com/docs/6978/cmdlet-reference 中提供的《VMware PowerCLI Cmdlet 參考》。
如需用來建立進階功能和指令碼以用於 Horizon PowerCLI 之 API 規格的相關資訊,請參閱 VMware Developer Center 上的 Horizon API 參考。
如需關於能用來建立自有 Horizon PowerCLI 指令碼之範例指令碼的詳細資訊,請參閱 GitHub 上的 Horizon PowerCLI 社群。
修改 VMware Horizon 8 中的 LDAP 組態資料
當您使用 Horizon Console 修改 VMware Horizon 8 的組態時,在存放庫中適當的 LDAP 資料也會隨之更新。Horizon Connection Server 會將其組態資訊儲存在與 LDAP 相容的存放庫。例如,如果您新增桌面平台集區,則連線伺服器會將使用者、使用者群組和權利的相關資訊儲存在 LDAP 中。
您可以使用 VMware 和 Microsoft 命令列工具,在 VMware Horizon 8.中,匯出和匯入 LDAP 資料交換格式 (LDIF) 檔案中的 LDAP 組態資料。進階管理員想要使用指令碼更新組態資料,而不使用 Horizon Console 或 Horizon PowerCLI 時,可使用這些命令。
您可以使用 LDIF 檔案執行許多工作。
- 在連線伺服器執行個體之間傳輸組態資料。
- 定義大量的 VMware Horizon 8 物件 (例如桌面平台集區),並將其新增至連線伺服器執行個體,而不需使用 Horizon Console 或 Horizon PowerCLI。
- 備份組態,以便您可以還原連線伺服器執行個體的狀態。
如需詳細資訊,請參閱《Horizon 8 管理》文件。
使用 vdmadmin 命令
您可以使用 vdmadmin 命令列介面,在連線伺服器執行個體上執行各種管理工作。您可以使用 vdmadmin 執行無法從 Horizon Console 使用者介面中執行的管理工作,或執行必須從指令碼自動執行的管理工作。
如需詳細資訊,請參閱《Horizon 8 管理》文件。