Steve
You can also do a services.sh restart on host:
SSH to the host , and execute /sbin/services.sh -restart. This command will restart all the mgmt and monitoring process running on the ESX host. Ideally after this the host will automatically connect back, if not please use connect option by right clicking the host.
None of the vms on the host will be rebooted due to the service restart.
AKU