The following approach is generally recommended for monitoring the health of your vCenter servers:

 

  • Install an agent on the vCenter server to monitor its overall performance and system health.
  • Use the Windows Service Check monitor to verify that the following services are running:
    • VMware Infrastructure Web Access;
    • VMware License Server (if it is running on the target vC install);
    • VMware VirtualCenter Server.
  • Use the HTTP monitor to ensure that the /ui/ page is responding to web requests on the vCenter Server.
  • Monitor the following on the vCenter MSSQL/Oracle DB server:
    • tablespace capacity;
    • connectivity using the basic monitor for the appropriate DB type;
    • system application event logs for error level events.
  • Monitor the file system capacity of the volumes hosting the vCenter application and database files.
  • Monitor the application event log of the vCenter server, specifically searching for Error events within the VMware VirtualCenter Server source.