You can configure the datastore and network settings for the ESX agent virtual machines that you deploy on a host.

An ESX agent is a virtual machine, or a virtual machine and a vSphere Installation Bundle (VIB), that extend the functions of an ESXi host to provide additional services that a vSphere solution requires.

For example, a solution might require a particular network filter or firewall configuration to function. A solution can use an ESX agent to connect to the vSphere Hypervisor and extend the host with functions specific to that solution. For example, the ESX agent can filter network traffic, act as a firewall, or gather other information about the virtual machines on the host.

When you configure the datastore and network settings for ESX agents on a host, all of the ESX agents that you deploy on the host use that datastore and network configuration.

Important: ESX agents are deployed only if you configure the network and datastore settings.


  1. Select a host in the vSphere Client inventory.
  2. Click the Configure tab.
  3. Under Virtual Machines, select Agent VM Settings.
    The current settings for the ESX agents on the host, if any, appear.
  4. Click Edit.
  5. From the Datastore drop-down menu, select a datastore in which to deploy the ESX agent virtual machines.
  6. From the Network drop-down menu, select a network to connect the ESX agents.
  7. Click OK.

What to do next

For information about ESX agents and ESX Agent Manager, see Developing and Deploying vSphere Solutions, vServices, and ESX Agents.