VMware Aria Operations (formerly vRealize Operations) fails to retrieve health data from a vCenter Server instance. The following error is observed in the /storage/logs/vcops/logs/collector.log on the Aria Operations node:
ERROR [pool-176865-thread-6] com.vmware.adapter3.vmwareinfrahealth.util.RestAPISession.getVmonApi - Failed: URL: https://<VCENTER_FQDN>/rest/appliance/vmon/service HTTP error code: 503 Service Unavailable
VMware Aria Operations 8.18.x
VMware vCenter Server 7.x / 8.x
The vmonapi (VMware Lifecycle Inventory) service is stopped or unresponsive on the target vCenter Server Appliance, preventing Aria Operations from executing REST API calls to the vmon endpoint.
To resolve this issue, start the vmonapi service on the vCenter Server Appliance:
Open an SSH session (e.g., Putty) to the vCenter Server Appliance using root credentials.
Enable the Bash shell if prompted by typing shell.
Execute the following command to start the service: service-control --start vmonapi
Verify the service status to ensure it is running: service-control --status vmonapi
Monitor the Aria Operations collector.log to confirm that the 503 Service Unavailable errors have ceased.
Deprecation Notice: The APIs under /rest/appliance/vmon/service are scheduled for deprecation in future releases. For more details, refer to Broadcom KB 321044.