帮助手册 Managed Object Browser

托管对象浏览器 (MOB) 是一个基于 Web 的服务器应用程序,内置于所有 ESX/ESXi 和 vCenter 服务器系统中。此 vSphere 实用程序允许您查看有关虚拟机、数据存储和资源池等对象的详细信息。MOB 在 vSphere 6.x 中默认禁用。 

测试 MOB 是否启用:

默认情况下,MOB 在 vSphere 6.x 服务器上处于禁用状态,需要手动启用。要测试是否启用了 MOB,请按照以下步骤操作:

  1. 打开浏览器并输入http://xxxx/mob,其中 x.xxx是 vCenter Server 或 ESX/ESXi 主机的 IP 地址。
  2. 如果启用了 MOB,服务器将提示您输入凭证。
  3. 如果未启用 MOB,服务器将返回“ HTTP 503 - 服务不可用”错误。 

启用 MOB:

按照以下步骤使用直接连接到 vCenter 或 VMware ESX/ESXi 主机 的vSphere ClientvSphere Web Client启用 MOB

  1. 打开vSphere Client 或vSphere Web Client,然后单击清单 下的主机和集群
  2. 左侧窗格中,单击所需的主机名。
  3. 窗格中,单击配置
  4. 系统下,单击高级系统设置
  5. 单击编辑并选择密钥 Config.HostAgent.plugins.solo.enableMob 并启用它。
请注意,以下屏幕截图取自vSphere 6.7。

 

 Enabling MOB using vSphere Client使用 vSphere Client 启用 MOB

 Enabling MOB using vSphere Web Client
使用 vSphere Web Client 启用 MOB

访问 MOB: 

您只能在安装Site24x7本地部署轮询器的同一网络中执行以下步骤;这是为了确保可以从所选的 On-Premise Poller 监视您的 VMware 环境。

可以使用 FQDN(完全限定域名)或 IP 地址从 Web 浏览器访问 MOB。

  1. 打开网络浏览器。
  2. 输入 vCenter 服务器或 ESX/ESXi 主机的 FQDN或 IP,以及以“/mob”为后缀的端口号。端口号是 ESX/ESXi 主机用于侦听 VMware 基础架构、vSphere 客户端或 vSphere Web 客户端连接的 TCP 端口。默认情况下,TCP 端口号为 443。 
    示例:https://192.168.50.223: 443/mob
  3. 出现提示时输入主机的 用户名和 密码
如果出现有关 SSL 证书的警告消息,您可以忽略它们并继续登录 MOB。

MOB 揭示了对象模型的底层结构。成功登录后,您应该会看到类似于以下屏幕的内容。


VMware resources accessible via the MOB

上面的屏幕表明您的 VMware 资源可以通过 MOB 访问,并且现在可以使用 Site24x7本地部署轮询器 进行监控。

对于通过 SSH 访问的机器

如果您在仅通过 SSH 运行的机器上安装了 本地轮询器,则浏览器可能无法检查 MOB 访问。在这种情况下,请执行下面给出的查询以验证其可访问性。

wget --user MOB_USERNAME --password MOB_PASSWORD --no-check-certificate https://ESX_MOB_HOST_OR_IP:443/mob

MOB_USERNAME:访问 MOB的用户名
MOB_PASSWORD:
与给定用户名对应的密码
ESX_MOB_HOST_OR_IP:ESX/ESXi 主机的主机名或 IP 地址。

如果您在输出中看到状态代码 200,则可以从安装了 On-Premise Poller 的机器访问 MOB。如果输出抛出 401 错误代码,请验证查询中提供的用户名和密码是否有效。

帮助手册 Managed Object Browser