SCVMM agent unable to collect data. Normal agent log shows below error:
ERROR [Quartz[0]-2298] com.dell.scvmm.collector.PowerShellCollector - An unexpected error occurred which may cause undesired behavior. You may want to contact customer support if you see this error again: Could not get SCVMM inventories
com.dell.scvmm.powershell.PowerShellException: com.dell.scvmm.powershell.PowerShellException: java.lang.IllegalArgumentException: The required identity property 'vMId' for 'SCVirtualMachine' cannot be an empty string
DEBUG level 1 log shows missing vmID for one or more VMs like below:
ID Name VMId VMHost Description Enabled AddedTime ModifiedTime DeploymentErrorInfo ServiceDeploymentErrorMessage CPUType CPUCount DeploymentState VirtualizationPlatform IsHighlyAvailable ComputerTier Cloud RefresherErrors
3.60 GHz Xeon (2 MB L2 cache) 2 Undeployed HyperV True {}
26cdce30-ad1f-41d3-a7bf-6e0365be1f7b VM01 HVServer1.abc.com True 8/13/2017 10:53:17 PM 8/14/2017 2:41:46 AM 3.60 GHz Xeon (2 MB L2 cache) 2 Undeployed HyperV True {}
62849190-f402-486c-a31c-7143d516b4c9 VM02 D22EAB26-6D33-486A-AC0F-81D9B814A81E HVServer2.abc.com True 2/7/2014 1:26:11 PM 10/10/2017 10:17:00 AM 3.60 GHz Xeon (2 MB L2 cache) 2 Undeployed HyperV True {}