可以使用 syslog 从 VMware Identity Manager 服务和 VMware Identity Manager Connector 组件进行日志记录。Integration Broker 组件的日志记录在本地。可以在服务器中或通过中央日志记录服务(例如 vRealize Log Insight 或 Splunk)收集和查看日志。

VMware Identity Manager 服务和连接器日志记录

日志位置

大多数服务和连接器日志位于以下位置:

  • VMware Identity Manager Linux 虚拟设备:/opt/vmware/horizon/workspace/logs/
  • Windows 上的 VMware Identity Manager:\<Install_Dir>\VMware Identity Manager\opt\vmware\horizon\workspace\logs
日志 用途
greenbox_web.log 该日志中包含 Web 和移动设备的所有用户界面交互
horizon.log VMware Identity Manager 服务日志,其中包含标识适配器、RabbitMQ、Elasticsearch、Ehcache 及其他子系统
connector.log VMware Identity Manager Connector 的有关所有身份验证方法以及与 Horizon 和 Citrix 集成的日志
cert-proxy.log VMware Identity Manager 服务的用于 Android 移动 SSO 的 CertProxy 组件
configurator.log Configurator 从 REST 客户端和 Web 界面中收到的请求
/opt/vmware/var/log/update.log 在 VMware Identity Manager 的升级过程中,有关更新请求的输出消息记录
/opt/vmware/var/log/vami/ /opt/vmware/var/log/vami 目录中的文件可用于故障排除。升级后,即可在所有虚拟机上找到这些文件。
catalina.log Apache Tomcat 记录的其他日志文件未记录的消息
/var/log/messages 有关移动 SSO 的 iOS KDC 日志

Syslog 服务器设置

要设置 syslog 服务器,请参阅配置 Syslog 服务器

Integration Broker 日志记录

Integration Broker 日志位于以下位置:

C:\ProgramData\VMware\HorizonIntegrationBroker

这些日志将按天捕获,其中包含向 Integration Broker 发起以及由其发起的所有 REST API 调用。