ERROR | ter collector thread | com.vmware.um.vccollector.VCCollector | vCenter collector90 | Events stage raised exception javax.xml.ws.WebServiceException: java.net.SocketTimeoutException: Read timed out java.net.SocketTimeoutException: Read timed out=>Read timed out | ERROR | ter collector thread | com.vmware.um.collector.CollectionHelper | vCenter collector98 | Status (COLLECT_API_ERR)
To resolve this issue, you need to increase the connection timeout.
service sshd start
ssh usagemeter@<um-ip-address>
cp /opt/vmware/cloudusagemetering/conf/vccollector_process.conf /opt/vmware/cloudusagemetering/conf/vccollector_process.conf.bak
vi /opt/vmware/cloudusagemetering/conf/vccollector_process.conf
=> vcReceiveTimeoutMillis="900000"
:wq!
cd /opt/vmware/cloudusagemetering
scripts/stop.sh vcCol
scripts/start.sh vcCol
cp /opt/vmware/cloudusagemetering/scripts/common_utils.sh /opt/vmware/cloudusagemetering/scripts/common_utils.sh.bak
vi /opt/vmware/cloudusagemetering/scripts/common_utils.sh
=> CONNECT_TIMEOUT_MS="600000" => READ_TIMEOUT_MS="900000"
:wq!
reboot