After updating to 7.0U3d, I have several custromers who are experiencing Skyline Health "Online health checks execution" error showing "Could not execute Online health checks." I tried a "RETEST" and Guest OS reset on the vCenter Server VM and a full Power Reset and came back up to the same result.
Yeah, I don't think it's a vSan issue although I do have that. The VCSA update is what broke it. It was listed as a critical update so I decided not to roll it back hoping they would have a fix soon.
After filing a support request. I got the follwing answer:
Listed as a known issue for 7.0 U3d, fix is planned come for release 7.0 P5 [scheduled for late Q2, early Q3 2022]
So I guess we have to wait a "little" longer.
The Oracle (Sun) JRE package is updated to version 1.8.0_311 in 7.0 U3d and in /var/log/vmware/analytics/analytics.log you are getting this when you running Skyline:
pool-14-thread-1 [operationID=5e25e847-8fd1-4086-b242-2cf2f0b194a6] WARN cloud.dataapp.internal.collector.DefaultCollectorDataAppAgent Data app collection failed java.lang.IllegalArgumentException: Unsupported type class java.util.ArrayList
I think this is the problem.
I checked VMware vCenter Server 7.0 Update 3d Release Notes as well and all I could find regarding Skyline Health is:
In the vSphere Client, when you navigate to vCenter Server or select an ESXi host in the vSphere Client navigator and click Monitor > Skyline Health, the page displays garbage characters in the following locales: Korean, Japanese, German and French.
Workaround: Switch to English locale.
Can someone post the URL that contains this (Skyline "Could not execute Online health checks") as a known issue?