VeeamDCS.log file contains the following errors:
Collecting thread has failed to initialize (The operation has timed out) and will be stopped Collecting thread will exit due to serious error (The operation has timed out) Reporting DB event: Failed to collect infrastructure topology for object vCenter. The operation has timed out (VeeamInfCollectionFailedEvent) Unable to collect performance. This operation returned because the timeout period expired
To troubleshoot the issue, you can add hosts to Veeam ONE Monitor monitoring scope one by one. This will decrease the amount of data pulled from the vCenter Server and isolate the timeout issue to the vCenter performance:
Remove the affected vCenter Server from Veeam ONE Monitor and then connect it again.
Important: this will remove historical data from the Veeam ONE database. Please consider this step carefully, as the historical data may not be collected again.
Once the infrastructure tree (child objects) is built, go to Options > Server Settings > Hosts tab and exclude from the monitoring scope all hosts but one (one host should be included into the monitoring scope for this vCenter Server). Save the settings. Check if Veeam ONE Monitor can successfully collect performance data from the monitored host.
If the collection of past performance data has been successful for that host, go to Options > Server Settings > Hosts tab and enable monitoring for the next host.
You can enable monitoring for one or two hosts at a time (the next set of hosts is added to the monitoring scope after the collection for the previously added hosts has been completed).
Alternatively, you can modify the timeout value. In this case, Veeam ONE Monitor will wait for the performance data collection completion for an extended period of time.
To increase the timeout value through the registry: