VxRail: On vSAN Performance Page, Virtual Disks Option Error "Unable to query data. Try again later"
Summary: For an individual virtual machine, Monitor tab on vSAN > Performance page, when choosing the Virtual Disks option, the graph fails to load. Eventually, the error appears "Unable to query data. Try again later." ...
Symptoms
VSAN Performance data for individual virtual disks on VMs does not load.
An error is eventually returned:
Unable to query data. Try again later

Other VSAN performance graphs (cluster, VM, ESXi host level, and so forth) function as expected.
No corresponding errors or warnings on the VSAN Skyline Health
When running the below command on some hosts, it returns "red" for Hosts with connectivity issues.
esxcli vsan health cluster list Health Test Name Status -------------------------------------------------- ------ Overall health red (Network misconfiguration) Network red Hosts with connectivity issues red
Cause
A possible cause is a certificate issuer mismatch between VSAN hosts.
For example, this occurs if one or more of the hosts had their certificates replaced after an upgrade from VxRail 4.7 to VxRail 7 and later. If VMCA issues the certificates, the issuer was the PSC pre-upgrade, and after the upgrade, the issuer is the vCenter (as PSC is now embedded).
Resolution
- For each host, click Configure > System > Certificate. Write down the Issuer details.
- Replace the certificates on the ESXi hosts that have PSC issued certificates, so that the all host certificates have the same issuer.
For example, if VMCA issues the certificates (either PSC or vCenter) on the hosts that still have PSC issued certs, right-click that Host > Certificates > Renew Certificate.
- Right-click the Host > Certificates > Refresh CA Certificates