Help Managed Object Browser

Managed Object Browser

The Managed Object Browser (MOB) is a web-based server application available inbuilt in all ESX/ESXi and vCenter server systems. This vSphere utility allows you to view detailed information about objects like virtual machines, datastores, and resource pools. The MOB is disabled by default in vSphere 6.x. 

Testing if MOB is enabled:

By default, MOB is disabled on vSphere 6.x servers, and will need to be manually enabled. To test if MOB is enabled, follow the steps below:

  1. Open a browser and enter http://x.x.x.x/mob, where x.x.x.x is the IP Address of the vCenter Server or ESX/ESXi host.
  2. If MOB is enabled, the server will prompt you for credentials.
  3. If MOB is not enabled, the server will return an "HTTP 503 - Service Unavailable" error. 

Enabling the MOB:

Follow the steps below to enable the MOB by using vSphere Client or vSphere Web Client connected directly to vCenter or VMware ESX/ESXi host. 

  1. Open the vSphere Client or vSphere Web Client and click Hosts and Clusters under Inventories.
  2. From the left pane, click on the required host name.
  3. From the right pane, click Configure.
  4. Under Systems, click Advanced System Settings.
  5. Click Edit and choose the key Config.HostAgent.plugins.solo.enableMob and enable it.
Please note that the following screenshots were taken from vSphere 6.7.

 Enabling MOB using vSphere Client
Enabling MOB using vSphere Client

 Enabling MOB using vSphere Web Client
Enabling MOB using vSphere Web Client

Accessing the MOB: 

You should only carry out the following steps in the same network where the Site24x7 On-Premise Poller is installed; this is to make sure your VMware environment can be monitored from the chosen On-Premise Poller.

The MOB can be accessed from a web browser using a FQDN (fully qualified domain name) or IP address.

  1. Open a web browser.
  2. Enter the FQDN or IP of the vCenter server or ESX/ESXi host, and the port number with "/mob" as the suffix. The port number is the TCP port that the ESX/ESXi host uses to listen for VMware infrastructure, vSphere client, or vSphere web client connections. By default, the TCP port number is 443. 
  3. Enter the username and password of the host when prompted.
If warning messages regarding the SSL certificate appear, you can disregard them and continue to log in to the MOB.

The MOB reveals the underlying structures of the object model. After successfully logging in, you should see something like the screen below.

VMware resources accessible via the MOB

The above screen indicates that your VMware resources are accessible via the MOB and can now be monitored using Site24x7 On-Premise Poller.

For machines accessible via SSH

If you've installed the On-Premise Poller on a machine that operates only by SSH, the browser may not be available to check MOB access. In such cases, please execute the query given below to verify its accessibility.

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

MOB_USERNAME: Username to access the MOB
Password corresponding to the given username
ESX_MOB_HOST_OR_IP: Hostname or IP address of the ESX/ESXi host.

If you see the status code 200 in the output, the MOB will be accessible from the machine on which the On-Premise Poller is installed. If the output throws a 401 error code, verify if the username and password provided in the query are valid.

Was this document helpful?
Thanks for taking the time to share your feedback. We’ll use your feedback to improve our online help resources.

Help Managed Object Browser