您可以将 vSphere Web Client 配置为实时刷新由其他用户在您环境中所执行操作引发的近期任务和警报。

关于此任务

在设计上,仅当手动刷新 vSphere Web Client 时,vSphere Web Client 才会显示由其他用户启动的任务以及这些任务引发的警报。如果要查看其他用户执行的任务或监控其他用户操作引发的警报,请执行以下步骤。

过程

  1. 在安装了 vSphere Web Client 的计算机上,找到 webclient.properties 文件。

    该文件的位置取决于 vSphere Web Client 安装到的操作系统。

    操作系统

    文件路径

    Windows

    C:\ProgramData\VMware\vCenterServer\cfg\vsphere-client\webclient.properties

    vCenter Server Appliance

    /etc/vmware/vsphere-client/webclient.properties

  2. 打开 webclient.properties 文件,添加以下配置行,然后进行保存。
    live.updates.enabled=true
    

    随即为 vSphere Web Client 启用近期任务和警报的实时刷新。

  3. 注销 vSphere Web Client
  4. 使用 https://hostname:9443/vsphere-client/ 登录到 vSphere Web Client

    hostname 表示运行 vCenter Server 系统的主机的名称或 IP 地址。

    如果使用 https://hostname/vsphere-client/ 登录到 vSphere Web Client,则在 vSphere Web Client 中相应的“近期任务”或“警报”Portlet 下,将看不到近期任务或警报。

结果

在多个 vCenter Server 系统连接到同一 vCenter Server Single-Sign On 域的环境中,配置为实时刷新的 vSphere Web Client 显示该域中所有 vCenter Server 实例的近期任务和警报。但是,如果登录到其他 vSphere Web Client,则无法查看 vCenter Server Single-Sign On 域中任何 vCenter Server 系统的近期任务或警报的实时刷新。

示例

在此示例中,您有两个 vCenter Server 实例(A 和 B)连接到同一 vCenter Server Single-Sign On 域。每个 vCenter Server 实例都安装了 vSphere Web Client 实例。

使用 https://hostnameA/vsphere-client/ 登录到 vSphere Web Client A。

使用 https://hostnameB/vsphere-client/ 登录到 vSphere Web Client B。

vSphere Web Client A 上启用近期任务和警报的实时刷新,然后从中注销。

您可观察到以下结果:

  • https://hostnameA/vsphere-client/ 登录到 vSphere Web Client A。在相应的“近期任务”或“警报”Portlet 中,将看不到任何近期任务或警报。

  • https://hostnameA:9443/vsphere-client/ 登录到 vSphere Web Client A。您可以查看用户当前在 vCenter Server Single-Sign On 域中的两个 vCenter Server 系统上所执行操作的近期任务和警报的实时刷新。

  • https://hostnameB/vsphere-client/ 登录到 vSphere Web Client B。您只能看到在 vCenter Server 系统 A 或 vCenter Server 系统 B 上所执行操作的近期任务和警报。仅当手动刷新 vSphere Web Client B 之后,才会看到由其他用户在 vCenter Server 系统 A 和 vCenter Server 系统 B 上所执行操作引发的最新近期任务和警报。