감시는 vCenter Server 서비스를 모니터링하고 보호합니다. 서비스가 실패하는 경우 감시는 서비스를 다시 시작하도록 시도합니다. 호스트 실패로 인해 서비스를 다시 시작하지 못하는 경우 vSphere HA가 서비스를 실행 중인 VM(가상 시스템)을 새 호스트에서 다시 시작합니다.

감시는 vCenter Server 프로세스(PID 감시) 또는 vCenter Server API(API 감시)를 사용하여 더 나은 가용성을 제공할 수 있습니다.

서비스 시작 명령을 사용하여 PID 감시를 시작하고 서비스 중지 명령을 사용하여 중지할 수 있습니다. PID 감시는 실행 중인 서비스만 모니터링합니다. 서비스가 중지된 후에는 PID 감시가 서비스를 모니터링하지 않습니다. PID 감시는 올바른 실행 파일이 있는 프로세스가 프로세스 테이블에 있는지만 감지합니다. PID 감시는 프로세스가 서비스 요청을 수행할 준비가 되었는지는 확인하지 않습니다.

vSphere 6.x부터 API 감시라는 Python 대몬이 VPXD 서비스에 대한 API 상태를 확인합니다. API가 실행되고 있지 않으면 API 감시가 서비스를 다시 시작하도록 두 번 시도합니다. 문제가 해결되지 않으면 API 감시는 VM을 재부팅합니다.

API 감시는 vCenter Server Appliance가 배포되고 난 후 즉시 작동을 시작합니다. 그러나 Windows용 vCenter Server에서는 API 감시가 작동을 시작하기 전에 vCenter Server를 한 번 재부팅해야 합니다.

API 감시는 서비스를 다시 시작하기 전과 VM을 재부팅하기 전에도 지원 번들을 생성하며 이러한 지원 번들은 Windows용 vCenter Server에서 C:\ProgramData\VMware\vCenterServer\data\core\*.tgz에 저장되고 vCenter Server Appliance에서 /storage/core/*.tgz에 저장됩니다.

참고:

감시 기능을 재설정하려면 데이터 파일을 삭제하십시오. Windows용 vCenter Server에서 기본 위치는 C:\ProgramData\VMware\vCenterServer\data\iiad\iiad.dat입니다. vCenter Server Appliance에서는 /storage /iiad/iiad.dat입니다.